cloud_at_work:work_programme:work_programme_2010:checkpointing

BlobSeer checkpoint-restart inside Nimbus Cloud

  • PUB Student: Daniela Dorneanu
  • PUB Advisor: Eliana Tirsa
  • INRIA Advisor: Alexandra Carpen-Amarie

Description

The Cloud model opens a new perspective in computing. Software and hardware resources are provided on demand and “as-a-service”; the user only needs an Internet connection to access the amount of computing power his project requires. In this project we experimented on an open-source implementation of IaaS Cloud, Nimbus, which is in a rapidly-growing development process and even reached a stage when it can be used in an Enterprise Environment, as a good alternative for commercial solutions.

This work presents a complete setup of a Cloud using Nimbus and an integration of the BlobSeer distributed file system into this Cloud, using Xen as a virtualization environment. We implemented mechanisms for starting/stopping/restarting BlobSeer inside the Nimbus Cloud, while preserving the stored data and bringing BlobSeer to a consistent state before stopping it. We present the architectural model of the Cloud - as implemented by Nimbus and our solutions to many undocumented Nimbus' new version configuration problems. We also state the advantages of using BlobSeer as a storage system in a IaaS Cloud.

More details: Thesis


Page Tools