AIOps 一场颠覆传统运维的盛筵
2481
2022-10-04
运维体系建设:运维基础平台体系建设(1)
(本文共1200字,大约需要阅读4分钟)
在运维体系建设这个大章节的最后,我们来聊聊运维基础平台体系。运维基础平台的建设分成两部分:一部分是运维对象的标准化管理(也称标准化体系),另一部分是抽取运维场景并对运维对象进行操作。
标准化体系
标准化的过程就是对运维对象的识别和建模的过程。在传统运维中,因为运维的对象都是一个个的实体,如网络设备、服务器、具体的软件等,基本不存在定位寻找运维对象的问题,但在当前应用越来越趋向于分布式布署和云平台化的情况,应用就被彻底打碎了,传统的运维实体越来越不需要用户侧操作维护,这就需要对应用对象、应用属性、应用关系进行识别,并对这些对象建立一个运维模型,确定各对象生命周期的相关运维工作和运维场景。
下面我们看看传统运维的标准化体系建设,我们称它为CMDB。
CMDB(ConfigurationManagerment DataBase,配置管理数据库)是一个逻辑数据库,包含了配置项全生命周期的信息以及配置项之间的关系(包括物理关系、实时通信关系、非实时通信关系和依赖关系)
CMDB的建立步骤步骤如下:
1、确定类型和对象:如把服务器、网络、IDC、机柜、存储、配件等这几大维度确定下来;
2、确定属性:如服务器SN 序列号、IP 地址、厂商、硬件配置(如 CPU、内存、硬盘、网卡、PCIE、BIOS)、维保信息等等;网络设备如交换机也会有厂商、型号、带宽等等;
3、梳理或规划对象属性拓扑关系:比如服务器所在机柜,虚拟机所在的宿主机、机柜所在 IDC 等简单关系;核心交换机、汇聚交换机、接入交换机以及机柜和服务器之间的级联关系;
4 、通过ER建模工具进行数据建模,再将以上的信息固化到 DB 中。
E-R图(Entity Relationship Diagram,实体-联系图):提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
5 、流程规范的建设:比如服务器的上线、下线、维修、装机等流程,以及状态变更管理起来。
6 、拓扑关系的可视化和动态展示,比如交换机与服务器之间的级联关系、状态(正常/故障)的展示等,以便直观地关注到资源节点的状态。
CMDB的相关梳理项如下图所示,下图中各对象的下级即为该对象的属性,跨对象的连线即为对象之间的关系。在进行数据建模时,这些跨对象的关系可用作外键,在拓扑关系展示时也是生成拓扑图的关键数据。因为传统运维的方法论比较简单,在此就不再赘述。
图 95 CMDB梳理
发表评论
暂时没有评论,来抢沙发吧~