• DocumentCode
    2160674
  • Title

    High availability-aware optimization digest for applications deployment in cloud

  • Author

    Jammal, Manar ; Kanso, Ali ; Shami, Abdallah

  • Author_Institution
    ECE Department, Western University, London ON, Canada
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    6822
  • Lastpage
    6828
  • Abstract
    Cloud computing is continuously growing as a business model for hosting information and communication technology applications. Although on-demand resource consumption and faster deployment time make this model appealing for the enterprise, other concerns arise regarding the quality of service offered by the cloud. One major concern is the high availability of applications hosted in the cloud. This paper demonstrates the tremendous effect that the placement strategy for virtual machines hosting applications has on the high availability of the services provided by these applications. In addition, a novel scheduling technique is presented that takes into consideration the interdependencies between applications components and other constraints such as communication delay tolerance and resource utilization. The problem is formulated as a linear programming multi-constraint optimization model. The evaluation results demonstrate that the proposed solution improves the availability of the scheduled components compared to OpenStack Nova scheduler.
  • Keywords
    Cloud computing; Delays; Redundancy; Scheduling; Servers; Unified modeling language; High availability; cloud applications; delay tolerance; failure scope; scheduling algorithms; virtual machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2015 IEEE International Conference on
  • Conference_Location
    London, United Kingdom
  • Type

    conf

  • DOI
    10.1109/ICC.2015.7249413
  • Filename
    7249413