{"title":"虚拟化集群中多资源动态均衡配置","authors":"Yudi Wei, Chengzhong Xu","doi":"10.1109/MASCOTS.2013.14","DOIUrl":null,"url":null,"abstract":"Dynamic resource configuration is crucial to the provisioning of service level agreements (SLAs) in cloud computing. Most of today's autonomic resource configuration approaches are designed to scale a single type of resource. A few works are able to partition multiple resources, but mainly to meet the requirement of throughput. Unlike throughput, however, response time behaves nonlinearly with respect to resources. Therefore, these approaches are hardly applicable to dynamic sharing of multi-resources for the provisioning of response time guarantee. Moreover, the optimization of resource efficiency and utilization has great significance to IaaS providers. We show theoretically and experimentally that resource optimization lies in balanced configuration of resources. In this paper, we propose a framework, BConf, for dynamic balanced configuration of multi-resources for the provisioning of response time guarantee in virtualized clusters. BConf employs an integrated MPC (model predictive control) and adaptive PI (proportional integral) control approach (IMAP). MPC is applied to actively balance multiple resources using a novel resource metric. For the performance prediction, a gray-box model is built on generic OS and hardware metrics in addition to resource actuators and performance. We find out that resource penalty is an effective metric to measure the imbalanced degree of a configuration. Using this metric and the model, BConf tunes resources in a balanced way by minimizing the resource penalty while satisfying the response time target. Adaptive PI is used to coordinate with MPC by narrowing the optimization space to a promising region. Within BConf framework, resources are coordinated during contention. Experimental results with mixed TPC-W and TPC-C benchmarks show that BConf reduces resource usages by about 50% and 30% for TPC-W and TPC-C respectively, improves stability by more than 35.6%, and has a much shorter settling time, in comparison with a representative partition approach. The advantages of BConf in resource coordination are also demonstrated.","PeriodicalId":385538,"journal":{"name":"2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Dynamic Balanced Configuration of Multi-resources in Virtualized Clusters\",\"authors\":\"Yudi Wei, Chengzhong Xu\",\"doi\":\"10.1109/MASCOTS.2013.14\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Dynamic resource configuration is crucial to the provisioning of service level agreements (SLAs) in cloud computing. Most of today's autonomic resource configuration approaches are designed to scale a single type of resource. A few works are able to partition multiple resources, but mainly to meet the requirement of throughput. Unlike throughput, however, response time behaves nonlinearly with respect to resources. Therefore, these approaches are hardly applicable to dynamic sharing of multi-resources for the provisioning of response time guarantee. Moreover, the optimization of resource efficiency and utilization has great significance to IaaS providers. We show theoretically and experimentally that resource optimization lies in balanced configuration of resources. In this paper, we propose a framework, BConf, for dynamic balanced configuration of multi-resources for the provisioning of response time guarantee in virtualized clusters. BConf employs an integrated MPC (model predictive control) and adaptive PI (proportional integral) control approach (IMAP). MPC is applied to actively balance multiple resources using a novel resource metric. For the performance prediction, a gray-box model is built on generic OS and hardware metrics in addition to resource actuators and performance. We find out that resource penalty is an effective metric to measure the imbalanced degree of a configuration. Using this metric and the model, BConf tunes resources in a balanced way by minimizing the resource penalty while satisfying the response time target. Adaptive PI is used to coordinate with MPC by narrowing the optimization space to a promising region. Within BConf framework, resources are coordinated during contention. Experimental results with mixed TPC-W and TPC-C benchmarks show that BConf reduces resource usages by about 50% and 30% for TPC-W and TPC-C respectively, improves stability by more than 35.6%, and has a much shorter settling time, in comparison with a representative partition approach. The advantages of BConf in resource coordination are also demonstrated.\",\"PeriodicalId\":385538,\"journal\":{\"name\":\"2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-08-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MASCOTS.2013.14\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MASCOTS.2013.14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

动态资源配置对于云计算中的服务水平协议(sla)的提供至关重要。目前大多数自主资源配置方法都是为扩展单一类型的资源而设计的。少数作品能够分区多个资源,但主要是为了满足吞吐量的要求。然而,与吞吐量不同的是,响应时间与资源呈非线性关系。因此,这些方法很难适用于多资源动态共享以提供响应时间保证。此外,资源效率和利用率的优化对IaaS提供商具有重要意义。从理论和实验两方面论证了资源优化在于资源的均衡配置。在本文中,我们提出了一个框架BConf,用于在虚拟化集群中提供响应时间保证的多资源动态平衡配置。BConf采用综合MPC(模型预测控制)和自适应PI(比例积分)控制方法(IMAP)。MPC使用一种新的资源度量来主动平衡多个资源。对于性能预测,除了资源执行器和性能之外,还基于通用操作系统和硬件指标构建灰盒模型。研究发现,资源惩罚是衡量配置不平衡程度的有效指标。使用这个指标和模型,BConf通过最小化资源损失,同时满足响应时间目标,以一种平衡的方式调整资源。自适应PI通过将优化空间缩小到一个有希望的区域来与MPC协调。在BConf框架中,资源在争用期间进行协调。混合TPC-W和TPC-C基准测试的实验结果表明,与具有代表性的分区方法相比,BConf对TPC-W和TPC-C分别减少了约50%和30%的资源使用,提高了35.6%以上的稳定性,并且具有更短的稳定时间。说明了BConf在资源协调中的优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Dynamic Balanced Configuration of Multi-resources in Virtualized Clusters
Dynamic resource configuration is crucial to the provisioning of service level agreements (SLAs) in cloud computing. Most of today's autonomic resource configuration approaches are designed to scale a single type of resource. A few works are able to partition multiple resources, but mainly to meet the requirement of throughput. Unlike throughput, however, response time behaves nonlinearly with respect to resources. Therefore, these approaches are hardly applicable to dynamic sharing of multi-resources for the provisioning of response time guarantee. Moreover, the optimization of resource efficiency and utilization has great significance to IaaS providers. We show theoretically and experimentally that resource optimization lies in balanced configuration of resources. In this paper, we propose a framework, BConf, for dynamic balanced configuration of multi-resources for the provisioning of response time guarantee in virtualized clusters. BConf employs an integrated MPC (model predictive control) and adaptive PI (proportional integral) control approach (IMAP). MPC is applied to actively balance multiple resources using a novel resource metric. For the performance prediction, a gray-box model is built on generic OS and hardware metrics in addition to resource actuators and performance. We find out that resource penalty is an effective metric to measure the imbalanced degree of a configuration. Using this metric and the model, BConf tunes resources in a balanced way by minimizing the resource penalty while satisfying the response time target. Adaptive PI is used to coordinate with MPC by narrowing the optimization space to a promising region. Within BConf framework, resources are coordinated during contention. Experimental results with mixed TPC-W and TPC-C benchmarks show that BConf reduces resource usages by about 50% and 30% for TPC-W and TPC-C respectively, improves stability by more than 35.6%, and has a much shorter settling time, in comparison with a representative partition approach. The advantages of BConf in resource coordination are also demonstrated.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
On Modeling Low-Power Wireless Protocols Based on Synchronous Packet Transmissions Analysis of a Simple Approach to Modeling Performance for Streaming Data Applications On the Accuracy of Trace Replay Methods for File System Evaluation A Fix-and-Relax Model for Heterogeneous LTE-Based Networks Making JavaScript Better by Making It Even Slower
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1