维普中文期刊产品整合服务

I-Neat:An Intelligent Framework for Adaptive Virtual Machine Consolidation

查看全文 作  者:Yanxin [1]Liu;Yao [1]Zhao;Jian [1]Dong;Lianpeng [1]Li;Chunpei [1]Wang;Decheng [1]Zuo 高影响力作者 机构地区:[1]the School of Computer Science and Technology,Harbin Institute of Technology,Harbin 150001,China高影响力机构 出  处:《Tsinghua Science and Technology》索引2022年第27卷第1期,共14页高影响力期刊 摘  要:With the increasing use of cloud computing,high energy consumption has become one of the major challenges in cloud data centers.Virtual Machine(VM)consolidation has been proven to be an efficient way to optimize energy consumption in data centers,and many research works have proposed to optimize VM consolidation.However,the performance of different algorithms is related with the characteristics of the workload and system status;some algorithms are suitable for Central Processing Unit(CPU)-intensive workload and some for web application workload.Therefore,an adaptive VM consolidation framework is necessary to fully explore the potential of these algorithms.Neat is an open-source dynamic VM consolidation framework,which is well integrated into OpenStack.However,it cannot conduct dynamic algorithm scheduling,and VM consolidation algorithms in Neat are few and basic,which results in low performance for energy saving and Service-Level Agreement(SLA)avoidance.In this paper,an Intelligent Neat framework(I-Neat)is proposed,which adds an intelligent scheduler using reinforcement learning and a framework manager to improve the usability of the system.The scheduler can select appropriate algorithms for the local manager from an algorithm library with many load detection algorithms.The algorithm library is designed based on a template,and in addition to the algorithms of Neat,I-Neat adds six new algorithms to the algorithm library.Furthermore,the framework manager helps users add self-defined algorithms to I-Neat without modifying the source code.Our experimental results indicate that the intelligent scheduler and these novel algorithms can effectively reduce energy consumption with SLA assurance. 关 键 词:cloud computing dynamic Virtual Machine(VM)consolidation Open Stack NEAT reinforcement learning
相关文献

参考文献(32)

引证文献(2)

耦合文献(39)

网站首页 | 关于我们 | 联系我们 | 产品服务 | 客服中心 | 广告服务 | 版权声明 | 网站联盟 | 友情链接 | 售卡网点

版权所有© 渝B2-20050021-1 渝公网安备 50019002500403号 违法和不良信息举报中心

互联网出版许可证 新出网证(渝)字10号 全国400电话 - 免长途话费