一种网络负载均衡的方法和系统技术方案

技术编号:14345417 阅读:94 留言:0更新日期:2017-01-04 16:35
本发明专利技术公开了一种网络负载均衡的方法和系统,该方法包括:为网络上的网络设备设置唯一的标识;设置一台服务器管理网络负载;网络设备向所述服务器发送状态信息;服务器对整体网络形成完整的拓扑结构图,并对网络设备的状态信息进行数据归纳和分析;服务器根据预先设定的策略为网络设备实时地调整任务分配。本发明专利技术提供一种网络负载均衡方法,以较低的成本搭建起高效、可靠的网络,充分利用多服务器网络架构下的网络服务器资源和带宽资源,提高了用户的使用体验,增强了网络的整体业务处理能力。

【技术实现步骤摘要】

本专利技术涉及计算机网络
,特别涉及一种计算机网络负载管理的方法。
技术介绍
随着网络宽带的日益普及和网络应用的不断发展,网络连接和网络流量处在快速增长阶段,对通信技术发展不断提出挑战。流媒体点播、P2P应用、大型3D网络游戏、网络购物等流行的互联网应用会造成网络流量和网络业务的短期高峰和不平衡,网络设备有可能宕机或业务丢失,给用户造成不良体验,也造成了经济利益的损失。而单纯的增加网络设备的处理能力,又会存在大量的空闲容量,造成网络资源的浪费。为了解决网络业务和流量的不平衡问题,网络通信技术已经从单节点网络服务器的一对多架构,向集群化、多服务器的多对多架构迁移,扩展了网络处理能力和带宽,以实现廉价、高效、可靠的网络服务能力。多服务器架构在应用中会存在下列问题:1、多服务器的网络架构下,由于服务器的连接不同,不同服务器会收到不同的任务请求,这就造成有的服务器处于高负载、甚至超负载运行,而有的服务器处于低负载或空闲状态,网络设备资源没有得到有效的利用。2、多服务器的网络架构下,多数的数据流量会集中在少数的带宽线路上,造成带宽利用率的不平衡,也造成了带宽资源的浪费。3、在多服务器架构下,服务器和和网络连接之间的协调是保证网络良好运行的前提。
技术实现思路
本专利技术提供一种网络负载均衡方法,充分利用多服务器网络架构下的网络服务器资源和带宽资源,以较低的成本搭建起高效、可靠的网络,提高业务处理速度,避免业务丢失,保证用户的使用体验,加强网络业务的整体处理能力。本专利技术的技术方案提供了一种网络负载均衡的方法,包括以下步骤:为网络上的网络设备设置唯一的标识;设置一台服务器管理网络负载;网络设备向所述服务器发送状态信息;服务器对整体网络形成完整的拓扑结构图,并对网络设备的状态信息进行数据归纳和分析;服务器根据预先设定的策略为网络设备实时地调整任务分配。进一步的,所述网络设备向所述服务器发送状态信息,进一步包括:所述状态信息包括该网络设备的所述标识,该网络设备的处理能力,该网络设备的负载信息,该网络设备与其他网络设备的连接信息,该网络设备与其它网络设备之间的流量信息。进一步的,所述网络设备向所述服务器发送状态信息,进一步包括:网络设备按照预先设定的频率向所述服务器发送状态信息。进一步的,所述服务器对整体网络形成完整的拓扑结构图,进一步包括:所述服务器收集所有网络设备发送的状态信息形成网络拓扑结构图;所述服务器根据网络设备定期发送的状态信息动态调整网络拓扑结构图。进一步的,所述对网络设备的状态信息进行数据归纳和分析,进一步包括:所述服务器根据所述状态信息中的负载信息和流量信息对网络设备进行负载排序;所述服务器根据网络设备定期发送的状态信息对所述负载排序进行更新。进一步的,所述服务器根据预先设定的策略为网络设备实时地调整任务分配,进一步包括:所述服务器根据所述网络设备的负载排序,为网络设备进行任务分配;所述服务器对所述任务分配进行实时动态调整。进一步的,所述服务器预先设定有任务分配的策略,根据所述策略为网络设备进行任务分配。本专利技术的技术方案还提供了一种网络负载均衡系统,其特征在于,包括:网络设备,服务器,其中,网络设备处理任务,并向服务器发送设备运行的状态信息;服务器接收的所述状态信息,生成网络拓扑结构图,对网络设备进行负载排序,并为网络设备进行任务分配。进一步的,网络设备根据预先设定的频率向服务器发送状态信息。进一步的,服务器对网络设备的任务分配进行实时的动态调整。本专利技术技术方案采用了专用服务器来管理和控制多服务器网络的负载,实时掌握网络设备运行的状态信息,并根据网络设备的负载情况对任务分配进行实时调整。网络服务提供商可以低成本的建设服务器网络,实现高水平的网络业务处理能力。用户在使用网络业务时,不会存在连接错误或处理错误,也避免了网络业务的丢失,提高了网络使用体验。同时,多服务器网络具有可扩展性,能够应对突发性业务增长的复杂情况,适应了网络应用发展的需求。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例一中网络负载均衡的方法流程图;图2为本专利技术实施例二中网络负载均衡系统的结构图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。实施例一:网络负载均衡的方法流程图,该方法的流程包括以下步骤:步骤101、为网络设备设置唯一标识。根据网络设备的IP地址来设置网络设备的唯一标识。步骤102、设置网络负载管理服务器。设置专用的网络负载管理服务器,控制和管理网络的负载分配;此服务器也是网络设备之一,并设置有唯一标识。步骤103、网络设备向负载管理服务器发送状态信息。网络设备向负载管理服务器发送状态信息,包括:该网络设备的所述标识,该网络设备的处理能力,该网络设备的负载信息,该网络设备与其他网络设备的连接信息,该网络设备与其它网络设备之间的流量信息;网络设备根据预先设定的频率向负载管理服务器发送实时更新的状态信息。步骤104、负载管理服务器对网络设备的状态信息进行分析。负载管理服务器收集所有网络设备发送的状态信息;负载管理服务器生成网络拓扑结构图;负载管理服务器根据状态信息中的负载信息和流量信息对网络设备进行负载排序;负载管理服务器对网络拓扑结构图和负载排序进行动态的实时更新。步骤105、负载管理服务器实时地调整任务分配。负载管理服务器预先设定有任务分配的策略,为网络设备的任务分配提供最优的方案;负载管理服务器根据网络设备的负载排序,为网络设备进行任务分配;负载管理服务器对任务分配进行实时动态调整。实施例二:网络负载均衡系统的结构图为了实现上述网络负载均衡的流程,本实施例还提供了一种网络负载均衡的系统,包括:负载管理服务器201,网络设备201,其中:负载管理服务器接收网络设备发送的状态信息,生成网络拓扑结构图,对网络设备进行负载排序,并为网络设备进行任务分配;网络设备处理任务,并向负载管理服务器发送设备运行的状态信息。上述实施例中的技术方案由于采用了专用服务器来管理和控制多服务器网络的负载,实时掌握网络设备运行的状态信息,并根据网络设备的负载情况对任务分配进行实时调整。网络服务提供商可以低成本的建设服务器网络,实现高水平的网络业务处理能力。用户在使用网络业务时,不会存在连接错误或处理错误,也避免了网络业务的丢失,提高了网络使用体验。同时,多服务器网络具有可扩展性,能够应对突发性业务增长的复杂情况,适应了网络应用发展的需求。本领域内的技术人员应明白,本专利技术的实施例可提供为方法、系统、或计算机程序产品。因此,本专利技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本专利技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201510259594.html" title="一种网络负载均衡的方法和系统原文来自X技术">网络负载均衡的方法和系统</a>

