基于公有云的资源创建方法及云管理平台与流程
- 国知局
- 2024-08-02 14:16:37
本申请涉及云,尤其涉及一种基于公有云的资源创建方法及云管理平台。
背景技术:
1、随着大部分企业的数字化转型,企业可根据自身业务需求去云厂商中租用云上资源,云上资源按需使用的方式不仅提高了资源的利用率,同时也为企业节约了成本。
2、企业租户在云上资源的使用中,需要根据自身业务创建云资源,现有云资源的创建需要企业安排专业人员进行,并且每次使用需要重复进行创建,效率较低。
技术实现思路
1、本申请提供了一种基于公有云的资源创建方法及云管理平台,租户在创建云资源集合时可以直接使用云管理平台根据租户操作习惯提供的资源视图,提高了租户的云资源创建效率。
2、第一方面,本申请提供一种基于公有云的资源创建方法,该方法应用于云管理平台,云管理平台用于管理公有云的基础设施,基础设施支持多个云服务的运行,该方法包括:云管理平台根据租户输入或选择的多个命令在基础设施依次创建具有关联关系的第一云资源集合并记录操作日志,云管理平台根据操作日志生成资源视图并向租户提供资源视图,其中,资源视图用于描述多个云资源中的每个云资源的父类资源、下属资源以及资源间的关联关系,云管理平台接收租户对资源视图的确认信息,响应于确认信息根据资源视图在基础设施批量创建第二云资源集合并设置多个云资源之间的关联关系。
3、基于以上方法,云管理平台会根据租户之前的操作记录生成满足租户操作习惯的资源视图,待租户下次进行资源创建时,无需像首次创建进行重复操作,可以直接使用资源视图中的资源关系进行资源的批量创建,提高了租户的云资源创建效率。
4、在第一方面的一种可能的实现方式中,云管理平台接收租户对资源视图的确认信息之前,该方法还包括:云管理平台接收租户对资源视图的调整请求,基于调整请求调整资源视图并向租户提供调整后的资源视图,则响应于确认信息根据资源视图在基础设施批量创建第二云资源集合并设置多个云资源之间的关联关系,包括:响应于确认信息根据调整后的资源视图在基础设施批量创建第二云资源集合并设置多个云资源之间的关联关系。
5、基于以上方法,租户进行云资源创建时,云管理平台会根据租户操作习惯提供资源视图,租户可以根据实际业务需要对云管理平台提供的资源视图进行调整,云管理平台会根据租户调整后的资源视图进行云资源创建,使得云资源创建过程更加高效准确。
6、在第一方面的一种可能的实现方式中,云管理平台根据操作日志生成资源视图并向租户提供资源视图之前还包括:云管理平台删除操作日志中的无效操作日志,无效操作日志记录有不具有关联关系的至少两个云资源。
7、基于以上方法,云管理平台在收集租户的操作日志生成资源视图之前,会剔除掉租户的无效操作日志,这样可以减少无效数据,提高资源视图的计算效率。
8、在第一方面的一种可能的实现方式中,多个云资源之间的关联关系包括:创建、重启、删除、挂载、切换操纵系统、和/或磁盘扩容。
9、基于以上方法,云管理平台会提供给租户用于创建云资源的资源视图的关联关系涉及多种,多种关系可以满足租户创建云资源的需求。
10、在第一方面的一种可能的实现方式中,云服务包括弹性云服务器ecs、云硬盘evs、虚拟私有云vpc、专属云dec、专属主机deh或专属分布式存储dss。
11、基于以上方法,云管理平台提供给租户用于创建云资源的资源视图涉及多种云服务,保障了租户创建云资源相关云服务的全面性。
12、第二方面,本申请提供一种云管理平台,该云管理平台用于管理公有云的基础设施,基础设施支持多个云服务的运行,该云管理平台包括:资源集合创建模块、无效日志删除模块、资源视图提供模块、资源视图调整模块和资源视图确认模块。其中:资源集合创建模块用于根据租户输入或选择的多个命令在基础设施依次创建具有关联关系的第一云资源集合并记录操作日志,资源视图提供模块用于根据操作日志生成资源视图并向租户提供资源视图,其中资源视图用于描述多个云资源中的每个云资源的父类资源、下属资源以及资源间的关联关系,资源视图确认模块用于接收租户对资源视图的确认信息,响应于确认信息根据资源视图在基础设施批量创建第二云资源集合并设置多个云资源之间的关联关系。
13、第二方面或第二方面任意一种实现方式是第一方面或第一方面任意一种实现方式对应的装置实现,第一方面或第一方面任意一种实现方式中的描述适用于第二方面或第二方面任意一种实现方式,在此不再赘述。
14、第三方面,本申请提供一种计算设备集群,包括至少一个计算设备,每个计算设备包括处理器和存储器;至少一个计算设备的处理器用于执行至少一个计算设备的存储器中存储的指令,以使得计算设备集群实现第一方面及第一方面任一种可能的实现方式所揭示的方法。
15、第四方面,本申请提供一种包含指令的计算机程序产品,当指令被计算机设备集群运行时,使得计算机设备集群实现第一方面及第一方面任一种可能的实现方式所揭示的方法。
16、第五方面,本申请提供一种计算机可读存储介质,包括计算机程序指令,当计算机程序指令由计算设备集群执行时,使得计算设备集群执行第一方面及第一方面任一种可能的实现方式所揭示的方法。
技术特征:1.一种基于公有云的资源创建方法,其特征在于,所述方法应用于云管理平台,所述云管理平台用于管理公有云的基础设施,所述基础设施支持多个云服务的运行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述云管理平台接收所述租户对所述资源视图的确认信息之前,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述云管理平台根据所述操作日志生成资源视图并向所述租户提供所述资源视图之前还包括:
4.根据权利要求1或3任一项所述的方法,其特征在于,所述多个云资源之间的关联关系包括:创建、重启、删除、挂载、切换操纵系统、和/或磁盘扩容。
5.根据权利要求1或4任一项所述的方法,其特征在于,所述云服务包括弹性云服务器ecs、云硬盘evs、虚拟私有云vpc、专属云dec、专属主机deh或专属分布式存储dss。
6.一种云管理平台,其特征在于,所述云管理平台用于管理公有云的基础设施,所述基础设施支持多个云服务的运行,所述云管理平台包括:
7.根据权利要求6所述的云管理平台,其特征在于,还包括:
8.根据权利要求6或7所述的云管理平台,其特征在于,还包括:
9.根据权利要求6或8任一项所述的云管理平台,其特征在于,所述多个云资源之间的关联关系包括:创建、重启、删除、挂载、切换操纵系统、和/或磁盘扩容。
10.根据权利要求6或9任一项所述的云管理平台,其特征在于,所述云服务包括弹性云服务器ecs、云硬盘evs、虚拟私有云vpc、专属云dec、专属主机deh或专属分布式存储dss。
11.一种计算机设备集群,其特征在于,包括至少一个计算设备,每个计算设备包括处理器和存储器;
12.一种包含指令的计算机程序产品,其特征在于,当所述指令被计算机设备集群运行时,使得所述计算机设备集群执行如权利要求1至5任一项所述的方法。
13.一种计算机可读存储介质,其特征在于,包括计算机可读指令,当所述计算机程序指令由计算设备集群执行时,所述计算设备集群执行如权利要求1至5任一项所述的方法。
技术总结本申请提供一种基于公有云的资源创建方法及云管理平台,该方法应用于云管理平台,云管理平台用于管理公有云的基础设施,该方法包括:云管理平台根据租户输入的多个命令在基础设施依次创建具有关联关系的第一云资源集合并记录操作日志,云管理平台根据操作日志生成资源视图并向租户提供资源视图,其中资源视图用于描述多个云资源中的每个云资源的父类资源、下属资源以及资源间的关联关系,云管理平台接收租户对资源视图的确认信息,响应于确认信息根据资源视图在基础设施批量创建第二云资源集合并设置多个云资源之间的关联关系。本申请租户在创建云资源集合时可以直接使用云管理平台根据租户操作习惯提供的资源视图,提高租户的云资源创建效率。技术研发人员:邓国林受保护的技术使用者:华为云计算技术有限公司技术研发日:技术公布日:2024/7/23本文地址:https://www.jishuxx.com/zhuanli/20240801/242246.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表