+ All Categories
Home > Technology > Group7 presentation

Group7 presentation

Date post: 06-May-2015
Category:
Upload: julia-proskurnia
View: 977 times
Download: 1 times
Share this document with a friend
18
Large-Scale Decentralized Storage Systems used by Volunteer Computing Final Presentation G7: Arinto, Diego, Enkhjin, Iuliia
Transcript
Page 1: Group7 presentation

Large-Scale Decentralized Storage Systems used by Volunteer ComputingFinal Presentation

G7: Arinto, Diego, Enkhjin, Iuliia

Page 2: Group7 presentation

Outline

● Problem Definition● Volunteer Computing (VC)● Decentralized Storage Systems

(DSS)● Systems Review● State-of-the-Art DSS used by VC● Conclusions

Page 3: Group7 presentation

Problem Definition ● Decentralized Storage Systems ● Volunteer Computing ● DSS + VC = ?

Page 4: Group7 presentation

Problem Definition

Page 5: Group7 presentation

Problem Definition

Page 6: Group7 presentation

Volunteer Computing● Group of computing resources● Voluntary share the resource● Incentive volunteers!!● Trust between peers● Example:

○ SETI@home○ Storage@home○ Folding@home

● However, data is centrally stored

Page 7: Group7 presentation

Volunteer ComputingBOINC example

Page 8: Group7 presentation

Decentralized Storage Systems

Page 9: Group7 presentation

Decentralized Storage Systems ReviewFocus Criteria:

AV = availabilitySC = scalabilityECO = eventual consistencyP = performanceSE = security

Page 10: Group7 presentation

Decentralized Storage Systems Review

System Description Focus

Farsite Large scale persistent P2P storage system SE

Ivy P2P storage system based on Dhash table logs

ECO, AV

OverNet P2P DHT-based storage system that used XOR-based metrics for routing

ECO

PAST Large scale persistent P2P storage system SC, SE, AV

Pastis Highly scalable P2P storage system based on trust

SC, ECO

Voldemort Big, distributed, fault tolerant hashtable AV

OceanStore Globally persistent DSS for any-file-anywhere SC, SE

Page 11: Group7 presentation

Decentralized Storage Systems Review

System Description Focus

Glacier Highly durable DSS for archiving, no remote write SC, AV, P

Total Recall P2P storage system. Automatically manage its availability in dynamic changing environment

AV, SC

Cassandra DSS with no point of failure to store structured data

SC, AV, ECO

Riak Dynamo-inspired NOSQL storage system. SC, AV

Dynamo Large scale DSS developed by Amazon P, AV, ECO

Attic Secure DSS and BitTorrent-like file swarming techniques to serve data and manage load.

SE, AV

Squirrel Decentralized Web Cache P, ECO

Page 12: Group7 presentation

State-of-The-Art DSS- Characteristics● Read and Write Access

● Fault Tolerance and Replication Techniques

● Availability and Symmetry

● Video/Images ● Incentives

Page 13: Group7 presentation

State-of-The-Art DSS- Characteristics

Page 14: Group7 presentation

State-of-The-Art DSS- Suggestions for IncentivesIncentives based on amount of storage dedicated, computing resources volunteered: ● Credit based system● Printable Certificates ● Government tax break, possible in countries

with significant amount of nodes

Page 15: Group7 presentation

State-of-The-Art DSS- Challenges

● Providing the right Incentive ● Security ● Integration into current VC environment

Page 16: Group7 presentation

Conclusions

● VC data storage/distribution issues.

● Survey on DSS○ Classification

● Integration VC systems - DSS○ Identify characteristics ○ Valid and Useful / Define state-art○ Challenges

Page 17: Group7 presentation

Work Effort Arinto Murdopo = 100%Diego Montero = 100%Enkhjin Bayarsaikhan = 100%Iuliia Proskurnia = 100%

Page 18: Group7 presentation

Questions

...???


Recommended