DS0703 -

Cohérence modulaire et conception conjointe d'un système de fichiers massif – RainbowFS

Résumé de soumission

RainbowFS proposes a “just-right” approach to storage and consistency, for developing distributed, cloud-scale applications. Existing approaches shoehorn the application design to some predefined consistency model, but no single model is appropriate for all uses. Instead, we propose tools to co-design the application and its consistency protocol. Our approach reconciles the conflicting requirements of availability and performance vs. safety: common-case operations are designed to be asynchronous; synchronisation is used only when strictly necessary to satisfy the application's integrity invariants. Furthermore, we deconstruct classical consistency models into orthogonal primitives that the developer can compose efficiently, and provide a number of tools for quick, efficient and correct cloud-scale deployment and execution. Using this methodology, we will develop an entreprise-grade, highly-scalable file system, exploring the rainbow of possible semantics, and we demonstrate it in a massive experiment.

Coordinateur du projet

Monsieur Marc SHAPIRO (Université Pierre et Marie Curie)

L'auteur de ce résumé est le coordinateur du projet, qui est responsable du contenu de ce résumé. L'ANR décline par conséquent toute responsabilité quant à son contenu.

Partenaire

UPMC Université Pierre et Marie Curie
SCALITY
CNRS-LIG Laboratoire d'Informatique de Grenoble
TSP Télécom SudParis
LISTIC Laboratoire d'informatique, systèmes, traitement de l'information et de la connaissance

Aide de l'ANR 919 532 euros
Début et durée du projet scientifique : janvier 2017 - 48 Mois

Liens utiles

Inscrivez-vous à notre newsletter
pour recevoir nos actualités
S'inscrire à notre newsletter