期刊文献+

一种基于K均值聚簇的虚拟机分类与部署方法 被引量:2

A VIRTUAL MACHINE CLASSIFICATION AND PLACEMENT METHOD BASED ON K-MEANS CLUSTERING
下载PDF
导出
摘要 云数据中心环境下,虚拟机部署结果对主机能耗与服务等级协议SLA的遵守均具有重要影响。为了降低数据中心能耗与SLA违例,提出一种基于三门限值的高能效虚拟机部署优化算法。基于历史数据集,设计一种中档四分位的K-均值聚簇方法以产生主机CPU利用率的三个门限值;依据三个门限值,将主机划分为低载主机、轻量负载主机、正常负载主机和重载主机四种类型;为了对重载主机实施虚拟机迁移,分别针对计算密集型任务和I/O密集型任务设计两种虚拟机迁移选择方法,实现虚拟机优化部署;通过现实负载流数据对算法进行仿真分析。结果表明,该算法不仅可以有效降低能耗,而且SLA违例也较低,相比单纯降低能耗而忽略性能的同类算法,具有更高的能效。 In cloud data center environment,virtual machine placement greatly affects on the energy consumption of hosts and complied with Service Level Agreement(SLA).To reduce the energy consumption and SLA violation,we proposed a high energy-efficient virtual machine placement optimization algorithm based on three thresholds.Based on the historical data set,we designed a K-means clustering algorithm with Midrange-Interquartile range to produce three thresholds of CPU utilization on hosts.According to the three thresholds,we divided all hosts into four types: hosts with little load,hosts with lightly load,hosts with moderate load and hosts with heavy load.Then,for migrating some virtual machines from the hosts with heavy load,we designed two kinds of virtual machine migration selection algorithms for the computation intensive tasks and the I/O intensive tasks respectively.Finally,we performed some simulation experiments using the real-world workload.The results show that our algorithm not only can reduce the energy consumption,but can maintain low SLA violation.Compared with the same type of algorithms that only reduce the energy consumption without considering the performance,our algorithm can get higher energy-efficiency.
作者 李俊雅 牛思先 程星 Li Junya;Niu Sixian;Cheng Xing(Jiyuan Vocational and Technical College,Jiyuan 459000,Henan,China;School of Information Engeering,Baise University,Baise 533000,Guangxi,China;School of Computer,Zhengzhou University,Zhengzhou 450001,Henan,China)
出处 《计算机应用与软件》 北大核心 2019年第8期13-20,共8页 Computer Applications and Software
基金 国家自然科学基金项目(61807031)
关键词 云计算 数据中心 虚拟机部署 虚拟机迁移 迁移选择 Cloud computing Data center Virtual machine placement Virtual machine migration Migration selection
  • 相关文献

参考文献2

二级参考文献40

  • 1Zhu X, Young D, Watson B J, Wang Z, Rolia J, Singhal S, McKee B, Hyser C, Gmach D, Gardner R, Christian T, Cherkasova L. 1000 is- lands: an integrated approach to resource management for virtualized data centers. Cluster Computing, 2009, 12(1): 45-57.
  • 2Greenberg A, Hamilton J, Maltz D A, Patel P. The cost of a cloud: re- search problems in data center networks. ACM SIGCOMM Computer Communication Review, 2008, 39(1): 68--73.
  • 3Dong J, Jin X, Wang 14, Li Y, Zhang P, Cheng S. Energy-saving vir- tual machine placement in Cloud data centers. In: Proceedings of the 13th IEEE/ACM international Sympositnn on Cluster, Cloud and Grid Comouting (CCGrid). 2013, 618-624.
  • 4Barroso L A, H61zle U. The datacenter as a computer: an introduc- tion to the design of warehouse-scale machines. Synthesis lectures on computer architecture, 2009, 4(1): 1-108.
  • 5Nathuji R, Schwan K. Virtualpower: coordinated power management in virtualized enterprise systems. ACM SIGOPS Operating Systems Review, 2007, 41(6): 265-278.
  • 6Kusic D, Kephart J, Hanson J, Kandasamy N, Jiang G. Power and performance management of virtualized computing environments via lookahead control. Cluster Computing, 2009, 12(1): 1-15.
  • 7Verma A, Ahuja P, Neogi A. pMapper: power and migration cost aware application placement in virtualized systems. In: Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware. 2008, 243-264.
  • 8Srikantaiah S, Kansal A, Zhao E Energy aware consolidation for cloud computing. In: Proceedings of USENIX Workshop on Power AwareComputing and Systems in conjunction with OSDI. 2008, 1-5.
  • 9Zhu X, Young D, Watson B J, Wang Z, Rolia J, Singhal S, McKee, Hyser C, Gmach D, Gardner T, Cherkasova L. 1000 Islands: integrated capacity and workload management for the next generation data center. In: Proceedings of the 5th International Conference Autonomic Com- puting (ICAC). 2008, 172-181.
  • 10Gmach D, Rolia J, Cherkasova L, Belrose G, Turicchi T, Kemper A. An integrated approach to resource pool management: policies, effi- ciency and quality metrics. In: Proceedings of IEEE 38th International Conference Dependable Systems and Networks (DSN). 2008, 326-335.

共引文献21

同被引文献12

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部