DocumentCode :
1850280
Title :
An adaptable framework to deploy complex applications onto multi-cloud platforms
Author :
Pham, Linh Manh ; Tchana, Alain ; Donsez, Didier ; Zurczak, Vincent ; Gibello, Pierre-Yves ; De Palma, Noel
Author_Institution :
Univ. of Joseph Fourier, Grenoble, France
fYear :
2015
fDate :
25-28 Jan. 2015
Firstpage :
169
Lastpage :
174
Abstract :
Cloud computing is nowadays a popular technology for hosting IT services. However, deploying and reconfiguring complex applications involving multiple software components, which are distributed on many virtual machines running on single or multi-cloud platforms, is error-prone and time-consuming for human administrators. Existing deployment frameworks are most of the time either dedicated to a unique type of applica- tion (e.g. JEE applications) or address a single cloud platform (e.g. Amazon EC2). This paper presents a novel distributed application management framework for multi-cloud platforms. It provides a Domain Specific Language (DSL) which allows to describe applications and their execution environments (cloud platforms) in a hierarchical way in order to provide a fine-grained management. This framework implements an asynchronous and parallel deployment protocol which accelerates and make resilient the deployment process. A prototype has been developed to serve conducting intensive experiments with different type of applications (e.g. OSGi application and ubiquitous big data analytics for IoT) over disparate cloud models (e.g. private, hybrid, and multi-cloud), which validate the genericity of the framework. These experiments also demonstrate its efficiency comparing to existing frameworks such as Cloudify.
Keywords :
cloud computing; protocols; virtual machines; Cloudify; DSL; IT services; adaptable framework; asynchronous deployment protocol; cloud computing; complex applications; disparate cloud models; distributed application management framework; domain specific language; human administrators; multicloud platforms; parallel deployment protocol; software components; virtual machines; Cloud computing; Computer architecture; DSL; Databases; Runtime; Servers; Middleware/business logic; Software Engineering/-Management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing & Communication Technologies - Research, Innovation, and Vision for the Future (RIVF), 2015 IEEE RIVF International Conference on
Conference_Location :
Can Tho
Print_ISBN :
978-1-4799-8043-7
Type :
conf
DOI :
10.1109/RIVF.2015.7049894
Filename :
7049894
Link To Document :
بازگشت