Download presentation
Presentation is loading. Please wait.
1
Distributed Electronic Mailing System Research & Development: Bercovici Sivan Instructor: Frishman Yaniv
2
Project goals Construct a distributed e-mail system that: Uses Time-Shared StorageUses Time-Shared Storage DecentralizedDecentralized ScalableScalable Fault-tolerantFault-tolerant Optimized (both time and space)Optimized (both time and space) Attack immuneAttack immune Has monitoring abilitiesHas monitoring abilities
3
Classic E-Mail System Design Interne t SMTP Centric design – all communication pass through servers Communication and storage stress on the server Scalability issues Single point of failure Wasteful in term of attachments
4
Architecture Internet Mailboxes travel on online computers Mail is sent directly between participating mailboxes Mobile light servers resolve mailbox references Mobile attachments, sent as links and not copies
5
Features 1.Scalable 2.Communication optimization 3.Server load balancing 4.Fault-tolerant servers (by replication) 5.Self-regenerating client 6.Lazy attachments Based on FarGo infrastructure (Dr. Ben Shaul)
6
System Components Dispatch unit (light-weight server) GUI offers a way to monitor the system activity – online users, mailbox locations and available dispatch units Through this element one can compose a mail and send it directly to another distant mailbox (without going through a server) Mailbox GUI allows a user to review and interact with personal mail items A flexible integrated environment that offers administrative and development tools
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.