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
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;
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
Conference_Location :
Shenzhen
DOI :
10.1109/CCGrid.2015.146