經驗分享 CMDB建設關鍵及案例分享

2021-10-11 00:01:35 字數 1916 閱讀 3899

cmdb (configuration management database)配置管理資料庫,儲存與管理企業 it 架構的各種配置資訊,為運維場景提供配置資料服務。與所有it運維管理服務支援和服務交付流程都緊密相聯,為支援這些流程的運轉、發揮配置資訊的價值。cmdb作為it運維管理的核心,無論對客戶自身還是運營服務商本身都非常重要,已成為系統管理專案實施的熱點。

在很多建設實踐案例中,或由於專案干係人對cmdb認知的差別及建設關鍵因素的忽視,導致cmdb在應用中受到較大的挑戰。

在下文中將主要講述嘉為藍鯨cmdb建設過程中的幾點實踐經驗。

很多管理員對cmdb資料量過度重視,希望交換機具體的路由表、acl表、埠資訊、伺服器的補丁更新時間、儲存的卷資訊、資源池資訊等都存入cmdb。導致的乙個結果是cmdb資料成為大雜燴,資料質量往往不高,準確性不夠。

cmdb最核心的建設目標是建立一套高質量的it資源配置主資料,資料質量是關鍵,在技術、成本允許的情況下,盡量實現配置發現和採集的自動化。

資料不是越多越好,關鍵是準確,有消費場景。上述交換機、儲存的的各個配置管理引數,與企業 it 架構管理、運維管理服務各項流程支撐、關聯分析、it資產追蹤等並無緊密聯絡,通過各裝置的管理控制台即可檢視,且更直觀、詳盡,不合適規劃為cmdb資料管理的範疇。

部分專案干係人總是幻想技術搞定一切,試圖單一通過自動發現、自動採集將cmdb各項資料採集至配置管理資料庫。但無論自動採集還是自動發現,從技術實現上仍然需要具備相應採集及發現的技術條件及可行的技術實現路徑。

在cmdb建設過程中涉及面較廣,需要各方人員積極參與和配合以及領導的重視,在建設實施週期中,約有40%的工作量會消耗在企業存量資料的梳理工作上。

cmdb建設並非一勞永逸,資料初始化完成後,如果需要繼續保持資料準確性,需要有持續的維護。

維護的重點主要在於手工錄入部分資訊的維護(如ci的基礎管理資訊)以及主機到對應業務模組劃分、中介軟體、資料庫例項的新增及變更資料的維護。

在開展專案調研及cmdb模型設計之前,針對專案各個干係人及參與者做cmdb認知基礎概念及建設方**的宣貫,使得專案團隊在建設目標與過程方法上達成一致,統一cmdb的認知,排除上述提到的各項cmdb建設誤區。

cmdb建設,應對企業當前運維現況的評估,深入運維一線,識別運維互動場景和痛點,ci及其屬性需要結合實際,同時兼顧長遠規劃。

cmdb的實施可以分步進行,比如先從某個關鍵的業務系統著手,或者從某個物理位置區域著手,可以基於當前基礎設施的複雜度,制定合理的實施計畫和分工計畫。

資料消費是cmdb建設的最終目的,必須注重消費場景的挖掘和建設。

cmdb資料越用越準,cmdb建設需要整合專案初期定義的場景,推動運維人員使用新上線的cmdb平台,並盡可能的整合更多的cmdb資料消費場景,如資源交付自動化、監控、事件管理、問題管理、變更管理等流程緊密結合。

自動發現、自動採集、自動同步和資料校驗等技術手段僅是輔助作用,並不能100%保證資料質量。

資料質量的保證的關鍵在於確定每種運維物件的權威資料**及對接,cmdb維護流程的定義配置、配置管理角色及職責的定義並且責任執行到位。同時,建立對應的配置運營和審計措施。

通過自動採集工具的開發、減輕手動錄入,配置維護簡單而準確 ,從而降低配置資訊的維護成本,提高維護效率和配置資料準確性。

可從配置項關係圖中,核心的it資源變更時,會影響到哪些業務系統都一目了然。便於變更影響分析,支撐故障快速定位。

CMDB經驗分享之 剖析CMDB的設計過程

摘要 作為it管理的核心,cmdb逐漸成為系統管理專案實施的熱點。在很多的案例中,由於忽視了cmdb的因素,itil的深入應用受到了極大的挑戰。同時,由於cmdb是it管理資訊的集中,cmdb也是乙個重要的工具和手段。作為it管理的核心,cmdb逐漸成為系統管理專案實施的熱點。在很多的案例中,由於忽...

CMDB經驗分享之 剖析CMDB的設計過程

摘要 作為it管理的核心,cmdb逐漸成為系統管理專案實施的熱點。在很多的案例中,由於忽視了cmdb的因素,itil的深入應用受到了極大的挑戰。同時,由於cmdb是it管理資訊的集中,cmdb也是乙個重要的工具和手段。作為it管理的核心,cmdb逐漸成為系統管理專案實施的熱點。在很多的案例中,由於忽...

CMDB經驗分享之 剖析CMDB的設計過程

作為it管理的核心,cmdb逐漸成為系統管理專案實施的熱點。在很多的案例中,由於忽視了cmdb的因素,itil的深入應用受到了極大的挑戰。同時,由於cmdb是it管理資訊的集中,cmdb也是乙個重要的工具和手段。在cmdb落地過程中需要注意的是,cmdb專案不是乙個簡單的軟體安裝過程,而是乙個諮詢 ...