[发明专利]一种负载均衡处理方法及装置有效
申请号: | 201910182511.2 | 申请日: | 2019-03-11 |
公开(公告)号: | CN109831524B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 匡光彩 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L67/101 | 分类号: | H04L67/101;H04L67/1008 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 负载 均衡 处理 方法 装置 | ||
本发明实施例公开了一种负载均衡处理方法及装置,其中,所述方法包括:负载均衡节点接收第一客户端的第一创建请求,第一创建请求用于请求创建第一负载均衡实例;负载均衡节点为第一客户端创建第一负载均衡实例;在负载均衡节点运行第一负载均衡实例的第一阶段内,按照轮循均衡算法调度N个服务节点,并获取第一阶段内N个服务节点的运行数据;负载均衡节点根据第一阶段内N个服务节点的运行数据计算运行数据的权重;在运行第一负载均衡实例的第二阶段内,负载均衡节点依据运行数据的权重调度N个服务节点。本发明实施例为客户端配置的负载均衡方案兼顾了客户端的实际需求和服务节点的实际性能,提升了负载均衡效果。
技术领域
本发明涉及计算机技术和通信技术领域,尤其涉及一种负载均衡处理方法及装置。
背景技术
云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。云计算拥有这么强大的计算能力,可以模拟核爆炸、预测气候变化和市场发展趋势。用户可以通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。
以云计算为后台的负载均衡技术目的在于利用经济有效的技术手段提高企业信息技术基础架构的性能,满足应用系统对于资源的常规和突发需求,从而支持企业信息技术平台在规模上的显著提升。负载均衡是一种服务器或网络设备的集群技术。负载均衡将特定的业务(网络服务、网络流量等)分担给多个服务器或网络设备,从而提高了业务处理能力,保证了业务的高可用性通过一定规则将业务请求分发到多台服务器上,以实现服务的横向可扩展。
目前,云计算厂商为客户提供负载均衡方案,都是给出固定的几个规格,客户只能在有限的几个规格里面进行单向的选择。并且现有的负载均衡方案给出的参数维度太少,不能精准的应对客户的需求,负载均衡效果差。
发明内容
本发明实施例提供了一种负载均衡处理方法及装置,本发明实施例为客户端配置的负载均衡方案兼顾了客户端的实际需求和服务节点的实际性能,提升了负载均衡效果。
第一方面,本发明实施例提供了一种负载均衡处理方法,该方法包括以下步骤:
负载均衡节点接收第一客户端的第一创建请求,第一创建请求用于请求为第一客户端创建第一负载均衡实例;
负载均衡节点为第一客户端创建第一负载均衡实例;
在负载均衡节点运行第一负载均衡实例的第一阶段,按照轮循均衡算法将来自第一客户端的服务请求依次调度给N个服务节点,并获取第一阶段内N个服务节点的运行数据,N为正整数;
负载均衡节点根据第一阶段内N个服务节点的运行数据计算运行数据的权重;
负载均衡节点在运行第一负载均衡实例的第二阶段,按照N个服务节点当前的运行数据以及运行数据的权重从N个服务节点中选择目标服务节点处理来自第一客户端的服务请求。
可选的,运行数据包括网络流量、接收数据包速率、服务请求处理速率、数据加密及解密的处理速率、新建传输控制协议(英文全称:Transmission Control Protocol,英文缩写:TCP)连接速率、中央处理器(英文全称:Central Processing Unit,英文缩写:CPU)处理速率和内存空闲率中的一个或多个。
本发明实施例中,相对于现有技术中仅考虑网络流量、CPU处理速率和内存使用率这三种性能指标,本发明实施例从网络流量、接收数据包速率、服务请求处理速率、数据加密及解密的处理速率、新建tcp连接速率、CPU处理速率和内存空闲率这七方面对服务节点的性能做了更全面的衡量,更多的性能指标也提升了本发明实施例所提的负载均衡处理方法的适用性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910182511.2/2.html,转载请声明来源钻瓜专利网。