[发明专利]一种突发流量的分配方法、装置及代理服务器有效
| 申请号: | 201810806465.4 | 申请日: | 2018-07-20 |
| 公开(公告)号: | CN108768877B | 公开(公告)日: | 2021-06-22 |
| 发明(设计)人: | 陈伟财 | 申请(专利权)人: | 网宿科技股份有限公司 |
| 主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/851;H04L12/877;H04L29/08 |
| 代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 陈向敏 |
| 地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 突发 流量 分配 方法 装置 代理服务器 | ||
1.一种突发流量的分配方法,其特征在于,所述方法包括:
接收部署于服务节点中的代理服务器发来的统计数据,所述统计数据用于表征所述服务节点和/或所述服务节点内物理机的运转状态;
判断目标业务是否存在突发状况,若存在,确定所述目标业务待分配的资源量,并根据所述统计数据表征的所述服务节点的状态参数,从所述待分配的资源中确定分配至所述服务节点的目标资源量;
按照所述统计数据表征的所述服务节点中物理机的状态参数,将所述目标资源量在各个物理机之间进行分配,并根据分配给物理机的资源量,生成对应的资源调度任务;
将所述资源调度任务反馈给所述代理服务器,以使得所述代理服务器按照所述资源调度任务限定的资源量对所述服务节点中的物理机进行扩容;
其中,所述物理机中部署有用于执行业务的虚拟机;接收所述代理服务器针对所述资源调度任务反馈的用于表征已在目标虚拟机上分配了对应资源的资源扩展信息,并将所述目标业务的突发流量牵引至所述资源扩展信息限定的物理机处;相应地,在将所述资源调度任务反馈给所述代理服务器之后,所述方法还包括:
若接收到所述代理服务器反馈的针对所述目标虚拟机扩容失败的提示信息,根据所述统计数据,判断所述目标虚拟机所处的物理机中是否存在剩余资源;
若所述剩余资源的资源量达到所述目标虚拟机待扩容的资源量,重新生成指向所述目标虚拟机的资源调度任务,其中,重新生成的所述资源调度任务用于根据所述剩余资源对所述目标虚拟机进行扩容。
2.根据权利要求1所述的方法,其特征在于,判断目标业务是否存在突发状况包括:
获取所述目标业务的历史带宽数据,并根据所述历史带宽数据拟合出所述目标业务的带宽变化曲线;
按照所述带宽变化曲线,预测所述目标业务的突发带宽阈值;
将所述目标业务当前的带宽数据与所述突发带宽阈值进行比较,若所述目标业务当前的带宽数据表征的带宽值大于或者等于所述突发带宽阈值,判定所述目标业务存在突发状况。
3.根据权利要求1所述的方法,其特征在于,所述统计数据中至少包括所述物理机的硬件指标数据和带宽数据以及所述服务节点当前的带宽数据;相应地,根据所述统计数据,生成与所述服务节点相适配的资源调度任务包括:
将所述物理机的硬件指标数据和带宽数据输入预设评估模型,并将所述预设评估模型输出的结果作为所述物理机的状态参数;
根据所述服务节点当前的带宽数据,确定所述服务节点的状态参数;
根据所述物理机的状态参数和所述服务节点的状态参数,生成与所述服务节点相适配的资源调度任务。
4.根据权利要求3所述的方法,其特征在于,根据所述服务节点当前的带宽数据,确定所述服务节点的状态参数包括:
识别所述服务节点的带宽上限值,并将所述带宽上限值与第一判断比例的乘积作为第一判断阈值,以及将所述带宽上限值与第二判断比例的乘积作为第二判断阈值;其中,所述第一判断比例大于所述第二判断比例;
若所述服务节点当前的带宽数据表征的带宽值大于所述第一判断阈值,将表征不健康的参数作为所述服务节点的状态参数;
若所述服务节点当前的带宽数据表征的带宽值小于或者等于所述第一判断阈值,并且大于所述第二判断阈值,将表征亚健康的参数作为所述服务节点的状态参数;
若所述服务节点当前的带宽数据表征的带宽值小于或者等于所述第二判断阈值,将表征健康的参数作为所述服务节点的状态参数。
5.根据权利要求1所述的方法,其特征在于,冗余资源池中的资源量由至少两个服务节点共同使用,其中,所述至少两个服务节点用于运行多种业务,所述多种业务中,至少存在两种发生突发状况的时间节点不同的业务。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述剩余资源的资源量小于所述目标虚拟机待扩容的资源量,确定目标物理机,所述目标物理机中当前剩余资源的资源量大于或者等于所述目标虚拟机待扩容的资源量;
针对所述目标物理机生成新的资源调度任务,所述新的资源调度任务用于在所述目标物理机中创建虚拟机,其中,创建的所述虚拟机使用的资源量达到所述目标虚拟机待扩容的资源量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810806465.4/1.html,转载请声明来源钻瓜专利网。





