更新时间:2023-11-28 GMT+08:00

应用资源管理

表1 应用资源管理基本概念

术语

说明

应用资源管理

简称CMDB,在AOM2.0中管理应用与云资源的关系,并为AOM的监控、自动化运维、APM服务提供统一、及时的资源环境管理服务。

应用TOPO结构

资源与应用关系的层次结构。CMDB遵循“应用 + 子应用(可选)+ 组件 + 环境”的应用管理模型。

企业项目

华为云企业项目,一个项目可以包含一个或者多个应用。

应用

应用资源管理的基础对象,资源管理模型的根节点。一个应用代表一个逻辑单元,可以理解为项目、产品、业务。应用创建后,每个region都可以看到相同的应用拓扑信息。

例如一个商城应用包含用户管理服务、登录验证服务、商品列表、订单管理服务等。

子应用

应用管理的可选节点,同一个应用下,最多可创建三层子应用。子应用可以理解为服务,对组件/微服务的归组分类。

组件

构成应用的最小单元,可以理解为应用程序或者应用依赖的一个中间件云服务组件,例如RDS,DMS。组件一般跟下面的环境一起组合使用,一个组件可以包含一个或者多个环境。比如一个订单的应用程序,包含功能测试环境,压力测试环境,预发环境以及现网环境等。

环境

用于区分一个组件的不同环境或者一个组件的多个部署区域。一个组件或者程序,由于部署不同的配置参数,形成多个环境。每个环境都有region属性,可以通过region信息实现环境的过滤,也可以在创建环境时打上一个或多个标签,通过标签进行环境过滤。例如按照环境类型区分包括:正式、测试。

环境标签

为环境设置的一个属性,多个环境可能具有相同的的标签,通过标签可过滤显示需要的环境。同一个标签只能添加在本应用下的不同环境,不能跨应用添加。

资源绑定

将资源对象与应用下的环境建立关联关系,在同一个应用下资源对象实例可属于多个环境。

解绑资源

关联资源后,当组件或环境信息变化,不需要资源时,可将资源从原应用节点解除绑定。

资源转移

关联资源后,当组件或环境信息变化,需要及时转移资源时,可将资源从原应用节点转移到目标应用的节点下。