大规模集群系统的任务调度和资源管理

来源 :东南大学 | 被引量 : 0次 | 上传用户:HOHO333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集群技术是分布式计算的一个重要发展方向,目前,国外对它的研究非常深入,但国内还处于起步阶段。对于该领域的研究具有非常重要的意义,因为它与国家经济建设的众多部门都有密切关系,在提高生产力、促进经济发展上具有很大的潜力。现在随着技术的发展,集群的规模变得越来越大,已有集群的规模达到了上千节点,在这种大规模集群环境下如何对集群资源进行有效的管理,如何对并行计算任务进行调度是重要的研究方向。因此,本文将重点研究集群的资源管理和任务调度。 首先,在研究了现有集群资源管理系统的基础上,本文设计实现了一个集群资源管理系统,该系统采用了分层分域的体系结构,避免分布式体系结构中网络消息过多的问题,减轻了集中式的单节点瓶颈问题,提高了获取资源信息的实时性,具有良好的可扩展性,适用于不同规模的集群环境,并且可以用于多集群。 然后,本文对DAG并行任务调度算法进行了研究,以调度长度最小(即执行时间最短)和减少所需的处理机数目为目标,设计了一个基于动态关键任务复制的多处理器分配算法。并且将该算法的调度结果和集群资源管理系统中的资源实时状态信息相结合,设计了一个基于负载均衡的集群资源分配算法。 最后,对并行任务调度和资源分配进行了仿真实验,对集群资源管理系统进行了性能测试。
其他文献
随着现代社会对安全需求的提高,生物识别技术作为实现安全的手段得到大力的研究和发展。步态识别是生物识别技术研究中的新领域。医学研究证明,人的步态具有唯一性,根据人的
随着人类社会生活对Internet需求的日益增长,网络安全逐渐成为Internet及各项网络服务和应用进一步发展的关键问题。目前网络攻击手段有数千种之多,网络信息被截取、篡改、重发
随着计算机技术和网络技术的迅猛发展,我国各高等院校都纷纷建立了自己的校园网。随着校园信息化的日益成熟,各高校的学生与教学管理工作都发生了巨大的变化。高职院校是在我国
随着Web服务的流行,Web服务的数量与日俱增,往往有多个Web服务满足同一功能请求,现有基于功能性描述的Web服务发现方法无法解决这一问题,因此加入非功能描述(QoS)的Web服务发
体绘制是体数据可视化的主要方法之一,是科学计算可视化的研究热点。体绘制的目的是将各种体数据以图像的方式表现出来,以方便用户以直观的方式获取信息。体数据的常见来源有
随着计算机在铝电解生产行业中应用的推广,各厂在生产过程中均采用了计算机参与的监控系统实现对电解槽的自动化控制。监控系统自动采集各种槽况数据,并且在铝电解生产行业积
随着Internet网络传输和处理能力的大幅提高,流媒体业务由于其丰富的应用必将会成为下一代互联网上应用的主流。基于目前的PC硬件性能,流媒体实时数据在计算机终端播放已不成问
软件复用被视为解决软件危机,提高软件生产效率和质量的现实可行的途径。引入软件复用来实现信用评估系统的构件化开发,可快速构建适应性好、可靠性高的信用评估系统以准确评
随着对复杂网络的深入研究,病毒营销作为新型的营销模式已经成为研究的热点。病毒营销又叫做口碑营销,主要是通过网络中的用户自发进行传播营销信息实现的。在病毒营销过程中,首
随着网络安全问题的日益严重,入侵检测系统(Intrusion Detection System,缩写:IDS)已经成为计算机与网络安全的重要组成部分。随着网络带宽的不断增加,由于处理能力的限制,现