基于遗传算法的分布式任务调度系统的分析

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:zoogar002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
任务调度是分布式计算系统研究的核心内容之一。如何合理的将作业分配给不同的资源,以使整个系统达到最佳的性能,这就是任务调度要解决的问题。由于分布式计算系统的异构性和动态性,以及运行于系统之中的应用程序对于资源的不同需求,使得任务调度变得极其复杂,不好的任务分配策略,将会增加任务的执行时间、降低整个系统的吞吐量。本论文首先介绍了分布式系统的概况,分析了分布式环境下任务调度的问题,并且设计了分布式计算任务调度系统中针对机器资源特性的收集模块,针对任务调度的NP完全问题,遗传算法具有很好的处理能力,但是传统的遗传算法有着过早收敛等缺陷,本文针对传统遗传算法的缺点,结合遗传算法操作过程中对各项参数的要求提出了一种对分布式异构计算系统进行任务分配与调度的改进的遗传算法,根据分布式计算系统各服务节点的计算能力、负载及网络状态进行动态调度,从而能够向用户提供最优性能,提高任务完成的效率。本论文的改进遗传算法,在传统遗传算法的基础上,针对分布式计算任务调度的动态特性,首先对任务分配调度问题做出定义,然后提出了新的编码机制和适应度函数,根据新的编码机制,重新设计了选择算子、交叉算子和变异算子。最后给出算法的仿真实验结果分析与结论等。任务调度问题是一个典型的NP问题,将遗传算法应用于任务调度中,利用遗传算法所具有的并行性和全局解空间搜索的特点,可以有效地缩短任务的完成时间,提高分布式系统资源的使用效率。
其他文献
20世纪中叶以来,西方现代主义建筑风格在世界范围内普遍流行。现代主义建筑以路易斯·沙利文提出的“形式追随功能”为口号,强调建筑的外观与功能相统一;现代建筑同时反
公立高校银行贷款是1999年以来伴随着高校扩招出现的一个新生事物。此前,公立高校能否贷款、怎么贷款、贷款性质如何界定、贷款如何审批管理、贷款保证如何落实、高校贷款风
介绍了微动力除尘装置的组成及应用于煤粉输送过程中的工艺流程和操作要点。指出采用微动力除尘装置进行技术改造,大幅减少了煤粉输送过程中产生的扬尘,改善了现场作业环境,
目的:对比分析64层螺旋CT(64-MSCT)与X线平片对肩胛骨隐匿性骨折的诊断准确率。方法:选取2016年2月-2018年12月我院收治的71例肩胛骨骨折患者,均行64-MSCT与X线平片检查,比较
金黄色葡萄球菌是医院内感染常见的病原菌,随着抗生素的广泛使用,细菌的耐药性问题也趋于严重,近年来相继出现青霉素耐药菌株、甲氧西林耐药菌株和万古霉素耐药菌株。细菌的
档案馆工作在展开的过程中,需要以客观实际为根本出发点,充分借助现代化技术,优化并创新档案工作,从而促进档案馆工作的信息化建设。基于此,本文以当代档案信息化建设的重要