一种基于PVM的负载均衡系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wuliaocanglang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集群计算机作为一种重要的并行计算系统得到了广泛的研究和应用。其中,负载均衡问题是影响集群并行系统效率的重要因素之一。如何合理地安排和调度任务,充分运用各结点机的处理能力以达到负载均衡,成为集群系统进行并行计算时必须解决的一个问题。随着集群计算机的不断发展和应用,负载均衡技术及相关理论也逐渐成为人们研究的重点。PVM是当前最为流行的并行编程环境之一,但是它没有提供足够的负载均衡能力。在详细分析了PVM的组成结构、编程模式和工作原理之后,针对PVM环境下LINUX集群系统负载均衡的问题,本文提出了一种基于负载向量的解决方案,并具体实现了一个集中式动态负载均衡系统。本系统的负载向量包括CPU、内存、磁盘等主要被争用资源的信息。在深入分析了LINUX系统的结构特点之后,本文总结了三种在LINUX下获取上述负载信息的方法,并实现了其中最高效的一种:操作/proc文件系统法。为了使负载向量值尽可能的预测下一分配时刻的负载,本系统采用平滑后的负载信息构建负载向量。本系统依据任务分配表进行任务调度。各结点机周期性的主动向主控机传递自己的负载向量,主控机上维护一张系统整体负载信息表,通过对负载信息设置不同的权值构建任务分配表。任务调度时机采用结点机启发方式,即任何一个结点机上只剩1个任务时,主控机就根据任务分配表进行任务分配。最后,本文通过一些测试实例对带有本系统的PVM和没有本系统的PVM进行了性能比较。实验结果证明,在资源异构集群系统上,带有本负载均衡系统的PVM性能明显高于没有本系统的PVM。
其他文献
边坡生态防护技术目前已广泛应用到水利水电工程、公路工程及矿山工程等领域。植被混凝土生境基材是整个边坡生态防护技术的关键。基材中的水分是植被生长、生态体系构建的决
桂北区域是珠江流域西江的主要流经地,也是广西主要的经济、旅游中心。随着近几年经济的飞速发展,区域内的河流都出现了不同程度的污染破坏,特别是各种水污染突发事件的发生使大
后评价是水利基本建设程序的重要组成部分和最后环节,是固定资产投资管理的一项重要内容.为了提高水利基建项目投资决策和管理的水平,提高经济效益和社会效益,该文在广泛调研
  By building the VAR model, this research used impulse response analysis and variance decomposition to have an empirical analysis of the connection between e
会议
本文叙述了云南财经大学的案例,回答了区域性大学的国际化能否成功,包括用什么样的组织架构能够走出去,该学院所制定的课程由他们自己做,教务处只管理一个细节,即马克思主义教
  协同创新,构建创新人才培养的新模式和新机制已成为高校人才培养的热门话题。在高等教育国际化的背景下,我校通过国际资源的有效整合互动和优化利用,着力搭建跨境协同平台,创
北京市朝阳区规划艺术馆由工业遗产和奥运遗产改造而成,坐落于朝阳公园的一片绿林之中,“创意——北京中青年雕塑家作品展”于2014年4月26日在这里举行。这个展馆并不是大家
  国家和上海教育综合改革的大背景以及学校更名后的转型发展,给予了学校新的机遇与挑战。课程是大学教育活动的基本依据,是实现大学教育目标的基本保证,对学生的全面发展起着
  我国高校传统的学生考评机制、特别是对学生平时课业考评机制的缺失,无法对学生的课程学习形成有效的激励和约束。应用公共网络教学平台对学生在包括课堂学习和课外学习的