全 ,
(长沙理工大学 计算机与通信工程学院,长沙 410114)
云计算是互联网计算发展的新革命,相比于分布式计算其具有更突出的优势,它是一种高效率的多功能计算系统[1],大规模的计算资源确保了云服务的高效性。云计算中需要处理的任务被调度分配到在各个计算资源中,用户可以通过云计算按照需求获取计算与信息服务,以及高效的存储服务[2]。任务调度作为云计算的核心技术,在云计算处理任务的过程中,任务调度是不可避免的重要环节之一,因此,优化任务调度机制是强化云计算综合性能的重要方法。
为了更有效地改善云计算的服务性能,有学者针对云计算中的任务调度机制所遇到的问题展开了研究。文献[3]以提高云计算服务质量为基础,通过对蜂群算法的改进,能够在一定程度上提高算法的全局搜索能力,并且能够有效地满足QoS需求;文献[4]引入局部搜索算子对蜂群算法进行优化,能够有效地缩短任务的完成时间;文献[5]利用蚁群算法对云计算任务调度系统进行改善,能够较好地在多个方面提高系统性能;文献[6]针对任务调度过程中虚拟机负载的问题,利用蚁群算法较好的反馈机制提出蚁群优化算法,能够较好地改善资源利用率;文献[7]利用遗传算法较好的搜索能力能够有效地改善任务调度的性能,使虚拟机达到负载均衡;文献[8]利用遗传算法前期搜索能力强的优势与蚁群算法的信息反馈的特点……