[发明专利]一种多云环境下的弹性伸缩方法、装置、设备及介质在审
申请号: | 202010495551.5 | 申请日: | 2020-06-03 |
公开(公告)号: | CN113760516A | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 陈曦;李光成 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 常忠良 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多云 环境 弹性 伸缩 方法 装置 设备 介质 | ||
本申请提供了一种多云环境下的弹性伸缩方法,包括:对多个云平台提供的资源进行建模,获得多个云平台的资源模型,当部署在多个云平台的应用实例的监控指标值满足预设条件时,根据多个云平台的资源模型以及弹性伸缩策略,调整应用实例。如此,实现了在多个云平台的环境下,自动的、应用实例跨云弹性伸缩,无需人工手动干预,提升了弹性伸缩效率,避免了手动干预导致资源浪费或者服务质量难以得到保障。整个伸缩过程无需人工参与,可以实现应用实例跨云平台的分钟级甚至秒级弹性伸缩,提高资源利用率以及保障服务质量。
技术领域
本申请涉及计算机技术领域,尤其涉及一种多云环境下的弹性伸缩方法、装置、设备以及计算机可读存储介质。
背景技术
云技术(cloud technology)是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。按照用户需求通过云技术提供服务的服务提供商即为云服务提供商。
云服务提供商提供的云平台上可以部署应用,以对外提供服务。为了保障服务质量,同时节省资源,业界提出了一种弹性伸缩方法。具体地,监控应用的特定指标,如处理器(central process unit,CPU)使用率、内存使用率,当特定指标的指标值达到预设阈值时,按照设定的弹性伸缩策略调整应用实例的个数。
然而,上述弹性伸缩方法主要适用于部署在单一云平台的应用。对于部署在多云平台即多云环境下的应用,往往需要人工手动干预,难以实现快速弹性伸缩,导致资源浪费或者服务质量难以得到保障。
发明内容
本申请提供了一种多云环境下的弹性伸缩方法,解析了相关技术中需要人工手动干预,难以实现快速弹性伸缩,导致资源浪费或者服务质量难以得到保障的问题。本申请还提供了上述方法对应的装置、设备、计算机可读存储介质以及计算机程序产品。
第一方面,本申请提供了一种多云环境下的弹性伸缩方法。该方法用于在多个云平台的环境下,实现自动的、应用实例跨云弹性伸缩,无需人工手动干预,提升了弹性伸缩效率,避免了手动干预导致资源浪费或者服务质量难以得到保障。
具体地,多个云平台中的每个云平台提供有至少一种资源。该资源可以是提供服务的硬件资源或软件资源。资源还可以根据功能分为计算资源、存储资源和网络资源。例如,计算资源可以包括处理器资源,如中央处理器(CPU,central processing unit)资源。存储资源可以包括内存(memory)资源、外存资源等等。内存资源可以是内存储器,外存资源可以是硬盘、光盘、闪存盘等等。
在具体实现时,跨云弹性伸缩控制器可以先对多个云平台提供的资源进行建模,获得所述多个云平台的资源模型。其中,该资源模型可以实现同一类资源在多个云平台间的映射转换,例如实现存储资源在云平台A和云平台B之间的映射转换。然后,当部署在所述多个云平台的应用实例的监控指标值满足预设条件时,例如监控指标值达到设定的阈值时,跨云弹性伸缩控制器可以根据所述多个云平台的资源模型以及弹性伸缩策略,调整所述应用实例。由于无需人工手动干预,可以实现应用实例跨云平台的分钟级甚至秒级弹性伸缩,提高资源利用率以及保障服务质量。
在一些可能的实现方式中,跨云弹性伸缩控制器可以配置一种或多种弹性伸缩策略。例如,跨云弹性伸缩控制器可以配置亲和性(affinity)策略、反亲和性(anti-affinity)策略、成本优先策略、性能优先策略中的一种或多种。其中,亲和性策略具体是指将应用实例配置在同一云平台的相近区域(region),该相近region包括同一region,甚至是同一region中的相近节点(包括同一节点)。反亲和性策略具体是指避免将应用实例配置在相近region和同一region中的相近节点。成本优先策略是指以成本最小为目标进行弹性伸缩的策略,性能优先策略是指以性能最高为目标进行弹性伸缩的策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010495551.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:路灯杆焊接工装
- 下一篇:获取束流形状和能量探测单元响应特征的方法、装置