资源管理模型及其构建方法、设备和介质技术

技术编号:30763869 阅读:10 留言:0更新日期:2021-11-10 12:18
本发明专利技术特别涉及资源管理模型及其构建方法、设备和介质。本发明专利技术的方法包括:构建资源实例位置信息模块;构建产品线信息模块;构建服务信息模块;构建业务信息模块;构建服务集群信息模块;构建业务集群信息模块;构建主机信息模块。本发明专利技术为资源管理提供统一化多元的资源管理模型及其构建方法、设备和介质,抛弃传统以产品、服务器、主机为主的配置管理方式,构建以资源实例角度出发、具有多层级可扩展的资源集群配置管理系统,可以更简单方便地进行资源模型构建,管理不同规模的多服务集群,以及更方便地与其它运营系统实现资源和信息共享。更方便地与其它运营系统实现资源和信息共享。更方便地与其它运营系统实现资源和信息共享。

【技术实现步骤摘要】
资源管理模型及其构建方法、设备和介质


[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]所含资源实例标签,所述所含资源实例标签包括与所述服务集群对应的服务中的一个或多个资源实例的IP地址、端口号、角色和状态;
[0039]服务集群标签,所述服务集群标签用于表示所述服务集群的相关配置。
[0040]可选地,与业务集群相关联的所述业务集群信息包括:
[0041]所含业务名称,所述所含业务名称包括与所述业务集群对应的业务的业务名称;
[0042]业务集群名称,所述业务集群名称用于唯一定位所述业务集群;
[0043]所含服务集群信息,所述所含服务集群信息包括与所述业务集群对应的业务中的一个或多个服务对应的一个或多个服务集群的服务集群信息;
[0044]业务集群标签,所述业务集群标签用于表示所述业务集群的相关配置。
[0045]可选地,与主机相关联的所述主机信息包括:
[0046]主机IP地址;
[0047]主机位置信息,所述主机位置信息与所述主机的物理位置相关联;
[0048]主机标签,所述主机标签用于表示所述主机信息的相关配置。
[0049]本专利技术公开了一种资源管理模型,所述模型包括:
[0050]资源实例位置信息模块,资源实例位置信息与资源实例的物理位置相关联;
[0051]产品线信息模块,产品线信息与产品线相关联,每个产品线包括一个或多个服务;
[0052]服务信息模块,服务信息与服务相关联,每个服务包括一个或多个资源实例;
[0053]业务信息模块,业务信息与业务相关联,每个业务包括相应的一个或多个产品线中的相应的一个或多个服务;
[0054]服务集群信息模块,服务集群信息与服务集群相关联,每个服务集群基于相应的服务信息而创建,并且包括相应的服务中的一个或多个资源实例;
[0055]业务集群信息模块,业务集群信息与业务集群相关联,每个业务集群基于相应的业务信息而创建,并且包括与相应的业务中的一个或多个服务对应的一个或多个服务集群;
[0056]主机信息模块,主机信息与主机相关联,每个资源实例运行在相应的主机上。
[0057]本专利技术公开了一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源管理模型的构建方法,其特征在于,所述方法包括:构建资源实例位置信息模块,资源实例位置信息与资源实例的物理位置相关联;构建产品线信息模块,产品线信息与产品线相关联,每个产品线包括一个或多个服务;构建服务信息模块,服务信息与服务相关联,每个服务包括一个或多个资源实例;构建业务信息模块,业务信息与业务相关联,每个业务包括相应的一个或多个产品线中的相应的一个或多个服务;构建服务集群信息模块,服务集群信息与服务集群相关联,每个服务集群基于相应的服务信息而创建,并且包括相应的服务中的一个或多个资源实例;构建业务集群信息模块,业务集群信息与业务集群相关联,每个业务集群基于相应的业务信息而创建,并且包括与相应的业务中的一个或多个服务对应的一个或多个服务集群;构建主机信息模块,主机信息与主机相关联,每个资源实例运行在相应的主机上。2.根据权利要求1所述的方法,其特征在于,与资源实例的物理位置相关联的所述资源实例位置信息包括:资源实例地域信息,所述资源实例地域信息与所述资源实例所在的地域相关联,每个地域包括一个或多个可用区;资源实例可用区信息,所述资源实例可用区信息与所述资源实例所在的可用区相关联,每个可用区包括一个或多个机房;资源实例机房信息,所述资源实例机房信息与所述资源实例所在的机房相关联,每个机房包括一个或多个机架;资源实例机架信息,所述资源实例机架信息与所述资源实例所在的机架相关联。3.根据权利要求1所述的方法,其特征在于,与产品线相关联的所述产品线信息包括:产品线名称,所述产品线名称用于唯一定位所述产品线;产品线说明,所述产品线说明用于描述所述产品线的功能;关联部门列表,所述关联部门列表包括可使用所述产品线中的相应的一个或多个服务中的相应的一个或多个资源实例的关联部门;产品线标签,所述产品线标签用于表示所述产品线信息的相关配置。4.根据权利要求1所述的方法,其特征在于,与服务相关联的所述服务信息包括:所属产品线信息,所述所属产品线信息包括所述服务所属的产品线的产品线信息;服务名称,所述服务名称用于唯一定位所述服务;服务说明,所述服务说明用于描述所述服务的功能;依赖服务信息,所述依赖服务信息包括所述服务所依赖的依赖服务的服务信息;服务标签,所述服务标签用于表示所述服务信息的相关配置。5.根据权利要求1所述的方法,其特征在于,与业务相关联的所述业务信息包括:业务名称,所述业务名称用于唯一定位所述业务;所含服务信息,所述所含服务信息包括所述业务中的一个或多个服务的服务信息;业务标签,所述业务标签用于表示所述业务信息的相关配置。6.根据权利要求4所述的方法,其特征在于,与服务集群相关联的所述服务集群信息包括:
所含资源实例位置信息,所...

【专利技术属性】
技术研发人员:赵新宇
申请(专利权)人:优刻得科技股份有限公司
类型:发明
国别省市:

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

1