论文部分内容阅读
云计算是一种新兴的计算模型,也是目前国内外商业和科研机构研究的热点之一。虚拟化技术是云计算中的一个重要特点。在云计算环境下,虚拟技术将网络中的服务器、存储和网络等虚拟成一个资源池,统一灵活调配。每一个应用的部署环境和物理平台无关,通过虚拟平台进行管理实现对应用的扩展、迁移和备份。资源的分配和调度是云计算中的关键技术,也是研究者们面临的挑战。
本文较详细地讨论了云计算的研究背景与现状,在研究微粒群算法、任务分配和资源调度的基础上,结合云计算中资源动态变化的特点和模糊逻辑的相关知识,给出了一种改进的微粒群算法。该算法通过引入“簇中心”的机制,由其代替群体历史最优值,来对微粒初期的运动进行引导,起到了防止微粒在早期陷入局部最优的作用;同时为了能够对当前寻优效果进行评价,通过建立模糊控制系统,利用各个最优“簇中心”对算法寻优效果的已知信息,实现了微粒群中微粒运动的自适应规划引导;最后通过仿真实验,将改进的微粒群算法与CloudSim中的最优时间调度算法进行了比较分析,验证了本文改进的微粒群算法的正确性和有效性。