我目前正在创建一家公司的系统架构的CMDB,并被搁置在这个类似树的CMDB中的层次结构应该如何工作的问题上。最初,我将数据库结构设置如下:
Application Service
| |
Application Server Database Server
|
Database Instance使用应用程序服务、应用服务器、数据库服务器和数据库实例。进一步的研究让我相信,我需要在这个结构中同时添加大型机和负载平衡器,因为有些应用程序依赖于这些组件才能正常工作。如果我正确地显示这两个组件,它们会落入这个结构中吗?树中的每个项都有多个属性,所以这两个组件是现有项的属性还是它们自己的新项?
发布于 2016-06-16 15:02:11
负载平衡器和大型机是它们自己在负载平衡器(cmdb_ci_lb)和大型机硬件(cmdb_ci_mainframe_hardware)表下的配置项。
负载均衡器信息的最佳位置将在服务器下面。如果负载均衡器失败,您可以跟踪上游关系,以发现哪些服务器受到影响,以及从那里可能影响了哪些服务。对于网络交换机、路由器或其他网络级别的CIs,可以使用类似的布局。
大型机有更多的用例,因此它们在地图上的位置更开放。如果它们与数据库和服务器执行单独的任务(如数据处理),则它们应该是应用程序服务的第三个分支。
在绘制依赖关系时,一个很好的经验法则是问自己:“如果我拔掉这个设备上的插头,什么硬件会受到影响?”
https://stackoverflow.com/questions/37681881
复制相似问题