论文部分内容阅读
云计算是由网格计算、并行计算、分布式计算发展而来,是一种新型的商业计算模式。由于云计算商业价值巨大,且对目前IT运营模式的影响意义深远,云计算己经成为国内外商业和科研机构研究的热门领域。在云计算环境中,用户数量众多,系统要处理的任务量十分巨大,并且云计算系统结构复杂。因此为了使云计算系统能够快速处理服务请求,满足用户的服务质量需求。在“云”中如何对任务进行高效合理的调度,实现系统全局最优化,成为了云计算研究的重点与难点。本文针对于云计算的任务调度问题,首先对云计算、云计算任务调度、粒子群优化算法和蚁群优化算法等相关知识进行了详细的介绍。在此研究基础之上,本文提出了一种基于粒子群优化与蚁群优化的云计算任务调度算法。该调度算法吸收了粒子群优化算法的快速收敛能力和蚁群优化算法的寻优能力,并且将计算成本作为一个重要的考量因素,提高了云计算任务调度的速度和综合优化性能。最后,本文利用CloudSim平台模拟云环境,对基于粒子群优化与蚁群优化的云计算任务调度算法进行了仿真实验。实验一和实验二的结果表明,该算法不仅能够快速的找到最优解,缩短系统处理调度问题的时间,而且能够使云计算任务的处理时间较短、执行费用较低。