CMDB经验分享之 – 剖析CMDB的设计过程
?作為IT管理的核心,CMDB逐漸成為系統(tǒng)管理項目實施的熱點。在很多的案例中,由于忽視了CMDB的因素,ITIL的深入應(yīng)用受到了極大的挑戰(zhàn)。同時,由于CMDB是IT管理信息的集中,CMDB也是一個重要的工具和手段。
?在CMDB落地過程中需要注意的是,CMDB項目不是一個簡單的軟件安裝過程,而是一個咨詢、培訓(xùn)、實施、優(yōu)化密切結(jié)合的綜合過程,涉及到平臺工具采購、 咨詢服務(wù)、實施服務(wù)、培訓(xùn)、甚至擴展開發(fā)等內(nèi)容。同時,一個成功的CMDB項目不能一蹴而就,而是一個循序漸進、持續(xù)發(fā)展的過程,需要企業(yè)后續(xù)的投入和不 斷改進服務(wù)。
?筆者積累了十多年的IT運維管理經(jīng)驗,對ITSM項目的落地特別是CMDB的設(shè)計有著豐富的實踐經(jīng)驗,這兩年在海關(guān)總署、中國航信、鐵路總公司、浙商銀 行、黑龍江農(nóng)信等政企用戶集中運維項目中,重點參與了CMDB咨詢設(shè)計及落地實施服務(wù)。在整個過程中,筆者深深的體會到,CMDB項目的成功,重中之重在 于CMDB模型的頂層設(shè)計,下面針對CMDB的設(shè)計過程進行深入剖析。
?一、了解企業(yè)政策
?企業(yè)政策,是企業(yè)管理的行動指南和共同綱領(lǐng),它使企業(yè)在認識上形成統(tǒng)一,減少了不必要的溝通成本,并使企業(yè)在流程執(zhí)行上事半功倍。對于構(gòu)建CMDB而言,主要有以下兩類政策需要重點關(guān)注:
?宏觀政策:主要是涉及IT部門層面指導(dǎo)性、方向性的政策,其目標是在IT部門自上而下形成統(tǒng)一認識,從而有利于項目的成功。
?運營政策:主要涉及到流程目標、人員、輸入、輸出、活動以及KPI(關(guān)鍵績效指標)等各要素以及流程之間相互協(xié)調(diào)、信息交互方面的指導(dǎo)原則,其目標是使流程能夠在政策的指引下穩(wěn)健、有效地執(zhí)行。
?二、確定配置項管理范圍
?確定CI寬度和深度,建議遵循如下原則:
?1. 企業(yè)IT服務(wù)的需要(為什么要實施CMDB)
? a) 相關(guān)法案和法規(guī)對IT管理的需求
? b) IT庫存和資產(chǎn)管理的需求
? c) 服務(wù)目錄的需求
?2. 企業(yè)IT服務(wù)管理的水平(依據(jù)目前的管理水平能做到什么程度)
? a) 有沒有制定與配置項相關(guān)的管理規(guī)范和制度
? b) 有多少人可以參與管理和維護
? c) 有沒有一套可落地的變更流程來對CI項必要的維護
?3. 企業(yè)CMDB運營管理成本(后期能夠投入多大的人力成本去維護和管理)
? a) 為保障CI項的準確性和表單數(shù)據(jù)的鮮活性,配置項維護的人力成本
? b) 部門間的內(nèi)部溝通成本
?確定CI生命周期
?ITIL規(guī)范認為,CI的生命周期是從CI的接收到最終報廢退出的全過程,但在具體實施過程中,由于流程管理主體的差異化,不同項目對CI生命周期的劃分和定義會有所不同,主要針對如下兩個問題的確定
? 何時生?(識別CI并記錄到CMDB)
? 何時滅?(對CI記錄進行刪除)
?三、構(gòu)建符合用戶的CI模型分類
?定義配置項屬性(一個原則+一套結(jié)構(gòu))
? 一個原則:“精而不多”。如果我們將大量的配置項或?qū)傩约{入到CMDB中,那么將存在大量信息需要進行維護,這無疑增加了成本。反之,如果屬性過少,維護 工作雖然減輕了,但是CMDB的有效性就大大降低了。因此,“精而不多”就是我們的平衡點,這個‘精’主要體現(xiàn)在對企業(yè)有實際意義。
? 一套結(jié)構(gòu):我們通常可以把一個CI的屬性分為五大來源
模型分類設(shè)計樣例:
?四、確定CI項的屬性
?針對模型中的每個CI的屬性項進行調(diào)研,根據(jù)用戶實際需求進行調(diào)整、擴充或修改,包括:屬性項采用什么類型比較合理(易于展現(xiàn)和維護),需要用戶提供哪些資料,例如:字典、默認值等信息。此過程同樣遵循“精而不多”的原則。
?屬性設(shè)計樣例:
?五、定義CI項之間的關(guān)系
?所有配置項都有存在的意義,而他們之間的內(nèi)在關(guān)系是CMDB的重要價值體現(xiàn)之一,關(guān)系明確了,運維人員就能準確的找到相關(guān)實體資源,當發(fā)生故障時能夠快速定位故障來源及其影響范圍,從而迅速的解決各種隱患。
?定義配置項關(guān)系,一般可使用兩種方法:
? 自上而下——通常要求企業(yè)先明確對外提供的服務(wù)目錄,然后基于服務(wù)目錄按照“業(yè)務(wù)服務(wù)→IT服務(wù)→IT系統(tǒng)→IT組件”的順序進行梳理
??自下而上——則是逆流而上,先從對內(nèi)部IT組件關(guān)系開始梳理,然后逐步將IT組件映射到IT服務(wù)
?CMDB配置項關(guān)系設(shè)計樣例(以某個業(yè)務(wù)系統(tǒng)為例):
?設(shè)計圖中,完整的展現(xiàn)了一個業(yè)務(wù)系統(tǒng)所有與之相關(guān)的配置項,分析如下:
? 邏輯關(guān)系——可以了解到,業(yè)務(wù)系統(tǒng)使用什么中間件、數(shù)據(jù)庫用戶、實例以及表空間,運行在哪個操作系統(tǒng)上,使用了什么IP地址等
? 物理關(guān)系——可以了解到,業(yè)務(wù)系統(tǒng)安裝在哪臺PC服務(wù)器上,PC服務(wù)器是通過哪臺交換機的什么端口連接網(wǎng)絡(luò)的,同時PC服務(wù)器與存儲如何連接的,PC服務(wù)器存放在哪個機柜和機房,以及PC服務(wù)器是通過哪個斷路器和UPS供電的等
?以上信息對于運維人員來說,能夠更加清晰的掌握業(yè)務(wù)系統(tǒng)正常運轉(zhuǎn)的支撐點和來龍去脈,從而做到掌控全局。
?結(jié)束語:
?CMDB的設(shè)計過程是一個復(fù)雜且與用戶交互性非常強的過程,在此過程中需要充分讓用戶理解CMDB的概念以及相關(guān)原則,需要我們將后期維護CMDB可能帶 來的風(fēng)險和成本跟用戶做好充分的溝通,讓用戶去逐一去斟酌、考慮和規(guī)劃,從而避免CMDB項目的失敗,同時可以幫助用戶優(yōu)化和完善CMDB管理制度,定義 人員角色,并結(jié)合變更流程來保持配置的準確性和鮮活性,真正幫助用戶持續(xù)做好CMDB的維護,發(fā)揮CMDB應(yīng)有的價值。
轉(zhuǎn)載于:https://blog.51cto.com/024mj/1767505
總結(jié)
以上是生活随笔為你收集整理的CMDB经验分享之 – 剖析CMDB的设计过程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: H5学习笔记1
- 下一篇: IOS开发网络第一天之06线程之间的通信