120 likes | 250 Views
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
E N D
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 • Haute disponibilité • Maintenance faible • Sécurisation des données • Accessible mondialement
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
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
Architecture et fonctionnement • Emplacement des données • Les données sont libres de migrer
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
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)
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.
Logiciels clients • Extension Firefox • Bucket Explorer • API Java, etc. • Site WEB
Conclusion • Stockage quasi-illimité • Conçu pour supporter 10 milliards d’utilisateurs • Abstraction totale de la couche physique
Merci de votre attention • Vos questions ?