首页 | 本学科首页   官方微博 | 高级检索  
     

人工鱼群算法在虚拟机分配中的应用
引用本文:李迎,张璟,虎群,李军怀. 人工鱼群算法在虚拟机分配中的应用[J]. 计算机工程与应用, 2015, 51(4): 22-28
作者姓名:李迎  张璟  虎群  李军怀
作者单位:1.西安理工大学 计算机科学与工程学院,西安 7100482.陕西省网络计算与安全技术重点实验室,西安 710048
基金项目:国家自然科学基金项目(No.61172018);陕西省水利科技计划项目(No.2012-08);国家软科学研究计划重大合作项目(No.2013GXS2B010)子课题;陕西省重点实验室科研计划项目(No.13JS084)。
摘    要:虚拟机分配是云数据中心的一个重要任务,它实现物理机和虚拟机的映射,这对整个云数据中心中计算集群的性能,响应时间和服务质量有重要影响。需要采用一定的虚拟机分配策略来保障在同一集群中自动地完成虚拟机分配,以便达到物理机集群的负载均衡,虚拟机迁移次数最小并且节能环保等目的。提出了一种添加新型行为策略的人工鱼群算法,并将该算法成功应用于虚拟机分配问题的求解。与多种虚拟机分配算法的对比结果表明,算法能更快获得符合云数据中心多个需求的分配方案,对于其他实时性要求较高的组合优化问题同样具有应用价值。

关 键 词:虚拟机调度  负载均衡  节能环保  人工鱼群算法  行为策略  组合优化  

Artificial fish swarm algorithm for virtual machine placement
LI Ying,ZHANG Jing,HU Qun,LI Junhuai. Artificial fish swarm algorithm for virtual machine placement[J]. Computer Engineering and Applications, 2015, 51(4): 22-28
Authors:LI Ying  ZHANG Jing  HU Qun  LI Junhuai
Affiliation:1.School of Computer Science and Engineering, Xi’an University of Technology, Xi’an 710048, China2.Network Computing and Security Technology Key Lab of Shaanxi Province, Xi’an 710048, China
Abstract:Virtual machine management is a crucial mission of the cloud datacenters.It identifies?the?mapping between
virtual machines and physical machines,which has?important?implications?for clustering?performance,response?time and service quality,etc.It is necessary to adopt effective strategies to make sure it can be completed automatically and goals such as load balancing,virtual machine migration and power consumption are achieved at the same time.This paper proposes an improved artificial fish swarm algorithm which employs a new behaviors selection and applies it to solve the virtual machine management problem.The?simulation?calculation results,compared?with?other common algorithms,show that it can obtain high quality solution with much less time consumption without accuracy losing.
Keywords:virtual machine management  load balancing  power consumption  artificial fish-school swarm algorithm  Behaviors selection  combinatorial optimization
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号