期刊文献+

云计算中基于K-均值聚类的虚拟机调度算法研究 被引量:17

Virtual machine scheduling algorithm based on K-means clustering in cloud computing
下载PDF
导出
摘要 为了提高云计算数据中心的资源利用率,动态优化部署虚拟机,提出基于K-均值聚类的虚拟机调度算法。使用虚拟机资源配置的相关性作为聚类的衡量标准,将虚拟机放置于与其资源互补的物理节点上,从而充分利用其资源,并具有高效稳定的特点。进一步设计了在线调度算法处理新到达虚拟机的请求。提出了贪婪算法,并给出了其与最优离线算法竞争比的上界。基于真实数据集的实验结果证实了算法的正确性。 To improve the resource utilization of cloud computing data centers and optimize virtual machines dynamically,a virtual machine scheduling algorithm is proposed based on K-means clustering. The correlation of virtual machine resource allocation is used as the standard of clustering,and a virtual machine is placed on the physical node complementary to it on resource,so that its resource is used fully and it is effective and stable. An online scheduling algorithm is designed to handle the requirements of new virtual machines. A greedy algorithm is proposed,and the upper bound of the competitive ratio between it and the optimal offline algorithm is given. The correctness of this algorithm is verified based on the experimental results of real data sets.
出处 《南京理工大学学报》 EI CAS CSCD 北大核心 2013年第6期807-812,共6页 Journal of Nanjing University of Science and Technology
基金 南京工程学院校级科研基金(创新基金)(CKJ2010010)
关键词 云计算 K-均值聚类 虚拟机 调度 贪婪算法 cloud computing K-means clustering virtual machine scheduling greedy algorithm
  • 相关文献

参考文献8

  • 1陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009,20(5):1337-1348. 被引量:1311
  • 2宋杰,李甜甜,闫振兴,那俊,朱志良.一种云计算环境下的能效模型和度量方法[J].软件学报,2012,23(2):200-214. 被引量:70
  • 3Barham P,Dragovic B,Fraser K. Xen and the art of virtualization[A].New York,USA:ACM,2003.164-177. 被引量:1
  • 4Nurmi D,Wolski R,Grzegorczyk C. The Eucalyptus open-source cloud-computing system [A]. Cluster Computing and the Grid[A].Shanghai:IEEE,2009.124-131. 被引量:1
  • 5Zhu Q,Zhu J,Agrawal G. Power-aware consolidation of scientific workflows in virtualized environments[A].Washington DC,USA:IEEE,2010.1-12. 被引量:1
  • 6Meng X,Isci C,Kephart J. Efficient resource pro-visioning in compute clouds via VM multiplexing[A].NewYork,USA:ACM,2010.11-20. 被引量:1
  • 7Bobroff N,Kochut A,Beaty K. Dynamic placement of virtual machines for managing SLA violations[A].Munich,Germany:IEEE,2007.119-128. 被引量:1
  • 8Minghong L,Wierman A,Andrew L L H. Dynamic right-sizing for power-proportional data centers[A].Shanghai:IEEE,2011.1098-1106. 被引量:1

二级参考文献56

  • 1Sims K. IBM introduces ready-to-use cloud computing collaboration services get clients started with cloud computing. 2007. http://www-03.ibm.com/press/us/en/pressrelease/22613.wss 被引量:1
  • 2Boss G, Malladi P, Quan D, Legregni L, Hall H. Cloud computing. IBM White Paper, 2007. http://download.boulder.ibm.com/ ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf 被引量:1
  • 3Zhang YX, Zhou YZ. 4VP+: A novel meta OS approach for streaming programs in ubiquitous computing. In: Proc. of IEEE the 21st Int'l Conf. on Advanced Information Networking and Applications (AINA 2007). Los Alamitos: IEEE Computer Society, 2007. 394-403. 被引量:1
  • 4Zhang YX, Zhou YZ. Transparent Computing: A new paradigm for pervasive computing. In: Ma JH, Jin H, Yang LT, Tsai JJP, eds. Proc. of the 3rd Int'l Conf. on Ubiquitous Intelligence and Computing (UIC 2006). Berlin, Heidelberg: Springer-Verlag, 2006. 1-11. 被引量:1
  • 5Barroso LA, Dean J, Holzle U. Web search for a planet: The Google cluster architecture. IEEE Micro, 2003,23(2):22-28. 被引量:1
  • 6Brin S, Page L. The anatomy of a large-scale hypertextual Web search engine. Computer Networks, 1998,30(1-7): 107-117. 被引量:1
  • 7Ghemawat S, Gobioff H, Leung ST. The Google file system. In: Proc. of the 19th ACM Symp. on Operating Systems Principles. New York: ACM Press, 2003.29-43. 被引量:1
  • 8Dean J, Ghemawat S. MapReduce: Simplified data processing on large clusters. In: Proc. of the 6th Symp. on Operating System Design and Implementation. Berkeley: USENIX Association, 2004. 137-150. 被引量:1
  • 9Burrows M. The chubby lock service for loosely-coupled distributed systems. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 335-350. 被引量:1
  • 10Chang F, Dean J, Ghemawat S, Hsieh WC, Wallach DA, Burrows M, Chandra T, Fikes A, Gruber RE. Bigtable: A distributed storage system for structured data. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 205-218. 被引量:1

共引文献1378

同被引文献119

引证文献17

二级引证文献98

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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