The embodiment of the present invention discloses a load balancing method, system and storage medium. The above load balancing method includes: receiving IP message of network protocol sent by client; acquiring target port and message characteristics corresponding to IP message; and determining the first target from server cluster according to message characteristics and preset server parameters if the target port and preset load balancing port are the same. Server; where the first target server is any server in the server cluster; when the first target server is in the service state, the IP message is sent to the first target server.
【技术实现步骤摘要】
一种负载均衡方法、系统及存储介质
本专利技术涉及计算机
,尤其涉及一种负载均衡方法、系统及存储介质。
技术介绍
常见的负载均衡系统通常由一套负载均衡器和多个真实服务器组成,其中,负载均衡器通过统计各个真实服务器的负荷情况,按照预定的负载均衡算法将业务分发至多个真实服务器进行处理。在进行业务分发的过程中,负载均衡器需要记录与真实服务器之间的会话,并通过会话实现快速转发。由于负载均衡器根据历史会话记录进行IP报文的转发,因此,对于同一个会话,需要将IP报文分配至同一个负载均衡器进行处理。现有的负载均衡技术,负载均衡器需要对每一个会话进行存储,因此会大量占用负载均衡器的存储资源;同时,由于相同会话对应的IP报文只能分配至同一个负载均衡器进行处理,因此需要上层网络设备按照负载均衡器能够接受的模式来分发流量,或者需要负载均衡设备之间进行流量的调度,从而降低了负载均衡系统的灵活性。
技术实现思路
本专利技术实施例提供一种负载均衡方法、系统及存储介质,能够大大减少负载均衡器存储资源的浪费,同时,可以提高负载均衡系统的灵活性。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种负载均衡方法,包括:接收客户端发送的网络协议IP报文;获取所述IP报文对应的目标端口和报文特征;若所述目标端口和预设负载均衡端口相同,则根据所述报文特征和预设服务器参数,从服务器集群中确定第一目标服务器;其中,所述第一目标服务器为所述服务器集群中的任意一个服务器;当所述第一目标服务器为服务状态时,将所述IP报文发送至所述第一目标服务器。在上述方案中,所述接收客户端发送 ...
【技术保护点】
1.一种负载均衡方法,其特征在于,所述方法包括:接收客户端发送的网络协议IP报文;获取所述IP报文对应的目标端口和报文特征;若所述目标端口和预设负载均衡端口相同,则根据所述报文特征和预设服务器参数,从服务器集群中确定第一目标服务器;其中,所述第一目标服务器为所述服务器集群中的任意一个服务器;当所述第一目标服务器为服务状态时,将所述IP报文发送至所述第一目标服务器。
【技术特征摘要】
1.一种负载均衡方法,其特征在于,所述方法包括:接收客户端发送的网络协议IP报文;获取所述IP报文对应的目标端口和报文特征;若所述目标端口和预设负载均衡端口相同,则根据所述报文特征和预设服务器参数,从服务器集群中确定第一目标服务器;其中,所述第一目标服务器为所述服务器集群中的任意一个服务器;当所述第一目标服务器为服务状态时,将所述IP报文发送至所述第一目标服务器。2.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的网络协议IP报文之前,所述方法还包括:获取所述服务器集群的服务器数量;对所述服务器集群进行编号处理,获得所述服务器集群的服务器号码;其中,所述服务器集群中的一个服务器对应一个服务器号码;将所述服务器数量和所述服务器号码,设置为所述预设服务器参数。3.根据权利要求1所述的方法,其特征在于,所述根据所述报文特征和预设服务器参数,从服务器集群中确定第一目标服务器,包括:对所述报文特征进行数字化处理,获得所述报文特征对应的特征参数;根据所述特征参数和所述预设服务器参数,确定所述第一目标服务器。4.根据权利要求1所述的方法,其特征在于,所述当所述第一目标服务器为服务状态时,将所述IP报文发送至所述第一目标服务器之前,所述方法还包括:当所述预存服务器列表中存在所述第一目标服务器时,判定所述第一目标服务器为所述服务状态;当所述预存服务器列表中不存在所述第一目标服务器时,判定所述第一目标服务器为非服务状态。5.根据权利要求4所述的方法,其特征在于,所述当所述预存服务器列表中不存在所述第一目标服务器时,判定所述第一目标服务器为非服务状态之后,所述方法还包括:当所述第一目标服务器为所述...
【专利技术属性】
技术研发人员:何克荣,黄小兵,孙立波,杨金舟,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。