SLA-Driven Adaptive Resource Management for Web Applications on a Heterogeneous Compute Cloud

CLOUD COMPUTING, PROCEEDINGS(2009)

引用 77|浏览0
暂无评分
摘要
Current service-level agreements (SLAs) offered by cloud providers make guarantees about quality attributes such as availability. However, although one of the most important quality attributes from the perspective of the users of a cloud-based Web application is its response time, current SLAs do not guarantee response time. Satisfying a maximum average response time guarantee for Web applications is difficult due to unpredictable traffic patterns, but in this paper we show how it can be accomplished through dynamic resource allocation in a virtual Web farm. We present the design and implementation of a working prototype built on a EUCALYPTUS-based heterogeneous compute cloud that actively monitors the response time of each virtual machine assigned to the farm and adaptively scales up the application to satisfy a SLA promising a specific average response time. We demonstrate the feasibility of the approach in an experimental evaluation with a testbed cloud and a synthetic workload. Adaptive resource management has the potential to increase the usability of Web applications while maximizing resource utilization.
更多
查看译文
关键词
response time,maximum average response time,sla-driven adaptive resource management,heterogeneous compute cloud,resource utilization,specific average response time,virtual web farm,dynamic resource allocation,web application,cloud provider,web applications,adaptive resource management,cloud-based web application,heterogeneous computing,service provider,profitability,virtual machine,satisfiability
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要