DocumentCode
3141342
Title
Self-Configuration of Distributed Applications in the Cloud
Author
Etchevers, Xavier ; Coupaye, Thierry ; Boyer, Fabienne ; De Palma, Noel
Author_Institution
Orange Labs., Meylan, France
fYear
2011
fDate
4-9 July 2011
Firstpage
668
Lastpage
675
Abstract
In the field of cloud computing, current solutions dedicated to PaaS (Platform as a Service), i.e. the environments that deal with the different stages of the application life-cycle, remain business domain specific and are only partially automated. This limitation is due to the lack of an architectural model for describing a distributed application in terms of its software stacks (operating system, middleware, application), their instantiation as virtual machines, and their configuration interdependencies. This article puts forward (i) a component-based application model for defining any kind of distributed applications composed of a set of interconnected virtual machines, (ii) an automated line for deploying such a distributed application in the cloud, which includes a decentralized protocol for self-configuring the virtual application machines, (iii) a first performance evaluation demonstrating the viability of the solution.
Keywords
cloud computing; distributed processing; virtual machines; PaaS; cloud computing; component based application model; decentralized protocol; distributed applications; middleware; operating system; platform as a service; software stacks; virtual machines; Computer architecture; Image generation; Operating systems; Protocols; Servers; Virtual machining; autonomic computing; cloud computing; deployment; distributed applications; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing (CLOUD), 2011 IEEE International Conference on
Conference_Location
Washington, DC
ISSN
2159-6182
Print_ISBN
978-1-4577-0836-7
Electronic_ISBN
2159-6182
Type
conf
DOI
10.1109/CLOUD.2011.65
Filename
6008769
Link To Document