一种多云管理方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:38745139 阅读:16 留言:0更新日期:2023-09-08 23:27
本公开提供了一种多云管理方法、装置、计算机设备以及存储介质,其中,该方法包括:获取云资源的资源信息;基于资源信息进行抽象处理,并基于处理结果在所述云管理平台中生成云资源对应的管理对象;在检测到针对管理对象的对象操作后,确定云资源的资源状态,并将资源状态同步到所述云管理平台。在本公开实施例中,可以通过云管理平台对多云资源进行管理,具体的,可以在管理平台中生成云资源对应的管理对象,管理人员可以基于管理平台中的管理对象对云资源进行对象操作,并将对象操作后,云资源的资源状态同步到云管理平台,从而通过该云资源平台时间对多云资源的统一管理,降低管理成本。理成本。理成本。

【技术实现步骤摘要】
一种多云管理方法、装置、计算机设备以及存储介质


[0001]本公开涉及计算机
,具体而言,涉及一种多云管理方法、装置、计算机设备以及存储介质。

技术介绍

[0002]随着云原生技术的飞速发展不断的进入到更多的行业和领域,企业上云趋势不可挡,在这个过程中,云的价值变得越来越突出,多云策略备受中小企业青睐,并逐渐成为企业上云的基本路径。
[0003]然而,不同云厂商对应的云资源之间的账号通常是不兼容的,在针对云资源进行管理时,账号较为分散,需要管理人员逐一登录对应的账号进行资源管理,管理成本较高。

技术实现思路

[0004]本公开实施例至少提供一种多云管理方法、装置、计算机设备以及存储介质。
[0005]第一方面,本公开实施例提供了一种多云管理方法,应用于云管理平台,包括:
[0006]获取云资源的资源信息;
[0007]基于所述资源信息进行抽象处理,并基于处理结果在所述云管理平台中生成所述云资源对应的管理对象;
[0008]在检测到针对所述管理对象的对象操作后,确定所述云资源的资源状态,并将所述资源状态同步到所述云管理平台。
[0009]一种可选的实施方式中,所述基于所述资源信息进行抽象处理,并基于处理结果在所述云管理平台中生成所述云资源对应的管理对象,包括:
[0010]确定所述云资源对应的资源模型;
[0011]确定所述资源模型中所包含的第一属性信息,并在所述资源信息中确定所述第一属性信息的参数值;
[0012]建立所述第一属性信息与所述参数值之间的映射关系,并基于该映射关系确定所述管理对象。
[0013]一种可选的实施方式中,所述确定所述资源模型中所包含的第一属性信息,包括:
[0014]确定所述云资源的资源类型;
[0015]确定所述资源类型对应的运行参数,并基于所述运行参数确定所述第一属性信息;所述运行参数用于指示云资源在运行过程中所调用的参数。
[0016]一种可选的实施方式中,所述方法还包括:
[0017]在所述资源信息中确定与所述第一属性信息不匹配的第二属性信息;
[0018]确定所述第二属性信息的参数值,并将该参数值添加到所述管理对象的额外信息字段中。
[0019]一种可选的实施方式中,所述方法还包括:
[0020]在检测到针对所述管理对象的对象操作后,确定所述对象操作所对应的第一属性
信息;
[0021]确定所述第一属性信息中与所述对象参数相匹配的运行参数;
[0022]基于所述运行参数,控制所述云资源执行所述对象操作。
[0023]一种可选的实施方式中,所述确定所述云资源的资源状态,并将所述资源状态同步到所述云管理平台,包括:
[0024]确定资源请求时序;所述资源请求时序中包括多个请求节点;
[0025]基于所述资源请求时序进行计时,并在达到任意所述请求节点时,请求获取所述云资源的资源状态;
[0026]在所述资源状态达到预设状态时,将所述资源状态同步到所述云管理平台。
[0027]一种可选的实施方式中,所述确定资源请求时序,包括:
[0028]基于斐波那契数列,确定发送资源状态获取的获取请求的时间间隔;
[0029]基于所述时间间隔确定所述请求节点,并根据所述请求节点确定所述资源请求时序。
[0030]第二方面,本公开实施例还提供一种多云管理装置,包括:
[0031]获取单元,用于获取云资源的资源信息;
[0032]抽象单元,用于基于所述资源信息进行抽象处理,并基于处理结果在所述云管理平台中生成所述云资源对应的管理对象;
[0033]同步单元,用于在检测到针对所述管理对象的对象操作后,确定所述云资源的资源状态,并将所述资源状态同步到所述云管理平台。
[0034]第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
[0035]第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
[0036]在本公开实施例中,可以通过云管理平台对多云资源进行管理,具体的,首先可以获取云资源的资源信息,并基于该资源信息进行抽象处理,以基于该处理结果确定出管理对象,并将该管理对象添加到云管理平台中,以使管理人员基于该管理对象对云资源进行对象操作,并在云资源执行该对象操作后,将云资源的资源状态同步到云管理平台,从而通过该云资源平台时间对多云资源的统一管理,降低管理成本。
[0037]为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0038]为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人
员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0039]图1示出了本公开实施例所提供的一种多云管理方法的流程图;
[0040]图2示出了本公开实施例所提供的基于资源信息进行抽象处理,并基于处理结果在云管理平台中生成云资源对应的管理对象的流程图;
[0041]图3示出了本公开实施例所提供的一种多云管理系统的架构示意图;
[0042]图4示出了本公开实施例所提供的一种多云管理装置的示意图;
[0043]图5示出了本公开实施例所提供的一种计算机设备的示意图。
具体实施方式
[0044]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0045]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
[0046]本文中术语“和/或”,仅仅是描述一种关联关系,表示可以存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多云管理方法,其特征在于,应用于云管理平台,包括:获取云资源的资源信息;基于所述资源信息进行抽象处理,并基于处理结果在所述云管理平台中生成所述云资源对应的管理对象;在检测到针对所述管理对象的对象操作后,确定所述云资源的资源状态,并将所述资源状态同步到所述云管理平台。2.根据权利要求1所述的方法,其特征在于,所述基于所述资源信息进行抽象处理,并基于处理结果在所述云管理平台中生成所述云资源对应的管理对象,包括:确定所述云资源对应的资源模型;确定所述资源模型中所包含的第一属性信息,并在所述资源信息中确定所述第一属性信息的参数值;建立所述第一属性信息与所述参数值之间的映射关系,并基于该映射关系确定所述管理对象。3.根据权利要求2所述的方法,其特征在于,所述确定所述资源模型中所包含的第一属性信息,包括:确定所述云资源的资源类型;确定所述资源类型对应的运行参数,并基于所述运行参数确定所述第一属性信息;所述运行参数用于指示云资源在运行过程中所调用的参数。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述资源信息中确定与所述第一属性信息不匹配的第二属性信息;确定所述第二属性信息的参数值,并将该参数值添加到所述管理对象的额外信息字段中。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在检测到针对所述管理对象的对象操作后,确定所述对象操作所对应的第一属性信息;确定所述第一属性信息中与所述对象参数相匹配的运行参数;基于所述运行参数,控制所述云资源执行所...

【专利技术属性】
技术研发人员:林建明宋兵李质
申请(专利权)人:深圳萨摩耶数字科技有限公司
类型:发明
国别省市:

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

1