SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Large-Scale Decentralized
Storage Systems used by
Volunteer Computing
Final Presentation


     G7: Arinto, Diego, Enkhjin, Iuliia
Outline
● Problem Definition
● Volunteer Computing (VC)
● Decentralized Storage Systems
  (DSS)
● Systems Review
● State-of-the-Art DSS used by VC
● Conclusions
Problem Definition

● Decentralized Storage Systems

● Volunteer Computing

● DSS + VC = ?
Problem Definition
Problem Definition
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
Volunteer Computing
BOINC
example
Decentralized Storage
Systems
Decentralized Storage
Systems Review
Focus Criteria:
  AV = availability
  SC = scalability
  ECO = eventual consistency
  P = performance
  SE = security
Decentralized Storage
 Systems Review
System       Description                                     Focus
             Large scale persistent P2P storage system       SE
Farsite
             P2P storage system based on Dhash table         ECO, AV
Ivy
             logs
             P2P DHT-based storage system that used          ECO
OverNet
             XOR-based metrics for routing
             Large scale persistent P2P storage system       SC, SE, AV
PAST
             Highly scalable P2P storage system based on     SC, ECO
Pastis
             trust
             Big, distributed, fault tolerant hashtable      AV
Voldemort
             Globally persistent DSS for any-file-anywhere   SC, SE
OceanStore
Decentralized Storage
  Systems Review
System         Description                                         Focus
                                                                   SC, AV, P
Glacier        Highly durable DSS for archiving, no remote write

               P2P storage system. Automatically manage its        AV, SC
Total Recall
               availability in dynamic changing environment
               DSS with no point of failure to store structured    SC, AV, ECO
Cassandra
               data
                                                                   SC, AV
Riak           Dynamo-inspired NOSQL storage system.
                                                                   P, AV, ECO
Dynamo         Large scale DSS developed by Amazon

               Secure DSS and BitTorrent-like file swarming        SE, AV
Attic
               techniques to serve data and manage load.
                                                                   P, ECO
Squirrel       Decentralized Web Cache
State-of-The-Art DSS-
Characteristics
● Read and Write Access
● Fault Tolerance and Replication Techniques
● Availability and Symmetry
● Video/Images

● Incentives
State-of-The-Art DSS-
Characteristics
State-of-The-Art DSS-
Suggestions for Incentives
Incentives 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
State-of-The-Art DSS-
Challenges
● Providing the right Incentive

● Security

● Integration into current VC environment
Conclusions
● VC data storage/distribution issues.
● Survey on DSS
  ○ Classification

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

Arinto Murdopo = 100%
Diego Montero = 100%
Enkhjin Bayarsaikhan = 100%
Iuliia Proskurnia = 100%
Questions
...???

Más contenido relacionado

Similar a Group7 presentation

Storage-Backup-Resume
Storage-Backup-ResumeStorage-Backup-Resume
Storage-Backup-Resume
Manu Mohan
 

Similar a Group7 presentation (20)

DCEU 18: Provisioning and Managing Storage for Docker Containers
DCEU 18: Provisioning and Managing Storage for Docker ContainersDCEU 18: Provisioning and Managing Storage for Docker Containers
DCEU 18: Provisioning and Managing Storage for Docker Containers
 
FalconStor NSS Presentation
FalconStor NSS PresentationFalconStor NSS Presentation
FalconStor NSS Presentation
 
NAVER Ceph Storage on ssd for Container
NAVER Ceph Storage on ssd for ContainerNAVER Ceph Storage on ssd for Container
NAVER Ceph Storage on ssd for Container
 
Yair Hershko - Building Software Defined Storage Cloud Using OpenStack
Yair Hershko - Building Software Defined Storage Cloud Using OpenStackYair Hershko - Building Software Defined Storage Cloud Using OpenStack
Yair Hershko - Building Software Defined Storage Cloud Using OpenStack
 
OpenEBS Technical Workshop - KubeCon San Diego 2019
OpenEBS Technical Workshop - KubeCon San Diego 2019OpenEBS Technical Workshop - KubeCon San Diego 2019
OpenEBS Technical Workshop - KubeCon San Diego 2019
 
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
 
OSDC 2015: John Spray | The Ceph Storage System
OSDC 2015: John Spray | The Ceph Storage SystemOSDC 2015: John Spray | The Ceph Storage System
OSDC 2015: John Spray | The Ceph Storage System
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
 
Decentralized Storage Systems
Decentralized Storage SystemsDecentralized Storage Systems
Decentralized Storage Systems
 
110629 nexenta- andy bennett
110629   nexenta- andy bennett110629   nexenta- andy bennett
110629 nexenta- andy bennett
 
Storage-Backup-Resume
Storage-Backup-ResumeStorage-Backup-Resume
Storage-Backup-Resume
 
It's the End of Data Storage As We Know It (And I Feel Fine)
It's the End of Data Storage As We Know It (And I Feel Fine)It's the End of Data Storage As We Know It (And I Feel Fine)
It's the End of Data Storage As We Know It (And I Feel Fine)
 
Storage tiering and erasure coding in Ceph (SCaLE13x)
Storage tiering and erasure coding in Ceph (SCaLE13x)Storage tiering and erasure coding in Ceph (SCaLE13x)
Storage tiering and erasure coding in Ceph (SCaLE13x)
 
