1 / 12

OceanStore

OceanStore. Réseau de stockage étendu. David HAEGEL et Philippe DEMOUTIEZ. Sommaire. Introduction Historique Architecture et fonctionnement Applications et exemples Conclusion. Introduction. Infrastructure de stockage des données Objectifs : Stockage persistant des données

velma
Download Presentation

OceanStore

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OceanStore Réseau de stockage étendu David HAEGEL et Philippe DEMOUTIEZ

  2. Sommaire • Introduction • Historique • Architecture et fonctionnement • Applications et exemples • Conclusion

  3. Introduction • Infrastructure de stockage des données • Objectifs : • Stockage persistant des données • Haute disponibilité • Maintenance faible • Sécurisation des données • Accessible mondialement

  4. Historique • Démarrage dans les années 2000 • Projet organisé par l’Université de Berkeley, CA, USA • Evolutions et améliorations du projet • Prototype sorti en 2003 • POND • Projet Commercial sorti en 2006 • Amazon S3

  5. Architecture et fonctionnement • Nommage • Un fichier, lien, répertoire est appelé OBJET • 1 OBJET = 1 GUID (Globally Unique Identifier) • GUID = Identifiant Unique à travers tout le réseau • Mise à jour des données • Nouvel Objet, crée une nouvelle version • Sécurité • ACL (Access Control List) • Restriction de Lecture/Ecriture • Fichiers cryptés

  6. Architecture et fonctionnement • Emplacement des données • Les données sont libres de migrer

  7. Architecture et fonctionnement • Les objets sont répliqués sur différents serveurs • Assure une redondance et protection • S’adapte à la demande • Apporte la flexibilité • Réplique indépendante des serveurs • Optimisation et maintenance automatique • Recherche et accès aux données • 2 algorithmes • Probabiliste • Déterministe

  8. Amazon S3 • Abstraction de la couche physique • Garantie de service 99,99% (SLA) • Succès rapide ! • Mise en service en Mars 2006 • 800 millions d’objets en 4 mois • Aujourd’hui • 52 milliards d’objets (1000 milliards de requêtes /an)

  9. Amazon S3 • Paie ce que l’on consomme • Prix : • 0,15$ (0,1€) / Go / mois (pour 50To) dégressif • 0,055$ (0,03€) / Go (au-delà de 5000 To) • Disque Dur 1To -> 0,1€/ Go • Pas de coûts annexes • Pas d’administration, maintenance, sauvegarde, haute disponibilité, matériel, etc.

  10. Logiciels clients • Extension Firefox • Bucket Explorer • API Java, etc. • Site WEB

  11. Conclusion • Stockage quasi-illimité • Conçu pour supporter 10 milliards d’utilisateurs • Abstraction totale de la couche physique

  12. Merci de votre attention • Vos questions ?

More Related