[发明专利]一种虚拟资源的自动弹性伸缩方法及装置有效
| 申请号: | 201610594541.0 | 申请日: | 2016-07-26 |
| 公开(公告)号: | CN107656807B | 公开(公告)日: | 2021-06-29 |
| 发明(设计)人: | 王喆;李金成 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟 资源 自动 弹性 伸缩 方法 装置 | ||
1.一种虚拟资源的自动弹性伸缩方法,其特征在于,所述方法包括:
接收针对目标伸缩组的至少一个工作指标的监控告警;
根据所述监控告警,确定针对所述目标伸缩组的伸缩策略;
当所述伸缩策略为增加实例时,获取所述目标伸缩组的实例规格,所述实例规格为预先根据针对所述目标伸缩组的至少一个工作指标的监控数据的统计信息确定得到的;
向实例资源管理平台发送携带所述实例规格的增加实例请求,所述增加实例请求用于指示所述实例资源管理平台按照所述实例规格,为所述目标伸缩组增加所述实例规格的实例;
其中,所述目标伸缩组的实例规格存在多个;
所述获取所述目标伸缩组的实例规格包括:
获取所述目标伸缩组的多个实例规格中创建时间最晚的实例规格;
所述向实例资源管理平台发送携带所述实例规格的增加实例请求包括:
向所述实例资源管理平台发送携带所述创建时间最晚的实例规格的增加实例请求,所述增加实例请求用于指示所述实例资源管理平台按照所述创建时间最晚的实例规格,为所述目标伸缩组增加所述创建时间最晚的实例规格的实例;
当所述伸缩策略为减少实例时,获取所述目标伸缩组的多个实例规格中创建时间最早的实例规格;
向所述实例资源管理平台发送携带所述创建时间最早的实例规格的减少实例请求,所述减少实例请求用于指示所述实例资源管理平台在所述目标伸缩组的多个实例中删除至少一个实例规格的创建时间最早的实例。
2.如权利要求1所述的方法,其特征在于,所述获取所述目标伸缩组的实例规格之前,还包括:
获取针对所述目标伸缩组的至少一个工作指标的监控数据;
根据针对所述目标伸缩组的至少一个工作指标的监控数据,确定针对所述目标伸缩组的至少一个工作指标的监控数据的统计信息;
根据所述目标伸缩组的至少一个工作指标的监控数据的统计信息,确定所述目标伸缩组的实例规格。
3.如权利要求2所述的方法,其特征在于,所述确定所述目标伸缩组的实例规格之后,还包括:
将确定得到的所述目标伸缩组的实例规格覆盖所述目标伸缩组的原有实例规格。
4.如权利要求2所述的方法,其特征在于,所述确定所述目标伸缩组的实例规格之后,还包括:
获取确定得到的所述目标伸缩组的实例规格的创建时间;
将所述创建时间与所述目标伸缩组的实例规格对应存储至预设的所述目标伸缩组的实例规格集合中,所述目标伸缩组的实例规格集合包括多个创建时间对应的所述目标伸缩组的实例规格。
5.如权利要求2所述的方法,其特征在于,所述监控数据包括在多个采样时间点采集的多个监控数据;
所述根据针对所述目标伸缩组的至少一个工作指标的监控数据,确定针对所述目标伸缩组的至少一个工作指标的监控数据的统计信息包括:
根据所述多个采样时间点的时间前后顺序,确定所述多个采样时间点分别对应的多个监控数据的权重值;
根据所述多个采样时间点分别对应的多个监控数据,结合所述多个监控数据对应的权重值,计算针对所述目标伸缩组的至少一个工作指标的监控数据的统计信息。
6.如权利要求2所述的方法,其特征在于,所述至少一个工作指标的监控数据的统计信息分别存在对应的实例规格分级策略;
所述根据所述目标伸缩组的至少一个工作指标的监控数据的统计信息,确定所述目标伸缩组的实例规格包括:
获取所述目标伸缩组的至少一个工作指标的监控数据的统计信息对应的实例规格分级策略;
根据所述目标伸缩组的至少一个工作指标的监控数据的统计信息,结合所述至少一个工作指标的监控数据的统计信息对应的实例规格分级策略,确定所述目标伸缩组的实例规格。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610594541.0/1.html,转载请声明来源钻瓜专利网。





