运维核心之一 CMDB

简介:

现在行行用电脑,处处需网络,做个判断还得需要大数据。任何一个公司,必须要有一个强大的IT支撑。现在每一个企业随着业务的发展,IT也东西也越来越多,突然有一天,你发现IT环境越发的复杂。工作量越来越大。于是,我们就开始想,以不能少让人干点活儿,大家纷纷走上运维自动化的道路了。

可是如何走上自动化运维的道路呢?在摸索的过程中,常常找不到着力点,无从下手。怎么办呢?我以为首先要做好以下准备,一共四个方面。这四个方面是基础和重点。

第一,  一个完备的CMDB

第二,  一套适合自己的IT管理流程。

第三,  要有可定制化的完整工具。

第四,  充分的总结分析系统,来调整CMDB及流程。

CMDB有人称之为资产管理系统,说起来也很高大上。我来说,就是说你要管理什么。打架你总要知道你的敌人是谁吧。干活你总要知道你要干什么吧。做IT管理,你必须知道你要管理什么。

问:你在你们公司干啥的?

答:我在公司给人修电脑的。

说明你们公司主要IT管理对象就是电脑。

问:你在你们公司干啥的?

答:我老板小气的很,一个人当十个人用,公司网站,公众微信平台,公司邮箱,安装个电脑,弄个打印机,有的时候换桶装水,抬东西也叫我。

说明公司管理对象,硬件:电脑,网络设备,打印机软件:桌面电脑软件系统应用:公司网站,公众平台换桶装水,抬东西,这个吧说实的,真的不在IT服务范围里。有的时候,IT男生比较多,抬东西,换水IT人员也没有少做。做这些事情的频率要叫小心。IT服务SLA这些也不在考核范围内。从IT运维角度来说,应用注意非IT服务工作量。

问:你在你们公司干啥的?

答:我在系统部做系统安全的。

说明公司很大了,有系统部,就会有网络部,应用部,等部门。而对于系统部来说可能包括,系统(linux windows等)中间件系统安全等。这些就是对于系统部门来说的CMDB

对于一个公司应该有一个总的CMDB,对于各个部门来说应该有自己的CMDBCMDB定义,不是人家有啥我有啥。而是应该为你现在管理啥,你就应用有啥。如果我也不知道怎么分类,我也不知道怎么弄。好吧,我推荐你用工具。现在大部分工具都是可以的。

以下是常见分类如:

wKioL1cF5OKDUot0AAHtdrj1eMM268.jpg

wKioL1cF5OLSdI8XAADgmMnQVv8229.jpg

wKioL1cF5OOgZIdhAAF-iP67kzc148.jpg

wKioL1cF5OXSXyVUAAM1YSU2PyU379.jpg

wKiom1cF5DnzilULAADrXamM88A075.jpg


大体方案通常如此,可是里面,还是要你自己来定义。内面的内容在设计的时候一定要注意。公司的需要来定义。无论怎么设计,要本着二个点,第一,要有基础内容。基础内容也根据自己公司来定义。比如,我以后公司要做服务器自动开关机。所以,IPMI的用户名,密码,我就要加入其中。第二,也是最重要的一点。CI之间的关系,比如,服务器它不是孤立存在的,服务器它要有网络,于是它就要有与服务器相连的端口信息。服务器是放在机柜里的,于是它要有相关的机柜图。总之,基础内容赋予设备生命,而它们于其它设备的关系,赋予设备社会关系。人是社会动物,我们的交换机服务器也是社会产物,它们一个人没有啥大作用的。

 wKiom1cF5DzSw2poAADp9cflz7Q828.jpg


本文转自luojinghappy 51CTO博客,原文链接:http://blog.51cto.com/luojinghappy/1761258,如需转载请自行联系原作者


相关文章
|
运维 安全 .NET
Django 搭建CMDB系统完整[13](运维记录)
models.py 添加表 class Yunweijilu(models.Model): machinaroom= models.ForeignKey(Machinaroom) id =models.
1371 0
|
运维 JavaScript 前端开发
Django 搭建CMDB系统完整[14](运维记录)
templates/search_yunweijilu.html {% extends 'base.html' %} {% block title %} (function($) { $(function() { $.
1970 0
|
Web App开发 运维 API
Cmdb、Saltstack、Web化,莉莉丝游戏云上运维心得分享
在2017游戏行业全球同服和安全攻防技术沙龙上,来自莉莉丝游戏的蒋海洋分享了《莉莉丝游戏云上运维之路》。他通过介绍莉莉丝游戏的概况、进化历程,引出了莉莉丝游戏使用的cmdb,Saltstack以及Web化技术,并且分享了莉莉丝游戏在运维方面的心得。
9218 0
|
8月前
|
缓存 运维 Linux
Linux(CentOS)运维脚本工具集合
Linux(CentOS)运维脚本工具集合
155 2