Your SlideShare is downloading. ×
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Decentralized Storage Systems in Volunteer Computing Systems
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Decentralized Storage Systems in Volunteer Computing Systems

722

Published on

Course: Decentralized Systems …

Course: Decentralized Systems
Final Project: Make a survey on Large-Scale Decentralized Storage Systems to be used by Volunteer Computing Systems and present it in class (15-20min)

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
722
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DS – Decentralized Systems A Survey onLarge-Scale Decentralized Storage Systems to be used by Volunteer Computing Systems Umit Cavus Buyuksahin ucbuyuksahin@gmail.com Maria Stylianou marsty5@gmail.com Nicos Demetriou nicosdem7@gmail.com Muhammad Adnan Khan malikadnan78@gmail.com
  • 2. Outline● Introduction ● Large-Scale Decentralized Storage Systems ● Volunteer Computing Systems● Main Common Characteristics● Most Suitable System● Summary 2
  • 3. Introduction Storage Systems Volunteer → Store data from Computing Systems computations of → Volunteers offer Distributed Systems unused storage & → Need for more resources storage! Researchers from SS turn to: → Unused storage → Volunteer Computing Systems 3DS – Decentralized Systems
  • 4. Main Common Characteristics ● Symmetry peers at the same level ● Scalability regarding # of nodes ● Anonymity keep identity secret ● Availability data reachable ● Robustness recovery after failures 4DS – Decentralized Systems
  • 5. Examined Decentralized Systems ● FreeHaven ● Riak ● FreeNet ● Dynamo Umit Adnan ● Ivy ● MongoDB ● Frangipani ● BigTable ● Ceph ● Pastis ● OceanStore ● Storage@home Nicos Maria ● Antiquity ● Farsite ● TFS ● TotalRecall 5DS – Decentralized Systems
  • 6. Symmetry Not Symmetric Systems Frangipani Antiquity Have an administrator BigTable Farsite OceanStore MongoDB Have different roles TotalRecall 6DS – Decentralized Systems
  • 7. Scalability Systems with Limited Scalability FreeHaven Limited Scalability Ivy by design Farsite Best System: Ceph 7DS – Decentralized Systems
  • 8. Anonymity Systems with Anonymity FreeHaven FreeNet Addressed as a main issue Storage@Home 8DS – Decentralized Systems
  • 9. Availability Systems with Medium Level Availability FreeHaven No replication mechanism FreeNet Best System: TotalRecall 9DS – Decentralized Systems
  • 10. Robustness All Systems are Robust FreeHaven → Buddy System Antiquity → Quorum Repair Pastis → Based on its Storage Layer FarSite → Handle Byzantine Faults The rest: → Fault Tolerance Service, Repair Mechanisms 10DS – Decentralized Systems
  • 11. Most Suitable System: Storage@home ● Typical volunteer computing model ● Participants ● Act as volunteers ● Install an agent on their machine ● Compete & Gain points based on contribution in storage & recruitment process ● DSS characteristics → Satisfied! ● VCS requirements → Satisfied! 11DS – Decentralized Systems
  • 12. Summary ● DSS & VCS have common characteristics – Symmetry – Scalability – Anonymity – Availability – Robustness ● Storage@home has everything! 12DS – Decentralized Systems
  • 13. DS – Decentralized Systems A Survey onLarge-Scale Decentralized Storage Systems to be used by Volunteer Computing Systems Umit Cavus Buyuksahin ucbuyuksahin@gmail.com Maria Stylianou marsty5@gmail.com Nicos Demetriou nicosdem7@gmail.com Muhammad Adnan Khan malikadnan78@gmail.com

×