Skip to Main content Skip to Navigation
Conference papers

Consolidation dynamique d'applications Web haute-disponibilité

Fabien Hermenier 1 Julia L. Lawall 2 Jean-Marc Menaud 3 Gilles Muller 2 
1 OASIS - Active objects, semantics, Internet and security
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
2 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
3 ASCOLA - Aspect and composition languages
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Datacenters provide an economical and practical solution for hosting large scale n-tier Web applications. When scalability and high availability are required, each tier can be implemented as multiple replicas, which can absorb extra load and avoid a single point of failure. Realizing these benefits in practice, however, requires that replicas be assigned to datacenter nodes according to certain placement constraints. To provide the required quality of service to all of the hosted applications, the datacenter must consider of all of their specific constraints. When the constraints are not satisfied, the datacenter must quickly adjust the mappings of applications to nodes, taking all of the applications' constraints into account. This paper presents Plasma, an approach for hosting highly available Web applications, based on dynamic consolidation of virtual machines and placement constraint descriptions. The placement constraint descriptions allow the data- center administrator to describe the datacenter infrastructure and each appli- cation administrator to describe his requirements on the VM placement. Based on the descriptions, Plasma continuously optimizes the placement of the VMs in order to provide the required quality of service. Experiments on simulated configurations show that the Plasma reconfiguration algorithm is able to man- age a datacenter with up to 2000 nodes running 4000 VMs with 800 placement constraints. Real experiments on a small cluster of 8 working nodes running 3 instances of the RUBiS benchmarks with a total of 21 VMs show that con- tinuous consolidation is able to reach 85% of the load of a 21 working nodes cluster.
Document type :
Conference papers
Complete list of metadata
Contributor : Jean-Marc Menaud Connect in order to contact the contributor
Submitted on : Friday, November 9, 2012 - 5:34:12 AM
Last modification on : Sunday, May 1, 2022 - 3:15:43 AM


  • HAL Id : hal-00750067, version 1


Fabien Hermenier, Julia L. Lawall, Jean-Marc Menaud, Gilles Muller. Consolidation dynamique d'applications Web haute-disponibilité. CFSE - 8ème Conférence Francophone sur les Systèmes d'Exploitation, May 2011, St Malo, France. ⟨hal-00750067⟩



Record views