Dependability in Cloud Storage
La Sûreté de Fonctionnement dans le Nuage de Stockage
Résumé
The quantity of data in the world is steadily increasing bringing challenges to storage system
providers to find ways to handle data efficiently in term of dependability and in a cost-effectively
manner. We have been interested in cloud storage which is a growing trend in data storage solution.
For instance, the International Data Corporation (IDC) predicts that by 2020, nearly 40% of
the data in the world will be stored or processed in a cloud. This thesis addressed challenges around
data access latency and dependability in cloud storage. We proposed Mistore, a distributed storage
system that we designed to ensure data availability, durability, low access latency by leveraging
the Digital Subscriber Line (xDSL) infrastructure of an Internet Service Provider (ISP). Mistore
uses the available storage resources of a large number of home gateways and Points of Presence for
content storage and caching facilities. Mistore also targets data consistency by providing multiple
types of consistency criteria on content and a versioning system. We also considered the data
security and confidentiality in the context of storage systems applying data deduplication which
is becoming one of the most popular data technologies to reduce the storage cost and we design a
two-phase data deduplication that is secure against malicious clients while remaining efficient in
terms of network bandwidth and storage space savings.
La quantité de données stockées dans le monde ne cesse de croître et cela pose des challenges aux
fournisseurs de service de stockage qui doivent trouver des moyens de faire face à cette croissance de
manière scalable, efficace, tout en optimisant les coûts. Nous nous sommes intéressés aux systèmes
de stockage de données dans le nuage qui est une grande tendance dans les solutions de stockage de
données. L’International Data Corporation (IDC) prédit notamment que d’ici 2020, environ 40%
des données seront stockées et traitées dans le nuage. Cette thèse addresse les challenges liés aux
performances d’accès aux données et à la sûreté de fonctionnement dans les systèmes de stockage
dans le nuage. Nous avons proposé Mistore, un système de stockage distribué que nous avons conçu
pour assurer la disponibilité des données, leur durabilité, ainsi que de faibles latences d’accès aux
données en exploitant des zones de stockage dans les box, les Points de Présence (POP), et les
centre de données dans une infrastructure Digital Subscriber Line (xDSL) d’un Fournisseur d’Accès
à Internet (FAI). Dans Mistore, nous addressons aussi les problèmes de cohérence de données en
fournissant plusieurs critères de cohérence des données ainsi qu’un système de versioning. Nous
nous sommes aussi intéressés à la sécurité des données dans le contexte de systèmes de stockage
appliquant une déduplication des données, qui est l’une des technologies les plus prometteuses
pour réduire les coût de stockage et de bande passante réseau. Nous avons conçu une méthode de
déduplication en deux phases qui est sécurisée contre des attaques d’utilisateurs malicieux tout en
étant efficace en termes d’économie de bande passante réseau et d’espace de stockage.
Loading...