【技术实现步骤摘要】
一种负载均衡的方法及负载均衡服务装置
本专利技术涉及数据处理
,具体涉及一种负载均衡的方法及负载均衡服务装置。
技术介绍
随着互联网的快速发展,服务器逐渐应用于各个领域,为用户提供相应的服务。在为用户提供服务的过程中,通常采用客户端与服务器直接相连的方式进行数据处理。但目前处于大数据时期,即数据呈爆炸性的形式增长,服务器在处理数据的过程中可能出现宕机等异常情况,从而无法进行数据处理,导致服务器的可用性低。
技术实现思路
有鉴于此,本专利技术实施例提供一种负载均衡的方法及负载均衡服务装置,以解决目前服务器低可用的问题。为实现上述目的,本专利技术实施例提供如下技术方案:本专利技术实施例第一方面公开一种负载均衡的方法,适用于预先构建的负载均衡服务装置,所述负载均衡服务装置包括多台负载均衡服务器,每一所述负载均衡服务器连接多台后端真实服务器,所述方法包括:负载均衡服务器接收客户端发送的数据处理请求和网络协议IP数据包,所述数据处理请求由所述客户端通过对应所述负载均衡服务器的虚拟网络协议VIP和端口号发送的;所述负载均衡服务器基于预设的流量分类规则,确定所述IP数据包的数据流量类别,并判断所述IP数据包是否符合所述数据流量类别的限流规则,所述流量分类规则基于所述负载均衡服务器的网卡带宽设置;若所述IP数据包符合所述限流规则,所述负载均衡服务器基于预设调度规则从与其连接的多台后端真实服务器中确定指定的后端真实服务器,将所述IP数据包发送给所述指定的后端真实服务器;所述指定的后端真实服务器判断所述IP数据包是否符合预设Tbf限速规则;若符合,所述指定的后端真实服务器对 ...
【技术保护点】
1.一种负载均衡的方法,其特征在于,适用于预先构建的负载均衡服务装置,所述负载均衡服务装置包括多台负载均衡服务器,每一所述负载均衡服务器连接多台后端真实服务器,所述方法包括:负载均衡服务器接收客户端发送的数据处理请求和网络协议IP数据包,所述数据处理请求由所述客户端通过对应所述负载均衡服务器的虚拟网络协议VIP和端口号发送的;所述负载均衡服务器基于预设的流量分类规则,确定所述IP数据包的数据流量类别,并判断所述IP数据包是否符合所述数据流量类别的限流规则,所述流量分类规则基于所述负载均衡服务器的网卡带宽设置;若所述IP数据包符合所述限流规则,所述负载均衡服务器基于预设调度规则从与其连接的多台后端真实服务器中确定指定的后端真实服务器,将所述IP数据包发送给所述指定的后端真实服务器;所述指定的后端真实服务器判断所述IP数据包是否符合预设Tbf限速规则;若符合,所述指定的后端真实服务器对所述IP数据包进行处理,将处理结果反馈给所述客户端。
【技术特征摘要】
1.一种负载均衡的方法,其特征在于,适用于预先构建的负载均衡服务装置,所述负载均衡服务装置包括多台负载均衡服务器,每一所述负载均衡服务器连接多台后端真实服务器,所述方法包括:负载均衡服务器接收客户端发送的数据处理请求和网络协议IP数据包,所述数据处理请求由所述客户端通过对应所述负载均衡服务器的虚拟网络协议VIP和端口号发送的;所述负载均衡服务器基于预设的流量分类规则,确定所述IP数据包的数据流量类别,并判断所述IP数据包是否符合所述数据流量类别的限流规则,所述流量分类规则基于所述负载均衡服务器的网卡带宽设置;若所述IP数据包符合所述限流规则,所述负载均衡服务器基于预设调度规则从与其连接的多台后端真实服务器中确定指定的后端真实服务器,将所述IP数据包发送给所述指定的后端真实服务器;所述指定的后端真实服务器判断所述IP数据包是否符合预设Tbf限速规则;若符合,所述指定的后端真实服务器对所述IP数据包进行处理,将处理结果反馈给所述客户端。2.根据权利要求1所述的方法,其特征在于,所述预先构建负载均衡服务装置的过程,包括:负载均衡服务器接收第一构建请求,第一构建请求至少包括:所述负载均衡服务器的VIP、端口号、和与其连接的多台后端真实服务器的IP;所述负载均衡服务器基于所述第一构建请求构建对应的虚拟服务器,以及构建与其连接的多台后端真实服务器和所述虚拟服务器的对应关系;与所述负载均衡服务器对应的每一所述后端真实服务器接收第二构建请求,所述第二构建请求至少包括:所述负载均衡服务器的VIP和所述后端真实服务器的端口号;每一所述后端真实服务器基于所述第二构建请求,构建与对应所述负载均衡服务器的所述虚拟服务器的对应关系。3.根据权利要求2所述的方法,其特征在于,所述负载均衡服务器基于所述第一构建请求构建对应的虚拟服务器,以及构建与其连接的多台后端真实服务器和所述虚拟服务器的对应关系,包括:所述负载均衡服务器确定是否存在预设的第一虚拟网卡;若是,所述负载均衡服务器将所述VIP绑定到所述第一虚拟网卡上,构建虚拟服务器;若否,所述负载均衡服务器创建所述第一虚拟网卡,并将所述VIP绑定到所述第一虚拟网卡上,构建虚拟服务器;所述负载均衡服务器将与其连接的每一所述后端真实服务器的IP添加到所述虚拟服务器。4.根据权利要求1所述的方法,其特征在于,所述负载均衡服务器基于预设的流量分类规则,确定所述IP数据包的数据流量类别,并判断所述IP数据包是否符合所述数据流量类别的限流规则,包括:所述负载均衡服务器判断是否存在与所述IP数据包匹配的过滤器,每一数据流量类别对应一个过滤器;若存在,获取与所述IP数据包匹配的过滤器对应的第一数据流量类别,确定所述IP数据包的数据流量类别为所述第一数据流量类别;若不存在,确定所述IP数据包的数据流量类别为默认的第二数据...
【专利技术属性】
技术研发人员:余河双,潘观开,吴桂鸿,何霆耀,陈培城,喻先兵,黄庆杰,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。