一种多个云平台的管理系统、方法以及设备技术方案

技术编号:37577387 阅读:8 留言:0更新日期:2023-05-15 07:53
本说明书实施例公开了一种多个云平台的管理系统、方法以及设备。通过网关模块,通过相同的封装接口接入多个异构的云平台;基础模块,与所述网关模块通信,采用通用组件适配所述多个异构的云平台,所述通用组件用于在所述多个不同的云平台之间实现相同的管理功能;应用模块,与所述网关模块通信,在所述多个云平台之间确定所采用的目标云平台,根据所述目标云平台所提供的功能组件和所述通用组件生成功能应用,并展示所述功能应用从,从而实现通过统一封装的接口支持多个异构的云平台,并对多个异构的云平台实现统一适配和统一管理。多个异构的云平台实现统一适配和统一管理。多个异构的云平台实现统一适配和统一管理。

【技术实现步骤摘要】
一种多个云平台的管理系统、方法以及设备


[0001]本说明书涉及互联网
,尤其涉及一种多个云平台的管理系统、方法以及设备。

技术介绍

[0002]当前很多机构会使用多云,混合云架构来部署互联网信息服务系统或者企业管理系统等。复杂的架构固然对系统的稳定性和抗风险能力有所提升,但不同的云平台之间往往是数据异构,传统的管理系统一般通常只管理单个云平台,一旦涉及到多个异构的云平台就需要管理人员去人为的学习和熟悉不同的平台,效率低下。
[0003]基于此,需要一种更为高效的多个云平台的管理方案。

技术实现思路