【技术保护点】
一种网络负载均衡的方法,其特征在于,包括以下步骤:为网络上的网络设备设置唯一的标识;设置一台服务器管理网络负载;网络设备向所述服务器发送状态信息;服务器对整体网络形成完整的拓扑结构图,并对网络设备的状态信息进行数据归纳和分析;服务器根据预先设定的策略为网络设备实时地调整任务分配。

【技术特征摘要】
1.一种网络负载均衡的方法,其特征在于,包括以下步骤:为网络上的网络设备设置唯一的标识;设置一台服务器管理网络负载;网络设备向所述服务器发送状态信息;服务器对整体网络形成完整的拓扑结构图,并对网络设备的状态信息进行数据归纳和分析;服务器根据预先设定的策略为网络设备实时地调整任务分配。2.根据权利要求1所述的方法,其特征在于,所述网络设备向所述服务器发送状态信息,进一步包括:所述状态信息包括该网络设备的所述标识,该网络设备的处理能力,该网络设备的负载信息,该网络设备与其他网络设备的连接信息,该网络设备与其它网络设备之间的流量信息。3.根据权利要求1所述的方法,其特征在于,所述网络设备向所述服务器发送状态信息,进一步包括:网络设备按照预先设定的频率向所述服务器发送状态信息。4.根据权利要求1、2或3所述的方法,其特征在于,所述服务器对整体网络形成完整的拓扑结构图,进一步包括:所述服务器收集所有网络设备发送的状态信息形成网络拓扑结构图;所述服务器根据网络设备定期发送的状态信息动态调整网络拓扑结构图。5.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:陈建斌
申请(专利权)人:天脉聚源北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1