业务关系
实操文档:业务关系划分业务树
多云系统的主要工作就是统一多云资源实现集中管理,以上我们讲解了
那么有一个问题?服务数据的基础有了,同步云上资源也有了,我们需不需要做资源划分?
我们需要从多个不同云平台上面同步的所有资源数据进行资源划分,因为资源本身是独立的,而我们一个项目可能会用到多个云平台,多个云产品,我们要让这些资源在看起来是整合在一起的,这样我们才可以更方便、更清晰的管理多云平台
举个例子:
- 在一个项目中我们使用到了阿里云、腾讯云 云产品, 平台 将这些资源都同步完毕后
- 那么资源池中就会有这些资源,那么我们需要将阿里云上该项目使用的产品和腾讯云上该项目使用的产品,都在当中结合到同一个项目
- 之后我们在点击查看该项目将可以看到该项目使用的所有服务器(包括阿里云、腾讯云)
想要将实现我们不同云厂商上的资源,划分到我们项目当中,首先我们需要创建业务关系,之后通过动态规则将我们资源池中的资源添加到的业务树当中,如下:
一、查看业务关系
点击此按钮查看业务关系流程
二、业务关系
日常工作中用的最多的就是业务关系,多数情况下我们都需要基于业务去检索资源,有些CMDB系统有服务树的概念,而业务关系就与其类似,业务关系通常是树状的,推荐基于项目(根目录)->环境(正式/测试)-> 集群 -> 模块 来构建业务关系
类似于以下结构:
当前项目名称
正式环境(Prod)
- Web
- Nginx
- Game
- GM
- Fight
- DB
- Server
- Web
测试环境(Test)
Web
- Nginx
Game
- GM
- Fight
- DB
- Server