云产品扩容方法、装置、设备以及存储介质制造方法及图纸

技术编号:26177937 阅读:39 留言:0更新日期:2020-10-31 14:24
本申请公开了云产品扩容方法、装置、设备以及存储介质,涉及云计算、扩容技术领域。该方法的一具体实施方式包括:接收云产品的扩容请求,展示云产品配置页面;在云产品配置页面上确定云产品的扩容步骤和服务组件;基于云产品的服务组件,调整配置云产品的扩容步骤;对云产品的调整后的扩容步骤进行编排,生成云产品的服务依赖图;将服务依赖图发送至云产品的后端服务器集群,以使后端服务器集群基于服务依赖图并发扩容。该实施方式提供了一种分布式的自动扩容方法,提高了扩容速度,能够高效支持云计算产品的迭代,提高云计算服务的可用性。

Cloud product expansion method, device, equipment and storage medium

【技术实现步骤摘要】
云产品扩容方法、装置、设备以及存储介质
本申请实施例涉及计算机
,具体涉及云计算、扩容
,尤其涉及云产品扩容方法、装置、设备以及存储介质。
技术介绍
云计算服务由于业务自身产品的复杂性,业务产品线繁多,各种特性相关产品较多,如存储优化型、计算优化型、网络增强型、GPU(GraphicsProcessingUnit,图形处理器)等产品。随着业务发展,产品需求会越来越多,扩容程序的适配速度如何匹配需求的增加成为一个重要的关注点。针对新产品特性的扩容程序适配各个步骤测试用例会更多,整体花费的时间周期会随着特性的增加而增多。目前,云计算服务产品主要是人工手动扩容,除部分核心产品自动化和专项兼容适配之外,其余服务流程均为手动,如手动检查,手动部署,手动测试,然后进行上线。
技术实现思路
本申请实施例提出了云产品扩容方法、装置、设备以及存储介质。第一方面,本申请实施例提出了一种云产品扩容方法,包括:接收云产品的扩容请求,展示云产品配置页面;在云产品配置页面上确定云产品的扩容步骤和服务组件;基于云产品的服务组件本文档来自技高网...

【技术保护点】
1.一种云产品扩容方法,包括:/n接收云产品的扩容请求,展示云产品配置页面;/n在所述云产品配置页面上确定所述云产品的扩容步骤和服务组件;/n基于所述云产品的服务组件,调整配置所述云产品的扩容步骤;/n对所述云产品的调整后的扩容步骤进行编排,生成所述云产品的服务依赖图;/n将所述服务依赖图发送至所述云产品的后端服务器集群,以使所述后端服务器集群基于所述服务依赖图并发扩容。/n

【技术特征摘要】
1.一种云产品扩容方法,包括:
接收云产品的扩容请求,展示云产品配置页面;
在所述云产品配置页面上确定所述云产品的扩容步骤和服务组件;
基于所述云产品的服务组件,调整配置所述云产品的扩容步骤;
对所述云产品的调整后的扩容步骤进行编排,生成所述云产品的服务依赖图;
将所述服务依赖图发送至所述云产品的后端服务器集群,以使所述后端服务器集群基于所述服务依赖图并发扩容。


2.根据权利要求1所述的方法,其中,所述在所述云产品配置页面上确定所述云产品的扩容步骤和服务组件,包括:
在所述云产品配置页面上选择所述云产品的通用扩容步骤和通用服务组件,和/或配置所述云产品的非通用扩容步骤和非通用服务组件。


3.根据权利要求2所述的方法,其中,所述方法还包括:
若所述云产品的扩容步骤存在服务异常,对服务异常的扩容步骤自动重做和回滚,直至服务正常或达到最大重做次数。


4.根据权利要求3所述的方法,其中,所述方法还包括:
若所述云产品的扩容任务状态变更,发送变更通知消息,其中,所述扩容任务状态包括以下至少一项:成功、失败、暂停、运行中。


5.根据权利要求2-4之一所述的方法,其中,所述通用扩容步骤和所述通用服务组件预先配置,所述通用扩容步骤包括以下至少一项:服务器线上检查、服务器重装、服务器改名、服务器基础环境部署,所述通用服务组件包括以下至少一项:部署存储优化型程序逻辑、部署计算优化型程序逻辑、执行存储性能开发工具包部署服务组件、执行关核逻辑。


6.一种云产品扩容装置,包括:
展示模块,被配置成接收云产品的扩容请求,展示云产品配置页面;
确定模块,被配置成在所述云产品配置页面上确定所述云产品的扩容步骤和服务组件;
调整模块,被配置成基于所述云产品...

【专利技术属性】
技术研发人员:张志远
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1