[发明专利]一种基于云计算平台服务器智能负载均衡方法在审
申请号: | 201410401911.5 | 申请日: | 2014-08-14 |
公开(公告)号: | CN104202254A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 朱晨鸣;乔长兵;房磊;王强;张云帆;乔爱锋;张文健;朱涛 | 申请(专利权)人: | 江苏省邮电规划设计院有限责任公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/08 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 胡建华 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 平台 服务器 智能 负载 均衡 方法 | ||
技术领域
本发明涉及一种云计算处理方法,特别是一种基于云计算平台服务器智能负载均衡方法。
背景技术
目前,云平台的负载均衡技术大致可分为二大类,即静态负载均衡技术和动态负载均衡技术。基本都是通过负载均衡设备实现并发请求数的负载均衡。但是并发请求数上的负载均衡会造成云资源池上各节点负荷高低不同,不利于系统稳定和资源均衡利用。
调度算法有如下几类:(一)简单轮询法;(二)根据权重进行调度;(三)根据连接数调度,最少连接者先处理;(四)根据请求源IP地址进行调度。可以和hash算法结合,提高调度的均衡性;(五)根据请求的URI进行调度;(六)根据请求的URI参数进行调度;(七)根据HTTP请求头进行调度;(八)根据cookie进行调度,可以和hash算法结合,提高调度的均衡性。
上述算法的大概特点为根据客户端的服务请求进行调度,基本上属于静态调度,没有根据服务器的运行情况对算法进行动态调整。
发明内容
发明目的:本发明所要解决的技术问题是针对现有技术的不足,提供一种基于云计算平台服务器智能负载均衡方法。
为了解决上述技术问题,本发明公开了一种基于云计算平台服务器智能负载均衡方法,包括云管理平台、负载均衡设备,以及服务器集群,云管理平台控制负载均衡设备将服务请求逐一平均发送给服务器集群中的各个节点,服务器集群各个节点实时上报资源使用情况,资源使用情况由负载均衡设备发送给云管理平台,云管理平台控制负载均衡设备根据资源使用情况调整分发策略。
本发明包括如下步骤:
步骤1:各个节点上报包括CPU使用率、内存使用率以及存储使用率在内的资源使用情况;
步骤2:上报资源周期为T秒,调整分发阈值Q;
步骤3:轮询服务器集群中的N个节点;
步骤4:云管理平台通过负载均衡设备获取到每个节点上报的资源使用情况并算出一个当量值,第i个节点的当量值Xi的计算公式如下,i取值1~N:
Xi=Pi*a+Mi*b+Hi*c;
Pi表示第i个节点的CPU使用率,Mi表示第i个节点的内存使用率,Hi表示第i个节点的存储使用率,a表示CPU使用率权重、b表示内存使用率权重、c表示存储使用率权重,a、b、c的取值范围0~1,且a+b+c=1;
步骤5:云管理平台为每个节点计算出归一化当量值,第i个节点的归一化当量值Yi计算公式为:
步骤6:如果一个节点的归一化当量值Yi满足:则进入步骤7,否则进入步骤8
步骤7:云管理平台通知负载均衡设备,下一时刻负载均衡设备给每个节点的服务请求数之比为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏省邮电规划设计院有限责任公司;,未经江苏省邮电规划设计院有限责任公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410401911.5/2.html,转载请声明来源钻瓜专利网。