无中心集群下基于进程迁移的负载平衡研究

来源 :沈阳理工大学 | 被引量 : 0次 | 上传用户:Tongtong07
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如何充分利用系统范围内的资源并使其发挥应有作用是集群系统设计和实现过程中的关键技术之一。负载平衡是实现资源高效利用的重要手段,进程迁移是实现负载平衡的重要支撑技术。 本文以指挥控制系统为背景,该系统要求集群系统具有高可用、高性能、响应快速等特点。针对这些特殊需求,在对现有负载平衡系统分析的基础上,构建了一个基于进程迁移的负载平衡框架。在该框架中,负载平衡是从全局资源共享、协调使用的角度进行的,因此,该框架能够从根本上实现系统资源的平衡使用,提高系统的性能。 为了满足指挥控制系统集群计算对负载平衡的特殊需求,在负载平衡框架设计和实现过程中主要采用如下策略:第一、基于合理选择和定义的资源负载向量指数,框架能够有效地协调多种资源的平衡使用;第二、采用双阈值策略,避免了系统进入颠簸状态;第三、基于进程生命时间的分布特性,选择适合于迁移的进程。 此外,深入研究了进程迁移的关键技术——进程状态的提取与恢复,设计和实现了相关系统调用,简化了进程状态的提取与恢复过程。 最后,通过实验验证了上述研究成果的正确性。
其他文献
随着互联网上信息指数级的增长,信息爆炸已经成为一个很严峻的问题。面对大量的包含重复信息的网页,想要有效地获取所需信息变得越来越困难。如何向用户提供简洁全面的信息、提
随着定位技术的提高,GPS(Global Position System)定位系统已经可以实现亚米级精度的定位。但高精度GPS成本很高,且无法用于室内定位。目前已有的定位方式大多以人为定位主体,强调在客户已有硬件的基础上进行定位,存在定位精度低、成本高等问题。而精度较高的超声波定位系统又存在定位目标容量有限和数据更新速率低的问题,无法用于较快速的移动控制或多目标编队控制场景。为了让多个目标在室内环
网络技术的快速发展,使得网络协议的应用遍及银行、金融、通信等关键领域,因此对于协议的可靠性和可信性都提出了很高的要求。协议测试作为保证协议质量的重要手段,一直是协
企业要在激烈的市场竞争中生存下来就必须适应市场的变化,具备快速重构的能力以适应业务环境变化。企业应用系统也必须能够适应变化的企业业务流程,进行快速有效的重构。而MD
实时系统以其实时性、预知性、可靠性和持续性等鲜明的特征区别于非实时系统,分布实时系统的发展又引入了新的实时通信问题、异构问题。新一代分布实时系统日趋大型化、复杂
六十年代以来,软件生产的复杂性随着应用的需求急剧增加,使大型软件的生产出现了很大的困难,即出现软件危机。现有的一些克服软件危机的技术当中,软件复用技术是比较有前途的一种
随着各种实验手段和技术的发展,我们可以获得大量的分子生物学网络。这些网络中的拓扑结构对于我们研究分子结构、功能团和进化保守性有着重要的指导意义;而完全子网是我们研
日新月异的计算机科学和网络技术的迅速发展为未来多媒体应用技术的发展带来了无穷的活力。伴随着微电子技术、光电子技术以及无线网络技术的不断发展,计算机的发展已经进入了
本文给出了网格环境中基于PMI的授权管理系统模型。首先给出了五层结构的网格环境中基于PMI的授权管理系统模型,但此模型有两个不足:PMI的瓶颈问题和VO层授权管理模型需要研
长期以来,心脏疾病的临床诊断、治疗及预防主要依赖于体表心电图或心向量图,由于我们不能全面了解体表心电图与心脏工作状态之间的对应关系,从而使心电图或心向量图在心脏疾