Cloud computing sur plateformes non fiables de calcul partagé – Clouds@home
Recently, a new vision of cloud computing has emerged where the complexity of an IT infrastructure is completely hidden from its users. At the same time, cloud computing platforms provide massive scalability, 99.999% reliability, and speedy performance at relatively low costs for complex applications and services. In this proposed collaboration, we investigate the use of cloud computing for large-scale and demanding applications and services over unreliable resources. In particular, we target volunteered resources distributed over the Internet. The motivation is the immense collective power of volunteer resources (evident by FOLDING@home's 3.9 PetaFLOPS system), and the near-zero amortized costs of using such resources. We will address three main challenges. First, we will develop statistical and predictive methods for ensuring that a group of N resources is continuously available for T time. In large-scale Internet-distributed systems, resource failures are inevitable. So second, we will develop checkpointing methods and strategies based on virtual machines for masking failures. Third, we will apply our predictive methods for data management. In particular, we seek to achieve guarantees for data availability, durability and access performance for Internet-distributed storage. Finally, we will implement our research results in a system prototype, evaluated with real applications.
Project coordination
The author of this summary is the project coordinator, who is responsible for the content of this summary. The ANR declines any responsibility as for its contents.
Partnership
Help of the ANR 232,999 euros
Beginning and duration of the scientific project:
- 0 Months