[发明专利]云产品管控服务部署方法、装置、设备和存储介质有效
申请号: | 202111283904.6 | 申请日: | 2021-11-01 |
公开(公告)号: | CN113722107B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 龚斌;金千里;阮军;董俊杰;严辉华 | 申请(专利权)人: | 阿里云计算有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;孙明子 |
地址: | 310012 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 品管 服务 部署 方法 装置 设备 存储 介质 | ||
本申请提供一种云产品管控服务部署方法、装置、设备和存储介质,该方法包括:确定在私有云中的需要部署的目标云产品的管控服务;根据管控服务在公有云中的访问量信息和在私有云中的访问量信息,确定在私有云中部署管控服务所需的第一资源;若私有云中的可用资源不能满足第一资源,则根据管控服务所包含的多个功能组件的类别,对管控服务进行压缩处理,以确定在私有云中部署管控服务所需的第二资源;若私有云中的可用资源满足第二资源,则在私有云中部署经压缩处理后的管控服务。在将公有云中云产品的管控服务部署在用户私有云的过程中,通过对管控服务进行压缩处理以降低其占用的资源,同时保持管控服务在私有云中与公有云中提供功能的一致性。
技术领域
本发明涉及云计算技术领域,尤其涉及一种云产品管控服务部署方法、装置、设备和存储介质。
背景技术
随着云计算的不断发展,云服务提供商已经可以为广大用户提供多种不同的云服务产品,比如虚拟机、数据库等云产品。为保证不同云产品的正常运行,需要为不同云产品设计对应的管控服务,以用于在云端网络架构中实现对相应云产品的构建、配置、扩展等管理。
云端网络架构可以分为公有云和私有云(也可以称为专有云),现有很多云产品都是在公有云中开发出的。随着用户对自身产生数据的掌控力度需求的提高,越来越多的用户提出了部署私有云的需求。用户根据自身需求可以选择需要使用的云产品,那么为了保证所选择的云产品在用户的私有云环境中的正常运行,需要在用户的私有云中部署所选择云产品的管控服务。但对专有云用户来说,只有用户实际用到的云产品服务才有价值,用户希望其管控服务占用的资源尽可能的减少。
由于一般公有云和私有云采用的是同一套开发架构,用户也希望两者能提供一致的功能,这样就需要将很多公有云中云产品的管控服务输出到专有云进行部署。
发明内容
本发明实施例提供一种云产品管控服务部署方法、装置、设备和存储介质,用以实现公有云中云产品的管控服务在用户专有云中的低成本部署。
第一方面,本发明实施例提供一种云产品管控服务部署方法,所述方法包括:
确定在私有云中的需要部署的目标云产品的管控服务;
根据所述管控服务在公有云中的访问量信息和在所述私有云中的访问量信息,确定在所述私有云中部署所述管控服务所需的第一资源;
若所述私有云中的可用资源不能满足所述第一资源,则根据所述管控服务所包含的多个功能组件的类别,对所述管控服务进行压缩处理,以确定在所述私有云中部署所述管控服务所需的第二资源;
若所述私有云中的可用资源满足所述第二资源,则在所述私有云中部署经所述压缩处理后的管控服务。
第二方面,本发明实施例提供一种云产品管控服务部署装置,所述装置包括:
确定模块,用于确定在私有云中的需要部署的目标云产品的管控服务;
处理模块,用于根据所述管控服务在公有云中的访问量信息和在所述私有云中的访问量信息,确定在所述私有云中部署所述管控服务所需的第一资源;以及,若所述私有云中的可用资源不能满足所述第一资源,则根据所述管控服务所包含的多个功能模块的类别,对所述管控服务进行压缩处理,以确定在所述私有云中部署所述管控服务所需的第二资源;
部署模块,用于若所述私有云中的可用资源满足所述第二资源,则在所述私有云中部署经所述压缩处理后的管控服务。
第三方面,本发明实施例提供一种服务器,包括:存储器、处理器、通信接口;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器至少可以实现如第一方面所述的云产品管控服务部署方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里云计算有限公司,未经阿里云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111283904.6/2.html,转载请声明来源钻瓜专利网。