吴超越
(南京晓庄学院,江苏 南京 211171)
高性能计算平台中基于云计算的虚拟机优化调度研究
吴超越
(南京晓庄学院,江苏 南京 211171)
虚拟机资源在云计算环境的分配是云计算的重要技术环节,虚拟资源是否能被高效调用是制约是云计算效率的重要指标.本文提出一种引入蚂蚁相遇机制的改进蚁群算法,并将其应用到云计算虚拟机资源调度中.
云计算;虚拟机;蚁群算法
云计算是以虚拟化技术为基础,以网络为载体提供基础架构、平台、软件等服务为形式,整合大规模可扩展的计算、存储、数据、应用等分布式计算资源进行协同工作的超级计算模式.云系统的后台有大量的集群使用虚拟机的方式,通过高速的互联网互连,组成大型的虚拟资源池.这些资源池可自主管理和配置,用数据冗余的方式保证虚拟资源的高可用性.并具有分布式存储和计算、高扩展性、高可用性、用户良好性等特征.
2.1 蚁群算法与蚂蚁系统
蚁群算法能模拟真实蚂蚁搜索食物时相互间的反馈和群体分布协作行为,获得优化的行进路线,因此路径蚁群算法在诸如旅行查找等随机搜索方面具有广泛的应用.总结蚁群算法的运算过程,可概括出以下特点:(1)路径上各个节点的信息素浓度随着时间的推进按一定比例逐渐变化.到访蚂蚁根据周围节点信息素的浓度来计算周围各个节点的可能概率,择优选择概率最高的节……