了解最新公司动态及行业资讯
情况
先介绍一下我们服务器█在CMDB中的“身份证”信息:
因为运维团队的岗位被进一步定义◣为基础运维和应用运维,所以在服务器部署场景︻的CMDB中基础运维和应用运维的分工如下:
基础运维:应用运维:生命周期□ 管理
对于服●务器的生命周期,我们将服务器的生命周期分为以下几个阶段,与CMDB中的“服】务器状态”字段一致:
我们定义了每个阶段的运行流程,并粗略总结生成服务器生命周期。 您可以参考以下内♀容:
分析
以上是一个比较完善的CMDB操作流程,你忽略了权限▓分离,即基础运维和应用运维是按业务区分的,而CMDB有权限分离,可以做到细≡粒度管理:
通过权限隔离,团队㊣明确了CMDB中服务器的运行边界,但还是出现了意想不到的问题。
问题
在使用CMDB的过程中,我们№忽略了以下问题:
这时候我们的过程就出现了问题,因为host模型中同时存在业务IP和管理IP。
解决方案
我们需要将业务IP和管理IP分配给不』同的模型,因为业务IP必须属★于主机模型,所以我们新增和扩展了以下三种模型,由基础运维专门管理:
其中,我们将主要的〓硬件服务器阵列放在化学机模型中,而主机模型实际上包括数学机和虚≡拟机,而且只有业务IP,没有管理IP等阵列信息。
这时候你可能会有一个疑▲问:如何将化机的业务IP与管理IP关联起来服务器运维,应对化机故障风险? 为此,我们需要进一步探索CMDB:关系管理。
通过〓协会管理,我们可以做到:
通过关系,我们可以清楚的看到化工机的业务IP、管理IP、机柜和机房信♀息。
通过添加数学机、机柜、机房模型及关联关系服务器运维,在权限隔离的基础上,我们实》现了:
权限隔离和操作分离正好解决了我们服务器挂牌的痛点。
总结
基础设▅施的管理看似简单,但还是有很多意想不到的问题阻碍着我╱们前进的道路。 俗话说“技术∞是现成的,剩下的就是管理问题”。 同时,我们也借此机会考验团队面→对困难的勇气。