由于,基本已经完成一期的功能开发,所以要继续CMDB的开发工作了。

最近看了不少CMDB相关的文章,也思考了不少,后面将所思所想(比较浅)记录一下。

发现很多内容都记录在Wiz上,抽空整理到博客中。

七问CMDB http://blog.vsharing.com/xqscool/A1267069.html

话说CMDB只是一个系统,而配置管理是一个流程,CMDB固然重要,但是维持它的流程更为重要。反观我司,只在CMDB建设初期的时候按照配置管理流程行事,建设快结束的时候就开始抽调配置管理流程的人力到别的流程上去,最后无论是配置管理还是别的流程都没有做好——配置管理流程几乎废掉,CMDB的数据也不再准确,到目前都还是这样
 
个人认为配置管理的实施必然包含着CMDB的实施,企业实施了其中之一,必将在规模扩大,用户更加精明的时候遇到一系列问题——比如客户要我们提供每日的PC数量以及分布区域,客户要我们提供维护的存储数量以及剩余存储空间、存储空间变化明细等等,缺少了配置管理上面的信息提供就成为了空谈。
 
以往,我们做配置管理的时候总是注重于表面信息,如服务器的型号、服务器的硬件配置等等,我们忽略了Tomcat发布的端口、配置文件的内容等这些内在的信息,导致我们只能在信息准确的前提下有限的挖掘CMDB中的信息价值。这些表面的信息虽然能够解决管理层对外提供信息的问题,但是实际上没有给运维工作带来任何价值,这是否是系统/网络管理员长期拒绝配置管理流程的原因呢?
 
云或许能够解决这些问题,因为云服务提供的及时性要求对整体的配置工作都提出了要求,这就是说一开始设计云服务的时候就需要将这些内容纳入配置管理(或许在云中不叫这个名字)。我司云服务底层是一个全新的系统,这也导致了现状,云自身运行的良好,但是不能给所谓的传统运维带来一丝影响——无法迁移的系统,无法复用的组件,云带给运维很多好处,很多梦想,但是有很多问题不能解决——这些传统运维、基础架构层面的问题才是运维工作变更的关键。
 
说到这里,我又想谈谈年龄的问题了——年龄其实不是问题,观念才是问题,但年龄会导致拒绝新事物,这就是观念问题了。

CMDB反思1的更多相关文章

  1. CMDB反思5

    ITSM工具规划设计 http://blog.vsharing.com/xqscool/A946789.html 相比PPT中被管的数个对象(像培训什么的也都在其中),我们的需求其实就要小得多,但是问 ...

  2. CMDB反思4

    CMDB模型设计2 http://blog.vsharing.com/xqscool/A1275233.html 估计大家看到破子的这两篇都有点晕哈,我也有点晕. 两篇对比来看.   第1处,属性部分 ...

  3. CMDB反思3

    CMDB模型设计1 http://blog.vsharing.com/xqscool/A1274634.html 分类的问题上比较有感悟.在之前编写新版的CMDB模型的时候,曾将刀片机.x86服务器. ...

  4. CMDB反思2

    当云灭掉CMDB http://blog.vsharing.com/xqscool/A1193910.html 虽然之前也思考过当运维底层都被替换为云时,现有的传统运维可能就消失了,其所依赖的ITIL ...

  5. Noip2016 总结&反思

    一直在期盼的联赛,真正来临时,却远不像我想象的样子. 有些事,真的不敢再想. 算法可以离线,时光却不能倒流.dfs可以回溯,现实却没有如果. 有些事,注定只能成为缺憾,抱恨终生. 不得不说今年Noip ...

  6. 关于2016.12.12——T1的反思:凸包的意义与应用

    2016.12.12 T1 给n个圆,保证圆圆相离,求将圆围起来的最小周长.n<=100 就像上图.考场上,我就想用切线的角度来做凸包.以圆心x,y排序,像点凸包一样,不过用两圆之间的下切线角度 ...

  7. Python之路【第二十二篇】CMDB项目

    浅谈ITIL TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central ...

  8. 上个项目的一些反思 I

    最近一直在反思之前的项目,发现了很多问题.比如数据安全... 虽然项目需求是只展示最新的数据,所以几乎没用什么本地存储.除了通讯录和用户的Token. 用户通讯录另表,今天反思下用户的Token的存储 ...

  9. Python学习路程CMDB

    本节内容 浅谈ITIL CMDB介绍 Django自定义用户认证 Restful 规范 资产管理功能开发 浅谈ITIL TIL即IT基础架构库(Information Technology Infra ...

随机推荐

  1. Play Framework 2.2.6 安装

    网络上很多安装方法都是互相复制黏贴的, 都没有人考虑到启动application 还有依赖很多jar 包,而其中typesafe 官网提供的只是一个mini的 启动器来安装,很慢,所以以下下载完整包. ...

  2. Oracle导出空表(从来都没有用过的表)

    Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出! .设置deferred_segment_creation参数为FALSE后,无论是空表还是 ...

  3. Python中Lambda, filter, reduce and map 的区别

    Lambda, filter, reduce and map Lambda Operator Some like it, others hate it and many are afraid of t ...

  4. lintcode :最长单词

    题目: 最长单词 给一个词典,找出其中所有最长的单词. 样例 在词典 { "dog", "google", "facebook", &quo ...

  5. 修改MDI工程主框架窗口标题(修改CREATESTRUCT结构体)

    版权声明:本文为博主原创文章,未经博主允许不得转载. //在CMainFrame类的PreCreateWindow函数中加入 m_strTitle = _T("Hello"); c ...

  6. SPOJ 1435 Vertex Cover 树形DP

    i 表示节点 i ,j=0表示不选择其父节点,j=1表示选择其父节点.f 为其父节点. 取 每个节点选择/不选择 两者中较小的那个. 一组数据: 151 21 31 41 1010 910 1112 ...

  7. onlineDDL测试

    onlineDDL语法: alter table ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT} ADD [COLUMN] c ...

  8. 【POJ】3523 The Morning after Halloween

    1. 题目描述$m \times n$的迷宫(最大为$16 \times 16$)包含最多3个点,这些点可以同时向相邻方向移动或保持停止,使用小写字母表示起始位置,使用大写字母表示中止位置.求最少经过 ...

  9. Java对ArrayList进行排序

    数字使用直接比较大小来排序,String的话,使用compare()方法进行排序. 测试代码: 1.对字符串对象排序 @Test public void test17() throws Excepti ...

  10. 替代Eval的两种方式

    在asp.net中的数据绑定中,我们经常会用到Eval,不过大家都知道Eval绑定是通过反射来实现的, 而反射势必会对性能造成一定的影响.不过有两种替代的方式来实现绑定数据,对性能略有提高. 1 当数 ...