Fast reliable email access using globally distributed caches
Download
1 / 7

Fast, Reliable Email Access Using Globally Distributed Caches - PowerPoint PPT Presentation

Fast, Reliable Email Access Using Globally Distributed Caches Martha Mercaldi Charlie Reis Tal Shaked Kasia Wilamowska Danny Wyatt Motivation Danny travels often Email = file-sharing Transfer of large files Need fast access to remote data Need reliability Solution

Related searches for Fast, Reliable Email Access Using Globally Distributed Caches

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha

Download Presentation

Fast, Reliable Email Access Using Globally Distributed Caches

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Fast, Reliable Email Access Using Globally Distributed Caches

Martha Mercaldi

Charlie Reis

Tal Shaked

Kasia Wilamowska

Danny Wyatt


Motivation

  • Danny travels often

    • Email = file-sharing

    • Transfer of large files

  • Need fast access to remote data

  • Need reliability


Solution

  • Global servers cache email

    • Servers = distributed backup

    • Fast

    • Reliable

  • Cost-efficient


System Description


Problem decomposition with Jackson frames

  • Machine Domain

    • Email System Program (ESP)

  • Causal Domains

    • Home Server (HS)

    • Local Server (LS)

    • Backup Servers (BS)

    • Employee Machine (EM)

  • Biddable Domain

    • Employee (E)

  • Lexical Domains

    • Site Location (SL)

    • Email Message Source (EM)

    • Employee Information (EI)


System properties verified with Spin model

  • All messages will be stored in at least two places.

  • All messages will always be on the Home Server

  • Any request for a message will eventually be satisfied

  • If a message is requested from a remote location, it will be cached locally for later retrieval

  • Current backup copy of any message will not be deleted.


Summary

  • Globally Distributed Caches

    • Fast Retrieval

    • Reliable Access


ad
  • Login