• DocumentCode
    3079709
  • Title

    On-Demand Self-Adaptivity of Service Availability for Cloud Multi-tier Applications

  • Author

    Jin Yang ; Jianmin Pang ; Ning Qi ; Tao Qi

  • Author_Institution
    State Key Lab. of Math. Eng. & Adv. Comput., Zhengzhou, China
  • fYear
    2015
  • fDate
    4-7 May 2015
  • Firstpage
    1237
  • Lastpage
    1240
  • Abstract
    Cloud data centers are increasingly becoming the first choice for many Internet enterprises (especially medium-sized and small ones) to deploy their online application. However, scaling service availability autonomously is a critical issue for Internet applications. Surplus service supply may take a lot of unnecessary money and insufficient resources reserve will result in denial of service when meeting sudden massive requests. A general idea to address the issue is increasing the resource utilization through workload balancing and dynamic resources management. In this paper, we propose a self-adaptive approach that is suitable for the multi-tier cloud applications. The approach tries to scale the applications´ service availability on demand and reduce infrastructure costs by improving utilization of the resources that are already billed. Moreover, in order to cope with the unexpected requests, an evaluation method is adopted to estimate the trend of requests´ development and then decide to add or remove working servers. Finally, we compare the proposed algorithms with the workload consolidation method by a quantitative analysis, showing the superiorities of costs and performance in some situations.
  • Keywords
    cloud computing; computer centres; resource allocation; software reliability; Internet enterprises; cloud data centers; cloud multitier applications; denial of service; dynamic resources management; infrastructure cost reduction; on-demand self-adaptivity approach; quantitative analysis; service availability; surplus service supply; workload balancing; workload consolidation method; Algorithm design and analysis; Business; Cloud computing; Energy efficiency; Monitoring; Random access memory; Servers; cloud computing; load balancing; on-demand; self-adaptivity; service availability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
  • Conference_Location
    Shenzhen
  • Type

    conf

  • DOI
    10.1109/CCGrid.2015.146
  • Filename
    7152630