DocumentCode :
1619413
Title :
Towards an Elasticity Framework for Legacy Highly Available Applications in the Cloud
Author :
Hawilo, Hassan ; Kanso, Ali ; Shami, Abdallah
Author_Institution :
ECE Dept., Western Univ., London, ON, Canada
fYear :
2015
Firstpage :
253
Lastpage :
260
Abstract :
Elasticity is a key characteristic of cloud computing where the provisioning of resources can be directly proportional to the runtime demand. Legacy highly available applications typically rely on the underlying platform to manage their availability by monitoring heartbeats, executing recoveries, and attempting repairs to bring the system back to normal. Migrating such applications to the cloud can be particularly challenging, especially if the elasticity policies target the application only, without considering the underlying platform contributing to its high availability (HA). In this paper, we present a comprehensive framework for the elasticity of highly available applications that considers the elastic deployment of the platform and the HA placement of the application´s components. We apply our approach to an IP multimedia subsystem (IMS) application and demonstrate how, within a matter of seconds, the IMS application can be scaled up while maintaining its HA status.
Keywords :
cloud computing; multimedia computing; scheduling; IP multimedia subsystem; cloud computing; elasticity framework; runtime demand; Elasticity; Automated deployment; Cloud Applications; Elasticity; High Availability; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services (SERVICES), 2015 IEEE World Congress on
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4673-7274-9
Type :
conf
DOI :
10.1109/SERVICES.2015.44
Filename :
7196532
Link To Document :
بازگشت