外文翻译——使用卡尔曼滤波器为虚拟服务器提供自适应和自配置的CPU资源配置(中文)
《外文翻译——使用卡尔曼滤波器为虚拟服务器提供自适应和自配置的CPU资源配置(中文)》由会员分享,可在线阅读,更多相关《外文翻译——使用卡尔曼滤波器为虚拟服务器提供自适应和自配置的CPU资源配置(中文)(17页珍藏版)》请在毕设资料网上搜索。
1、外文原文:http:/ 11344 字 使用卡尔曼滤波器为虚拟服务器提供自适应和自配置的 CPU 资源配置 Evangelia Kalyvianaki Themistoklis Charalambous Steven Hand 出处: In proceeding of: Proceedings of the 6th International Conference on Autonomic Computing, ICAC 2009, June 15-19, 2009, Barcelona, Spain 摘要 :数据中
2、心虚拟化可以使用节约成本的服务器整合, 服务器整合不仅能增加系统的吞吐量还能减少电力消耗。虚拟服务器的资源管理是一个重要和富有挑战的任务,特别是当负载变化很大,以及要处理复杂的多层服务器应用时。最近的将控制理论应用到资源管理显示了很好的效果。可以将控制理论应用到动态资源分配以匹配变化的负载。 本文提出了一种新的资源管理方案,将卡尔曼滤波器应用到反馈控制器,来动态地将 CPU 资源分配给运行着服务器应用程序的虚拟机。这个方法的创新点在于卡尔曼滤波器的使用 最优的状态滤波技术 通过追踪 CPU 的使用,来相应的更新资源的分配。我们的控制器通过持续的检测来 自适应的预测工作负载强度的变化
3、。 我们的控制器不需要任何先验知识 。 在 高强度的工作负载变化下,负载感知的控制器的性能恶化控制在 4.8%以下,在中等强度下也表现得很好。另外, 我们 的控制器在处理多层的服务器应用时性能提高:通过使用在应用程序组件间的成对的资源配对,当出现大量意料外的工作负载的增加时平均服务器性能与没有使用这种方法比时提高 3%。我们通过控制一个部署在 Xen 虚拟化集群的 3 层Rubis 基准程序来评估我们的技术。 分类和主题描述 C.4(系统性能 ):测量技术 ,建模技术。 一般术语:管理、 测量 和性能。 1、 引言 &n
4、bsp; 由于硬件设施的虚拟化,数据中心的格局正在改变。一台物理服务器可以转成一台或多台虚拟机,这多台虚拟机共享提供的硬件资源,应用程序在这些相互隔离的虚拟机环境中运行。每台虚拟机都有生命周期管理,包括创建,删除,暂停,在物理服务器间迁移和运行时资源分配等管理操作。这些特征允许在应用程序和物理服务器之间资源任意组合,允许提供有效的服务器整合。然而,负载需求经常会随着时间变化,而使得其难以估计。 变化的工作负载会引起种类多样的变化的对于系统组件的资源需求。对于创造一个高性能的服务器整合环境,遵循变化的负载 的动态资源分配显得十分重要。事实上,如果每个应用程序能被合理的提供
5、资源,那么额外的资源可以被使用,比如去运行其他的应用程序,或者提高现有系统的吞吐量。 在本文中 ,我们提出一个创新的控制分配方法 ,集成卡尔曼滤波技术 7到一组反馈控制器来动态地为多层虚拟化应用程序提供 CPU 资源。在仿真环境中卡尔曼滤波器之前已经使用来估计排队模型的参数 17,但是 ,据我们所知 ,这是第一次直接使用卡尔曼滤波器跟踪虚拟服务器的 CPU 利用率 ,来引导它们的资源分配。 我们将分配问题公式化为 CPU 利用率追踪问题 ,控制器旨在追踪和维持 CPU资源分配 高于 CPU 实际的 利用 一段范围 。这是一个直观的方法 ,资源配置时为每个虚拟机分配其需要
6、的资源 。 将 CPU 配置保持在一个可参考的 输入已被 商业产品 (例如惠普 工作负载管理器 ) 和其他研究原型 15、 11采纳 。然而我们的控制器独有的非常强大的将过滤技术整合到线性反馈控制器。 本文如下部分组织如下。第二节进一步得激励资源配置和我们的方法和卡尔曼滤波器的使用。第三节介绍应用程序性能模型和控制器。第四节描述 Rubis 基准测试程序和我们的评估平台, 并且 呈现我们的实验结果。第五节介绍相关工作。最后第六节总结和展望未来 。 2、 研究 目的 资源配置虚拟化技术应用广泛属于两个主要类别 :(a)没有约束的; (b)基于约束的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 外文 翻译 使用 卡尔 滤波器 虚拟 服务器 提供 自适应 以及 配置 cpu 资源配置 中文