인메모리 클러스터링 아키텍처
인메모리 클러스터링 아키텍처인메모리 클러스터링 아키텍처
인메모리 클러스터링 아키텍처
 
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
 
Deploying Efficient OpenStack Clouds, Yaron Haviv
Deploying Efficient OpenStack Clouds, Yaron HavivDeploying Efficient OpenStack Clouds, Yaron Haviv
Deploying Efficient OpenStack Clouds, Yaron Haviv
 
SoftLayer Storage Services Overview
SoftLayer Storage Services OverviewSoftLayer Storage Services Overview
SoftLayer Storage Services Overview
 
Equinix Big Data Platform and Cassandra - A view into the journey
Equinix Big Data Platform and Cassandra - A view into the journeyEquinix Big Data Platform and Cassandra - A view into the journey
Equinix Big Data Platform and Cassandra - A view into the journey
 
Ai tour 2019 Mejores Practicas en Entornos de Produccion Big Data Open Source...
Ai tour 2019 Mejores Practicas en Entornos de Produccion Big Data Open Source...Ai tour 2019 Mejores Practicas en Entornos de Produccion Big Data Open Source...
Ai tour 2019 Mejores Practicas en Entornos de Produccion Big Data Open Source...
 
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase CreateWebinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
 

Más de Julia Proskurnia

Thesis finalpresentation
Thesis finalpresentationThesis finalpresentation
Thesis finalpresentation
Julia Proskurnia
 
Last.fm under the BFS "attack"
Last.fm under the BFS "attack"Last.fm under the BFS "attack"
Last.fm under the BFS "attack"
Julia Proskurnia
 
Fluidanimate:PARSEC Application Analysis
Fluidanimate:PARSEC Application AnalysisFluidanimate:PARSEC Application Analysis
Fluidanimate:PARSEC Application Analysis
Julia Proskurnia
 

Más de Julia Proskurnia (6)

Thesis finalpresentation
Thesis finalpresentationThesis finalpresentation
Thesis finalpresentation
 
Pregel
PregelPregel
Pregel
 
Last.fm under the BFS "attack"
Last.fm under the BFS "attack"Last.fm under the BFS "attack"
Last.fm under the BFS "attack"
 
ZooKeeper - wait free protocol for coordinating processes
ZooKeeper - wait free protocol for coordinating processesZooKeeper - wait free protocol for coordinating processes
ZooKeeper - wait free protocol for coordinating processes
 
Planet Lab
Planet LabPlanet Lab
Planet Lab
 
Fluidanimate:PARSEC Application Analysis
Fluidanimate:PARSEC Application AnalysisFluidanimate:PARSEC Application Analysis
Fluidanimate:PARSEC Application Analysis
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Group7 presentation

  • 1. Large-Scale Decentralized Storage Systems used by Volunteer Computing Final Presentation G7: Arinto, Diego, Enkhjin, Iuliia
  • 2. Outline ● Problem Definition ● Volunteer Computing (VC) ● Decentralized Storage Systems (DSS) ● Systems Review ● State-of-the-Art DSS used by VC ● Conclusions
  • 3. Problem Definition ● Decentralized Storage Systems ● Volunteer Computing ● DSS + VC = ?
  • 6. 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
  • 9. Decentralized Storage Systems Review Focus Criteria: AV = availability SC = scalability ECO = eventual consistency P = performance SE = security
  • 10. Decentralized Storage Systems Review System Description Focus Large scale persistent P2P storage system SE Farsite P2P storage system based on Dhash table ECO, AV Ivy logs P2P DHT-based storage system that used ECO OverNet XOR-based metrics for routing Large scale persistent P2P storage system SC, SE, AV PAST Highly scalable P2P storage system based on SC, ECO Pastis trust Big, distributed, fault tolerant hashtable AV Voldemort Globally persistent DSS for any-file-anywhere SC, SE OceanStore
  • 11. Decentralized Storage Systems Review System Description Focus SC, AV, P Glacier Highly durable DSS for archiving, no remote write P2P storage system. Automatically manage its AV, SC Total Recall availability in dynamic changing environment DSS with no point of failure to store structured SC, AV, ECO Cassandra data SC, AV Riak Dynamo-inspired NOSQL storage system. P, AV, ECO Dynamo Large scale DSS developed by Amazon Secure DSS and BitTorrent-like file swarming SE, AV Attic techniques to serve data and manage load. P, ECO Squirrel Decentralized Web Cache
  • 12. State-of-The-Art DSS- Characteristics ● Read and Write Access ● Fault Tolerance and Replication Techniques ● Availability and Symmetry ● Video/Images ● Incentives
  • 14. State-of-The-Art DSS- Suggestions for Incentives Incentives 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
  • 15. State-of-The-Art DSS- Challenges ● Providing the right Incentive ● Security ● Integration into current VC environment
  • 16. Conclusions ● VC data storage/distribution issues. ● Survey on DSS ○ Classification ● Integration VC systems - DSS ○ Identify characteristics ○ Valid and Useful / Define state-art ○ Challenges
  • 17. Work Effort Arinto Murdopo = 100% Diego Montero = 100% Enkhjin Bayarsaikhan = 100% Iuliia Proskurnia = 100%