Going Back and Forth: Efficient Multi-Deployment and Multi-Snapshotting on Clouds

Bogdan Nicolae 1 John Bresnahan 2 Kate Keahey 2 Gabriel Antoniu 1
1 KerData - Scalable Storage for Clouds and Beyond
Inria Rennes – Bretagne Atlantique , IRISA-D1 - SYSTÈMES LARGE ÉCHELLE
Abstract : Infrastructure-as-a-Service (IaaS) cloud computing has rev- olutionized the way we think of acquiring resources by in- troducing a simple change: allowing users to lease compu- tational resources from the cloud provider's datacenter for a short time by deploying virtual machines (VMs) on those resources. This new model raises new challenges in the de- sign and development of IaaS middleware. One of those challenges is the need to deploy a large number (hundreds or even thousands) of VM instances simultaneously. Once the VM instances are deployed, another challenge is to si- multaneously take a snapshot of many images and transfer them to persistent storage to support management tasks, such as suspend-resume and migration. With datacenters growing at a fast rate and configurations becoming heteroge- neous, it is important to enable efficient concurrent deploy- ment and snapshotting that is at the same time hypervisor- independent and ensures a maximum of compatibility with different configurations. This paper addresses these chal- lenges by proposing a virtual file system specifically opti- mized for virtual machine image storage. It is based on a lazy transfer scheme coupled with object-versioning that demonstrates excellent performance in terms of consumed resources: execution time, network traffic and storage space. Experiments on hundreds of nodes demonstrate performance improvements in concurrent VM deployments ranging from a factor of 2 up to 25 over state-of-art, with storage and bandwidth utilization reduction of as much as 90%, while at the same time keeping comparable snapshotting perfor- mance, which comes with the added benefit of high porta- bility.
Type de document :
Communication dans un congrès
The 20th International ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC 2011), Jun 2011, San José, CA, United States. 2011
Liste complète des métadonnées

Littérature citée [25 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00570682
Contributeur : Gabriel Antoniu <>
Soumis le : mercredi 23 mars 2011 - 21:28:03
Dernière modification le : mercredi 11 avril 2018 - 01:56:53
Document(s) archivé(s) le : jeudi 8 novembre 2012 - 12:20:50

Fichier

final-paper.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00570682, version 1

Citation

Bogdan Nicolae, John Bresnahan, Kate Keahey, Gabriel Antoniu. Going Back and Forth: Efficient Multi-Deployment and Multi-Snapshotting on Clouds. The 20th International ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC 2011), Jun 2011, San José, CA, United States. 2011. 〈inria-00570682〉

Partager

Métriques

Consultations de la notice

941

Téléchargements de fichiers

449