网格系统中基于可用性的混合粒子群调度算法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:haru
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算的特点是把网络中大量空闲的计算和存储资源高效整合,组成一台超级计算机,以解决挑战性问题。这对解决大型复杂问题的计算来说能大幅度降低成本。通常可以把一个大型复杂问题分解成若干小任务,然后通过调度程序,把小任务分配到理想的处理节点中去执行,最后把所有的执行结果综合到一起,得到最后的结果。对于网格这种分布式异构系统而言,任务调度属于NP完全问题。因此,为使网格系统能发挥最佳性能,高效的任务调度算法是资源管理必不可少的部分。  目前的调度策略多基于启发式方法,每一种启发式算法的产生都来自于不同的应用背景,在面对新应用问题时,具有适应性限制。本文研究基于可用性的混合粒子群调度策略与算法,应用环境是基于异构分布式系统,其中的每一种资源由于种种原因都有可用性约束,同时,不同类型的任务也对机器的执行性能具有可用性需求。  将基于可用性的调度问题建模为一个最优化问题,研究和分析基本粒子群算法,根据基本粒子群算法在求解大型优化问题时所具有的收敛性强、适应度高、算法简洁、参数少和易于实现等优点,以及其有时会收敛过早的缺点。在基本粒子群算法中引入入遗传算法的轮盘赌选择后组成混合粒子群算法,设计出一种求解基于可用性约束的混合粒子群调度算法,对该算法在调度长度和可用性方面的性能进行了理论分析。并通过构建一个基于SimGrid工具包的模拟实验平台对所提出的算法同SSAC、遗传算法等3种算法的性能进行了模拟实验比较。实验结果表明,本文所提出的新算法不但在调度长度略优于传统算法,同时也提高了任务和系统的可用性。
其他文献
近二十年来,作为应用数学和计算数学领域发展最快的分支之一,反问题的理论与计算研究具有重要的理论意义和研究价值。其在生物分子成像、医学图像处理、无损伤探测等领域都有着
变分不等式问题自1964年首次提出以来,得到了广大研究者的高度重视,一直是数学规划研究中比较活跃的分支,基于其应用背景的广泛性,近年来越来越多的人投入到对其研究中来,且