[0004]本说明书实施例提供一种多个云平台的管理系统、方法、设备以及存储介质,用以解决如下技术问题:需要一种更为高效的多个云平台的管理方案。
[0005]为解决上述技术问题,本说明书一个或多个实施例是这样实现的:
[0006]在第一方面,本说明书实施例提供一种多个云平台的管理系统,包括:网关模块,通过相同的封装接口接入多个异构的云平台;基础模块,与所述网关模块通信,采用通用组件适配所述多个异构的云平台,所述通用组件用于在所述多个不同的云平台之间实现相同的管理功能;应用模块,与所述网关模块通信,在所述多个云平台之间确定所采用的目标云平台,根据所述目标云平台所提供的功能组件和所述通用组件生成功能应用,并展示所述功能应用。
[0007]在第二方面,本说明书实施例提供一种多个云平台的管理方法,包括:通过相同的封装接口接入多个异构的云平台;采用通用组件适配所述多个异构的云平台,所述通用组件用于在所述多个不同的云平台之间实现相同的管理功能;在所述多个云平台之间确定所采用的目标云平台,根据所述目标云平台所提供的功能组件和所述通用组件生成功能应用,并展示所述功能应用。
[0008]在第三方面,本说明书实施例提供一种电子设备,包括:
[0009]至少一个处理器;以及,
[0010]与所述至少一个处理器通信连接的存储器;其中,
[0011]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第二方面所述的方法。
[0012]在第四方面,本说明书实施例提供一种非易失性计算机存储介质存储有计算机可执行指令,当计算机读取存储介质中的计算机可执行指令后,该指令使得一个或多个处理器执行如第二方面所述的方法。
[0013]本说明书一个或多个实施例采用的上述至少一个技术方案能够达到以下有益效果:通过网关模块,通过相同的封装接口接入多个异构的云平台;基础模块,与所述网关模
块通信,采用通用组件适配所述多个异构的云平台,所述通用组件用于在所述多个不同的云平台之间实现相同的管理功能;应用模块,与所述网关模块通信,在所述多个云平台之间确定所采用的目标云平台,根据所述目标云平台所提供的功能组件和所述通用组件生成功能应用,并展示所述功能应用从,从而实现通过统一封装的接口支持多个异构的云平台,并对多个异构的云平台实现统一适配和统一管理,打通各个平台之间的数据隔离,提高管理效率。
附图说明
[0014]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本说明书实施例所提供的多个云平台的管理系统的架构示意图;
[0016]图2为本说明书实施例所提供的一种网关模块进行告警的示意图;
[0017]图3为本说明书实施例所提供的一种对于功能应用的管理示意框架图;
[0018]图4为本说明书实施例提供的一种多个云平台的管理方法的流程示意图;
[0019]图5为本说明书实施例提供的一种电子设备的结构示意图。
具体实施方式
[0020]本说明书实施例提供一种多个云平台的管理系统、方法、设备以及存储介质。
[0021]为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0022]如图1所示,图1为本说明书实施例所提供的多个云平台的管理系统的架构示意图,在所述系统中,包括有网关模块、基础模块和应用模块。各模块中还可以包括更多不同功能的组件。
[0023]所述系统中的网关模块,通过相同的封装接口接入多个异构的云平台。
[0024]如图1中所示,管理系统对外同时对接多个异构的云平台,这些异构的云平台之间不仅数据结构不同,可能在通信协议上也存在不同。基于此,可以预先通过统一封装的应用程序编程接口(Application Programming Interface,API)来实现在多个异构的云平台之间的统一通信。封装接口通过虚拟化平台连接的方式,对于多个异构的云平台提供统一封装的请求参数和返回结果,从而实现同时对如图1中所示的多个公有云、私有云以及混合云平台等等同时进行通信。
[0025]所述系统中的基础模块,与所述网关模块通信,采用通用组件适配所述多个异构的云平台,所述通用组件用于在所述多个不同的云平台之间实现相同的管理功能。
[0026]如图1中所示,对于任意接入的一个云平台,管理系统提供包括通用组件和标准化组件在内的多个组件集合以适配接入的任意的一个云平台。
[0027]具体而言,通用组件可以在所述多个不同的云平台之间实现相同的管理功能,而标准化组件可以用于在所述多个不同的云平台之间提供个性化的功能编排,从而在功能编排之后实现个性化的功能。
[0028]例如,对于通用组件而言,对于任意接入的云平台,其通过通用组件中的元数据管理组件(例如,可以采用CMDB数据库)来实现对于适配所述不同的数据结构,并生成统一的元数据。即所述基础模块确定所述多个异构的云平台所采用的多个不同的数据结构,采用元数据管理组件所述适配所述不同的数据结构,生成统一的元数据
[0029]举例而言,对于如图1中所示的接入的云平台而言,可能每个平台都有自己的计费标准和告警规则,这些计费标准和告警规则在不同的云平台上的命名字段可能不一致,例如,在“公有云平台”上对应的字段可能是“计费标准”和“告警规则”,而在“监控云平台”上对应的字段可能是“收费标准”和“风控策略”等等。
[0030]而通过前述的元数据管理组件,即可以将所述“公有云平台”和“监控云平台”上关于“计费标准”和“告警规则”的相关数据进行统计,并进行字段统一,从而得到一个统一的关于“收费标准”和“风控策略”的元数据。例如,在管理系统中关于“收费标准”的元数据的可能形式是“接入平台本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多个云平台的管理系统,包括:网关模块,通过相同的封装接口接入多个异构的云平台;基础模块,与所述网关模块通信,采用通用组件适配所述多个异构的云平台,所述通用组件用于在所述多个不同的云平台之间实现相同的管理功能;应用模块,与所述网关模块通信,在所述多个云平台之间确定所采用的目标云平台,根据所述目标云平台所提供的功能组件和所述通用组件生成功能应用,并展示所述功能应用。2.如权利要求1所述的管理系统,其中,所述基础模块,采用通用组件适配所述多个不同的云平台,包括:所述基础模块确定所述多个异构的云平台所采用的多个不同的数据结构,采用元数据管理组件所述适配所述不同的数据结构,生成统一的元数据。3.如权利要求2所述的管理系统,其中,所述应用模块还用于:调用所述统一的元数据,根据所述统一的元数据对多个不同的功能应用进行特征画像,基于所述特征画像对所述云平台进行跟踪管理。4.如权利要求1所述的管理系统,其中,所述网关模块还用于:获取所述多个异构的云平台所产生的路由信息和日志信息,融合所述路由信息和日志信息产生融合日志,根据所述融合日志生成告警信息。5.如权利要求3所述的管理系统,其中,所述应用模块还用于:调用所述融合日志,根据所述融合日志确定所述告警信息所对应的...

【专利技术属性】
技术研发人员:李量周京华刘雨辰高海豹宋俊浩汪啸洋
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1