论文部分内容阅读
将网格技术有效地应用到复杂分布式仿真应用系统中,可以有效地降低仿真应用系统的开发费用和开发周期。为了能充分利用网格中的各种资源,为基于网格技术的分布式仿真系统设计一个高效的资源调度算法是十分重要和迫切的。
本文引入了适合基于网格技术的分布式仿真系统特征的元任务模型,提出了一种基于元任务模型的资源调度算法。该调度算法从全局出发,不是以单个任务的计算量、单种资源的利用率为唯一的标准,而是兼收了静态任务调度算法和动态任务调度算法的优点,因此能有效的利用网格资源,发挥各种资源的优势。该调度算法还实现了任务调度中的资源预约机制。
论文还在Linux下使用Simgrid模拟器实现了本文提出的调度算法和几个常用的调度算法。在确立了任务与资源间关系的模型的基础上,对这些算法进行了实验和分析。实验结果表明,当任务与资源之间存在某种联系时,本文提出的调度算法能够有效的利用这种联系,从而更好地提高算法的性能。