首页> 外文OA文献 >Improving Resource Management in Virtualized Data Centers using Application Performance Models
【2h】

Improving Resource Management in Virtualized Data Centers using Application Performance Models

机译:使用应用程序性能模型改进虚拟化数据中心的资源管理

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

The rapid growth of virtualized data centers and cloud hosting services is making the management of physical resources such as CPU, memory, and I/O bandwidth in data center servers increasingly important. Server management now involves dealing with multiple dissimilar applications with varying Service-Level-Agreements (SLAs) and multiple resource dimensions. The multiplicity and diversity of resources and applications are rendering administrative tasks more complex and challenging. This thesis aimed to develop a framework and techniques that would help substantially reduce data center management complexity.We specifically addressed two crucial data center operations. First, we precisely estimated capacity requirements of client virtual machines (VMs) while renting server space in cloud environment. Second, we proposed a systematic process to efficiently allocate physical resources to hosted VMs in a data center. To realize these dual objectives, accurately capturing the effects of resource allocations on application performance is vital. The benefits of accurate application performance modeling are multifold. Cloud users can size their VMs appropriately and pay only for the resources that they need; service providers can also offer a new charging model based on the VMs performance instead of their configured sizes. As a result, clients will pay exactly for the performance they are actually experiencing; on the other hand, administrators will be able to maximize their total revenue by utilizing application performance models and SLAs.This thesis made the following contributions. First, we identified resource control parameters crucial for distributing physical resources and characterizing contention for virtualized applications in a shared hosting environment. Second, we explored several modeling techniques and confirmed the suitability of two machine learning tools, Artificial Neural Network and Support Vector Machine, to accurately model the performance of virtualized applications. Moreover, we suggested and evaluated modeling optimizations necessary to improve prediction accuracy when using these modeling tools. Third, we presented an approach to optimal VM sizing by employing the performance models we created. Finally, we proposed a revenue-driven resource allocation algorithm which maximizes the SLA-generated revenue for a data center.
机译:虚拟化数据中心和云托管服务的快速增长使数据中心服务器中物理资源(如CPU,内存和I / O带宽)的管理变得越来越重要。服务器管理现在涉及处理具有不同服务级别协议(SLA)和多个资源维度的多个不同的应用程序。资源和应用程序的多样性和多样性使管理任务变得更加复杂和具有挑战性。本文旨在开发一种可大大降低数据中心管理复杂性的框架和技术。我们专门介绍了两个关键的数据中心操作。首先,我们精确估算客户端虚拟机(VM)的容量需求,同时在云环境中租用服务器空间。其次,我们提出了一种系统化的过程,可以有效地将物理资源分配给数据中心中托管的VM。为了实现这些双重目标,准确捕获资源分配对应用程序性能的影响至关重要。准确的应用程序性能建模的好处是多方面的。云用户可以适当地调整其虚拟机的大小,并仅为其所需的资源付费;服务提供商还可以根据VM的性能而不是其配置的大小来提供新的计费模型。结果,客户将为他们实际体验的性能完全付费;另一方面,管理员将能够通过使用应用程序性能模型和SLA来最大化他们的总收入。本文做出了以下贡献。首先,我们确定了资源控制参数,这些参数对于在共享主机环境中分配物理资源和表征虚拟化应用程序的竞争至关重要。其次,我们探索了几种建模技术,并确认了两种机器学习工具(人工神经网络和支持向量机)是否适合对虚拟化应用程序的性能进行准确建模。此外,我们建议并评估了使用这些建模工具时提高预测准确性所必需的建模优化。第三,我们提出了一种通过采用我们创建的性能模型来优化VM规模的方法。最后,我们提出了一种收入驱动型资源分配算法,该算法可最大程度地提高SLA为数据中心产生的收入。

著录项

  • 作者

    Kundu Sajib;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号