• 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