[发明专利]一种网络负载均衡方法及系统有效
申请号: | 201410479308.9 | 申请日: | 2014-09-18 |
公开(公告)号: | CN104270321A | 公开(公告)日: | 2015-01-07 |
发明(设计)人: | 沈玉将 | 申请(专利权)人: | 苏州阔地网络科技有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 负载 均衡 方法 系统 | ||
1.一种网络负载均衡方法,其特征在于,包括以下步骤:
获取各服务器处理的消息数据;
根据所述消息数据对所述各服务器进行划分,形成多个虚拟服务器群;
按照预设策略,将接收到的新消息发送给所述多个虚拟服务器群中的一个或多个虚拟服务器群进行处理。
2.根据权利要求1所述的方法,其特征在于,根据所述消息数据对所述各服务器进行划分的过程包括:
根据消息的类型、每一类型消息对应的权重以及每一类型消息的数量获取各服务器当前处理消息数据的评估值;
根据所述各服务器的评估值所处的评估值区间,对所述各服务器进行划分,评估值在同一评估值区间的服务器属于同一虚拟服务器群。
3.根据权利要求2所述的方法,其特征在于,按照预设策略,将接收到的新消息发送给所述多个虚拟服务器群中的多个虚拟服务器群进行处理的过程为:
每一评估值区间对应一个处理等级;
将所述新消息发送至处理等级小于预设等级的多个虚拟服务器群,并且按照预定比例将所述新消息分配给所述处理等级小于预设等级的多个虚拟服务器群。
4.根据权利要求2所述的方法,其特征在于,按照预设策略,将接收到的新消息发送给所述多个虚拟服务器群中的一个虚拟服务器群进行处理的过程为:
将所述新消息发送至所述多个虚拟服务器群中评估值区间最小的虚拟服务器群。
5.根据权利要求4所述的方法,其特征在于,对于所述评估值区间最小的服务器群,根据所述消息数据确定当前处理消息量最小的服务器,将所述新消息发送至所述处理消息量最小的服务器。
6.根据权利要求4所述的方法,其特征在于,在所述新消息的数量大于预设值时,将所述新消息分别发送至所述评估值区间最小的虚拟服务群中的多个服务器中进行处理。
7.根据权利要求1所述的方法,其特征在于,按照预定时间周期获取所述各服务器的消息数据,并根据所述消息数据对所述各服务器进行动态划分。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述消息的类型至少包括以下一种或多种:
会议消息、聊天消息、教学消息、系统消息。
9.一种网络负载均衡系统,其特征在于,包括:控制器、负载均衡服务器;其中,所述控制器与所述负载均衡服务器直接相连;
所述控制器,用于获取各服务器处理的消息数据,并根据所述消息数据对所述各服务器进行划分,形成多个虚拟服务器群,以及将划分结果通知负载均衡服务器;
所述负载均衡服务器,用于根据所述划分结果,按照预设策略,将接收到的新消息发送给所述多个虚拟服务器群中的一个或多个虚拟服务器群进行处理。
10.根据权利要求9所述的网络负载均衡系统,其特征在于,所述控制器包括评估值处理单元、虚拟服务器群划分单元;其中,所述评估值处理单元与所述虚拟服务器群划分单元直接相连;
评估值处理单元,用于根据消息的类型、每一类型消息对应的权重以及每一类型消息的数量获取各服务器当前处理消息数据的评估值并将所述评估值发送至所述虚拟服务器群划分单元;
虚拟服务器群划分单元,用于根据所述各服务器的评估值所处的评估值区间,对所述各服务器进行划分,评估值在同一评估值区间的服务器属于同一虚拟服务器群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州阔地网络科技有限公司,未经苏州阔地网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410479308.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蔬菜和水果用捆绑胶带
- 下一篇:一种基于RIP的报文处理方法和设备