异构云平台资源管理系统、方法、电子设备及存储介质与流程
- 国知局
- 2024-08-02 14:55:34
本公开涉及云计算资源管理,具体涉及一种异构云平台资源管理系统,一种异构云平台资源管理方法,一种电子设备以及一种计算机可读存储介质。
背景技术:
1、随着云计算技术的发展,各技术企业都纷纷向云计算转型,企业内部会根据不同的需求场景采用多种云产品,如云桌面、云计算、云存储产品等。这些云产品来自不同的厂商,具有不同的技术架构及管理方式,从而增加了企业内it资源管理及使用的复杂性。另一方面,各个云产品之间资源相互独立,且难以与企业内的it服务管理(itsm)、配置管理数据库(cmdb)等系统进行交互,导致企业难以对各类云资源进行全局的生命周期管理及安全控制。
2、具体展开来说,首先,多云环境的复杂性体现在技术和管理两个层面。技术层面,不同的云产品可能采用不同的api、协议和标准,这使得企业在整合和管理这些资源时面临技术挑战。管理层面,由于各个云产品的管理方式不同,企业需要建立多套管理流程和团队,这增加了管理成本和难度。其次,各个云产品之间的资源相互独立,难以与企业内的itsm、配置管理数据库cmdb等系统进行交互。这导致了企业难以对各类云资源进行全局的生命周期管理和安全控制。例如,企业可能无法实时了解各个云产品的资源使用情况、性能表现和安全问题,从而无法做出及时的调整和优化。
技术实现思路
1、为了至少解决现有技术中存在的企业难以对各类云资源进行全局的生命周期管理和安全控制的问题,本公开提供一种异构云平台资源管理方法、异构云平台资源管理系统、电子设备以及计算机可读存储介质,能够实现对各种云资源进行全生命周期管理,实现对各类云资源的访问控制,保障云资源使用的安全性。
2、第一方面,本公开提供一种异构云平台资源管理系统,所述系统包括:
3、流程管理接口模块,其设置为与企业内的流程管理系统进行交互,向企业内的流程管理系统发起云资源申请及接收并处理流程管理系统的审批结果;
4、云平台接口模块,其设置为与企业的各个异构云平台交互,以各个独立的服务形式完成对各云平台资源的操作;
5、资源管理接口模块,其设置为与企业内的资源管理系统进行交互,完成云资源的管理信息到资源管理系统的同步;
6、云资源模块,其设置为对各云平台资源进行管理。
7、进一步的,所述系统还包括用户管理模块;
8、所述用户管理模块设置为对云资源需求人员及管理人员进行认证鉴权;以及,
9、对不同用户按租户、项目的维度进行权限隔离。
10、进一步的,所述云资源的资源管理信息包括以下信息中的一种或多种:
11、云资源的id、类型、归属平台、配置属性、归属项目、责任人、创建时间、修改记录及回收时间。
12、进一步的,所述云资源模块具体设置为:
13、根据资源申请审批结果将云资源申请映射为相应的云平台操作指令,调用云平台接口模块完成云资源操作;以及,
14、同步各云平台资源信息,对新增、修改或回收的云资源进行标记。
15、进一步的,
16、所述流程管理接口模块具体设置为:获取流程管理系统的审批结果,若审批结果通过,则将审批结果处理后放入审批结果队列;
17、所述云资源模块具体设置为:从审批结果队列获取本次资源申请信息,将资源申请信息映射为对应云平台的操作指令并放入资源操作队列;
18、所述云平台接口模块具体设置为:从资源操作队列中获取云平台的操作指令,在对应的云平台执行相应的资源操作,并将执行结果返回给云资源模块;
19、所述云资源模块具体还设置为:根据云资源操作指令的执行结果更新数据库中当前云资源信息,并将云资源的变更信息放入资源变更队列;
20、所述资源管理接口模块具体还设置为:从资源变更队列中获取云资源的变更信息,并将云资源的变更信息同步至企业的资源管理系统。
21、进一步的,
22、所述云资源模块还设置为:定期发起云资源同步操作,将云资源同步操作指令放入资源操作队列;
23、所述云平台接口模块还设置为:从资源操作队列获取云资源同步操作指令,从各个云平台同步云资源信息,将同步的云资源信息写入数据库;
24、所述云资源模块还设置为将本次同步的云资源信息集合与当前云资源信息集合进行计算,对新增、修改或回收的云资源进行标记,使云资源管理员对标记的云资源进行变更确认;
25、所述云资源模块还设置为根据变更确认的信息更新数据库中当前云资源信息,并将云资源的变更信息放入资源变更队列。
26、第二方面,本公开提供一种异构云平台资源管理方法,所述方法包括:
27、与企业内的流程管理系统进行交互,向企业内的流程管理系统发起云资源申请及接收并处理流程管理系统的审批结果;
28、与企业的各个异构云平台交互,以各个独立的服务形式完成对各云平台资源的操作;
29、与企业内的资源管理系统进行交互,完成云资源的管理信息到资源管理系统的同步;
30、对各云平台资源进行管理。
31、进一步的,
32、所述接收并处理流程管理系统的审批结果包括:获取流程管理系统的审批结果,若审批结果通过,则将审批结果处理后放入审批结果队列;
33、所述对各云平台资源进行管理包括:从审批结果队列获取本次资源申请信息,将资源申请映射为对应云平台的操作指令并放入资源操作队列;
34、所述以各个独立的服务形式完成对各云平台资源的操作包括:从资源操作队列中获取云平台的操作指令,在对应的云平台执行相应的资源操作,并返回执行结果;
35、所述对各云平台资源进行管理还包括:根据云资源操作指令的执行结果更新数据库中当前云资源信息,并将资源的变更信息放入资源变更队列;
36、所述完成云资源的管理信息到资源管理系统的同步还包括:从资源变更队列中获取云资源的变更信息,并将云资源的变更信息同步至企业的资源管理系统。
37、第三方面,本公开提供一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行如第二方面中任一所述的异构云平台资源管理方法。
38、第四方面,本公开提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第二方面中任一所述的异构云平台资源管理方法。
39、有益效果:
40、本公开提供的异构云平台资源管理系统、异构云平台资源管理方法、电子设备及存储介质,可以实现企业内的itsm、cmdb等系统与云产品进行交互,实现对各个云资源的管理、流程控制等生命周期管理以及对云资源的访问控制管理,保障云资源使用的安全性。而且,企业能够实时了解各个云产品的资源使用情况、性能表现和安全问题,做出及时的调整和优化。
技术特征:1.一种异构云平台资源管理系统,其特征在于,所述系统包括:
2.根据权利要求1所述的系统,其特征在于,所述系统还包括用户管理模块;
3.根据权利要求1所述的系统,其特征在于,所述云资源的资源管理信息包括以下信息中的一种或多种:
4.根据权利要求1所述的系统,其特征在于,所述云资源模块具体设置为:
5.根据权利要求4所述的系统,其特征在于,
6.根据权利要求1或5所述的系统,其特征在于,
7.一种异构云平台资源管理方法,其特征在于,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行如权利要求7-8中任一项所述的异构云平台资源管理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求7-8中任一项所述的异构云平台资源管理方法。
技术总结本公开提供一种异构云平台资源管理系统、方法、电子设备及存储介质,以解决企业难以对各类云资源进行全局的生命周期管理和安全控制的问题,所述系统包括:流程管理接口模块,用于与企业内的流程管理系统进行交互,向企业内的流程管理系统发起云资源申请及接收并处理流程管理系统的审批结果;云平台接口模块,用于与企业的各个异构云平台交互,以各个独立的服务形式完成对各云平台资源的操作;资源管理接口模块,用于与企业内的资源管理系统进行交互,完成云资源的管理信息到资源管理系统的同步;云资源模块,用于对各云平台资源进行管理。本公开能够实现对各种云资源进行全生命周期管理,实现对各类云资源的访问控制,保障云资源使用的安全性。技术研发人员:及莹,翁国栋,周国语,霍明德,刘舒,毛倩受保护的技术使用者:中国联合网络通信集团有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240801/244349.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。