首页> 外文学位 >Input Shaping to Achieve Service Level Objectives in Cloud Computing Environments.
【24h】

Input Shaping to Achieve Service Level Objectives in Cloud Computing Environments.

机译:输入整形以实现云计算环境中的服务水平目标。

获取原文
获取原文并翻译 | 示例

摘要

In this thesis we propose a cloud Input Shaper and Dynamic Resource Controller to provide application-level quality of service guarantees in cloud computing environments. The Input Shaper splits the cloud into two areas: one for shaped traffic that achieves quality of service targets, and one for overflow traffic that may not achieve the targets. The Dynamic Resource Controller profiles customers' applications, then calculates and allocates the resources required by the applications to achieve given quality of service targets. The Input Shaper then shapes the rate of incoming requests to ensure that the applications achieve their quality of service targets based on the amount of allocated resources.;To evaluate our system we create a new benchmark application that is suitable for use in cloud computing environments. It is designed to reflect the current design of cloud based applications and can dynamically scale each application tier to handle large and varying workload levels. In addition, the client emulator that drives the benchmark also mimics realistic user behaviors such as browsing from multiple tabs, using JavaScript, and has variable thinking and typing speeds. We show that a cloud management system evaluated using previous benchmarks could violate its estimated quality of service achievement rate by over 20%.;The Input Shaper and Dynamic Resource Controller system consist of an application performance modeler, a resource allocator, decision engine, and an Apache HTTP server module to reshape the rate of incoming web requests. By dynamically allocating resources to applications, we show that their response times can be improved by as much as 30%. Also, the amount of resources required to host applications can be decreased by 20% while achieving quality of service objectives. The Input Shaper can reduce VMS' resource utilization variances by 88%, and reduce the number of servers by 45%.
机译:在本文中,我们提出了一种云输入整形器和动态资源控制器,以在云计算环境中提供应用程序级别的服务质量保证。 Input Shaper将云划分为两个区域:一个区域用于实现服务质量目标的整形流量,另一个区域用于未达到目标流量的溢出流量。动态资源控制器对客户的应用程序进行概要分析,然后计算和分配应用程序所需的资源,以实现给定的服务质量目标。然后,Input Shaper调整传入请求的速率,以确保应用程序根据分配的资源量实现其服务质量目标。为了评估我们的系统,我们创建了一个适用于云计算环境的新基准应用程序。它旨在反映基于云的应用程序的当前设计,并可以动态扩展每个应用程序层以处理大型和变化的工作负载级别。此外,驱动基准测试的客户端仿真器还模仿现实的用户行为,例如使用JavaScript从多个选项卡浏览,并且思维和打字速度可变。我们显示,使用先前基准进行评估的云管理系统可能会违反其估计的服务质量实现率超过20%.; Input Shaper和Dynamic Resource Controller系统由应用程序性能建模器,资源分配器,决策引擎和Apache HTTP服务器模块可重塑传入Web请求的速率。通过为应用程序动态分配资源,我们显示出它们的响应时间可以缩短多达30%。此外,在实现服务质量目标的同时,可以将宿主应用程序所需的资源量减少20%。 Input Shaper可以将VMS的资源利用率差异减少88%,并将服务器数量减少45%。

著录项

  • 作者

    Turner, Andrew J.;

  • 作者单位

    Carnegie Mellon University.;

  • 授予单位 Carnegie Mellon University.;
  • 学科 Engineering Computer.;Computer Science.
  • 学位 Ph.D.
  • 年度 2013
  • 页码 187 p.
  • 总页数 187
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号