集群环境下自主负载均衡的研究

来源 :电子科技大学 | 被引量 : 7次 | 上传用户:jack196409
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的兴起和移动互联网的蓬勃发展,越来越多的计算任务和存储资源被放置到了服务器上。全国各地都在新建数据中心,搭建集群系统来应对数据的大爆炸。这些惊人的数据是由数以万计的服务器支撑起来的。这些服务器组合在一起,以集群的形式对外提供服务,负载均衡技术保证了集群效率的最大化。然而,随着集群系统的深入应用,尤其是虚拟化技术逐渐成熟,更多的负载来自集群自身,传统的负载均衡策略并不能很好的处理这种情况。传统的负载均衡策略主要针对来之集群外部负载,这些负载有一个显著的特点,那就是它们均由外部客户端发起,经由某种负载均衡算法导向至集群内部的某台服务器上。对于这类负载,传统的负载均衡策略已经能很好的应对了。但是对于来自集群内部的负载,传统的策略就显得束手无策了。本文提出了一种新颖的负载均衡策略——自主负载均衡(Autonomous Load Balancing)来处理来自集群内部的负载。自主负载均衡将单个物理服务器视为节点,将物理服务器上的进程视为负载,通过节点间信息的交换来获取邻居节点的运行状态信息,在本节点资源不足或者超过设定的负载临界值时计算出最为合适的迁移目标节点,然后将负载进行迁移。自主负载均衡技术使得每个节点能够“意识”到自身的负载情况,与其他邻居节点进行“沟通”,并能通过“协商”将自身的负载转移到其他的节点上,使得每个节点拥有了自我管理的能力,从而使得整个集群处于负载均衡的状态。首先,本文研究了传统负载均衡技术的特点和应用场景,指出了其中的不足。其次,本文对负载均衡技术的核心问题进行了研究,并提出了自主负载均衡策略的解决方法。再次,从实际应用出发,本文提出了一种衡量负载能力的计算方法,为后序的调度策略提供了理论支撑。然后,根据实际的应用场景,本文设计了两种简单有效的排序算法来对迁移的目标节点进行排序。在理论研究的基础之上,本文还设计了一个较为完整的自主负载均衡系统并对其进行了实现。本文在真实的测试环境中对该系统进行了测试,证明其有效性。该系统的设计采用了点对点模型,具有很高的扩展型和灵活性,非常适合在大规模集群中使用。
其他文献
由于国际互联网的快速普及,越来越多的工作付诸于网络,越来越多的生活离不开网络,越来越多的学习需要网络,网络无处不在,网络无时不在。Web操作系统是一个全新的、开放的、公
在现实世界中刚体破碎是一个混沌系统。刚体破碎特效模拟最终效果受材质、受力点以及受力方向影响。材质、受力点以及受力方向三者只要有一个变化,最终得到的破碎效果就完全
目标追踪的研究是计算机视觉领域中一个重要的研究分支与基本问题,也是行为识别、运动分析等众多高层应用的重要基础,也能为智能监控、人机交互、交通运输管理、医学图像处理
基于图像的三维重建是国内外数字媒体领域研究的重点,获得高效且适应性强的三维重建方法是图像研究人员的目标。现在已有的基于图像的三维重建方法按照图像数量分为单图三维
随着互联网和移动互联网的飞速发展,数据已经呈现出指数级增长的态势。面对海量数据带来的挑战,国内外各大互联网公司纷纷将云计算的概念应用到商业服务中,并推出了各自的云
大规模和异构性是现今网络技术的快速发展方向,传统的网络体系结构和资源分配调度策略等已经没有办法满足网络的发展需要,尤其是在那些用来进行大计算量任务的分布式系统中。
海防雷达是我军海防部队对海侦察获取海上情报的重要装备,在海防执勤和海上作战中担任着重要的角色。但是,在海防训练中,完全使用实装雷达存在较多问题。由于国内海防雷达仿
随着信息化的推进,商务智能技术的飞速发展,管理者不再因为信息的不对称、海量的业务数据而头疼,基于业务数据的商务智能技术巧妙解决这一难题,通过数据的分析、整合,挖掘业
随着气象信息化建设和服务水平日益提高,人们对气象资料的需求也越来越大,对历史气象资料的管理挖掘,更好的利用大量宝贵的历史气象资料越来越重要。计算机的普及使得气象资
目前,部队具有驻地分散、偏远、单位编制小的特点,因此,就是使得传统的训练考核模式已经无法满足部队训练考核的要求。随着部队信息化的建设,我们已经具备了进行在线考试系统