一种云实例的扩缩容方法及其相关设备与流程

文档序号:34365827发布日期:2023-06-04 21:04阅读:来源:国知局

技术特征:

1.一种云实例的扩容方法,其特征在于,所述方法应用于云服务系统,所述云服务系统包含第一工作节点,所述第一工作节点部署有多个云实例,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一工作节点基于所述状态信息,在所述多个云实例中确定待扩容的第一云实例以及扩容所需的扩容所需的资源量包括:

3.根据权利要求1或2所述的方法,其特征在于,所述云服务系统还包含第二工作节点,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述云服务系统还包含第三工作节点,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,所述状态信息包括以下至少一种:资源占用率、负载程度和业务成功率。

6.根据权利要求5所述的方法,其特征在于,所述预置的扩容条件包括以下至少一种:资源占用率大于或等于预置的第一资源占用率、负载程度大于或等于预置的第一负载程度和业务成功率小于预置的第一业务成功率。

7.根据权利要求4所述的方法,其特征在于,所述迁移为冷迁移或热迁移。

8.根据权利要求1至7任意一项所述的方法,其特征在于,所述云服务系统还包含管理节点,所述第一工作节点增大所述待扩容的云实例的资源配额之后,所述方法还包括:

9.一种云实例的缩容方法,其特征在于,所述方法应用于云服务系统,所述云服务系统包含第一工作节点,所述第一工作节点部署有多个云实例,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述第一工作节点基于所述状态信息,在所述多个云实例中确定待缩容的云实例包括:

11.根据权利要求9或10所述的方法,其特征在于,所述状态信息包括以下至少一种:资源占用率、负载程度和业务成功率。

12.根据权利要求11所述的方法,其特征在于,所述预置的缩容条件包括以下至少一种:资源占用率小于预置的第二资源占用率、负载程度小于预置的第二负载程度和业务成功率大于或等于预置的第二业务成功率。

13.根据权利要求9至12任意一项所述的方法,其特征在于,所述云服务系统还包含管理节点,所述第一工作节点基于所述待缩容的云实例的空闲资源量,减小所述待缩容的云实例的资源配额之后,所述方法还包括:

14.一种工作节点,其特征在于,所述工作节点作为第一工作节点,所述第一工作节点设置于云服务系统中,所述第一工作节点部署有多个云实例,所述第一工作节点包括:

15.根据权利要求14所述的工作节点,其特征在于,所述第一确定模块,用于:

16.根据权利要求14或15所述的工作节点,其特征在于,所述云服务系统还包含第二工作节点,所述第一工作节点还包括:

17.根据权利要求16所述的工作节点,其特征在于,所述云服务系统还包含第三工作节点,所述第一工作节点还包括:

18.根据权利要求15所述的工作节点,其特征在于,所述状态信息包括以下至少一种:资源占用率、负载程度和业务成功率。

19.根据权利要求18所述的工作节点,其特征在于,所述预置的扩容条件包括以下至少一种:资源占用率大于或等于预置的第一资源占用率、负载程度大于或等于预置的第一负载程度和业务成功率小于预置的第一业务成功率。

20.一种工作节点,其特征在于,所述工作节点作为第一工作节点,所述第一工作节点设置于云服务系统中,所述第一工作节点部署有多个云实例,所述第一工作节点包括:

21.根据权利要求20所述的工作节点,其特征在于,所述确定模块,用于在所述多个云实例中,将状态信息满足预置的缩容条件的云实例确定为待缩容的云实例。

22.根据权利要求20或21所述的工作节点,其特征在于,所述状态信息包括以下至少一种:资源占用率、负载程度和业务成功率。

23.根据权利要求22所述的工作节点,其特征在于,所述预置的缩容条件包括以下至少一种:资源占用率小于预置的第二资源占用率、负载程度小于预置的第二负载程度和业务成功率大于或等于预置的第二业务成功率。

24.一种工作节点,其特征在于,所述工作节点包括存储器和处理器;所述存储器存储有代码,所述处理器被配置为执行所述代码,当所述代码被执行时,所述工作节点执行如权利要求1至13任一所述的方法。

25.一种计算机存储介质,其特征在于,所述计算机存储介质存储有一个或多个指令,所述指令在由一个或多个计算机执行时使得所述一个或多个计算机实施权利要求1至13任一所述的方法。

26.一种计算机程序产品,其特征在于,所述计算机程序产品存储有指令,所述指令在由计算机执行时,使得所述计算机实施权利要求1至13任意一项所述的方法。


技术总结
本申请提供一种云实例的扩缩容方法及其相关设备,可在增大或减小云实例的资源配额时,确保云实例运行的业务不会中断。本申请的方法包括:第一工作节点获取多个云实例的状态信息;第一工作节点基于状态信息,在多个云实例中确定待扩容的云实例以及扩容所需的资源量;若第一工作节点的空闲资源量大于或等于扩容所需的资源量,第一工作节点基于扩容所需的资源量,增大待扩容的云实例的资源配额。

技术研发人员:蔡灏旻,敬锐,雷钟凯,卢景晓
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/1/13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1