摘 要 隨著額信息化建設的不斷應用及推廣,如何做好IT服務管理,實現IT資源的合理調及使用,更好地管理維護現有的信息系統,保證系統穩定高效運行,為企業提供更好地服務開始成為關注的重點。本文介紹了IT服務管理的重要性,ITIL的概念,并對基于ITIL的IT服務管理中CMDB的實施進行了探討。
關鍵詞 IT服務管理 ITIL 配置管理
基于ITIL的IT服務管理中
CMDB配置管理模型設計與實施
張惠巖
(福建聯合石油化工有限公司 福建·泉州 362800)
中圖分類號:TP393 文獻標識碼:A
1背景
全球數字化技術正在迅速發展,企業對IT技術應用的依賴越來越多、越來越強,目前已涉及到生產控制(PCS)、生產執行(MES)、經營管理(ERP)和決策管理(EAI)等多個不同的生產經營領域。隨著IT技術在企業經營應用中的不斷深入擴展,預防其可能出現的安全問題,將給企業生產經營帶來災難性的風險顯得尤為重要,因此,必須建立一個安全、可靠、高效的基于ITIL的IT服務管理信息平臺,依據IT服務管理人員、流程與技術三要素加強其在企業應用中的監控和管理,消除或降低IT技術應用中給企業可能帶來的風險。
本文針對企業IT服務管理的核心內容,對CMDB配置管理的設計模型與實施進行探討。
2 IT服務管理概述
2.1 ITIL架構
ITIL即信息技術基礎設施庫(Information Technology Infrastructure Library,ITIL)作為IT運維管理的標準庫,自上世紀80年代末制訂以來,已經發展到了ITIL V3版本,該版本提供了對IT服務質量進行評估的方法體系的最佳實踐,旨在通過對企業流程進行梳理,提升企業IT資源的利用率和服務質量(如圖1)。目前,ITIL V3已成為企業IT服務管理的國際標準和規范。
ITIL V3主要包含IT服務管理規劃實施、應用管理、IT基礎設施管理、服務管理、安全管理、業務視角6個部分。其中,核心模塊是服務管理,包含服務支持(一項管理職能及5個運營級流程,即事故管理、問題管理、配置管理、變更管理和發布管理)和服務提供(服務級別管理、IT服務財務管理、能力管理、IT服務持續性管理和可用性管理)兩部分。
2.2 IT服務管理
IT服務管理(IT Service Management,ITSM)是一個以流程為導向、以客戶為中心,通過將人員、流程、技術核心要素關聯起來,實現對企業信息系統的規劃、研發、實施及運營過程進行有效監控和管理方法,IT服務管理能提升IT服務效率,促進IT服務部門共同運作,協調IT服務部門與業務部門良好溝通。
CMDB(Configuration Management Database)是IT服務管理的基礎與核心,通過CMDB的實施,可以清晰了解企業內IT組件以及他們之間的相互關系,提升IT部門整體運作能力。
3 CMDB設計與實施
3.1 CMDB概述
現在企業IT規模越來越大,IT復雜度越來越高,企業內的IT組件數量越來越多,他們之間的關系也日益龐雜,IT管理層遇到一個棘手的問題就是他們無法清晰了解企業內軟、硬件購買、安裝情況,以及這些軟、硬件之間的關系如何,這些軟、硬件又是在如何影響企業業務的。
CMDB是IT服務管理的數據中心,CMDB里存儲企業內基礎設施、應用、業務服務、人以及它們之間的關系等信息,并且CMDB為服務管理里其它部分提供了單一、可信的數據源,可以通過統一的視圖,清晰了解企業內IT組件以及他們之間的相互關系。
3.2 CMDB業務模型
CMDB也稱為配置管理,是基于ITIL的IT服務管理的基礎核心,所有的源數據和共享數據管理源,其他所有流程均需要使用配置管理數據庫(CMDB)(如圖2)。配置管理數據庫不僅保存IT基礎架構中特定組件的配置信息,而且還包括各配置項相互關系的信息。其目的是提供IT基礎架構的邏輯模型,為其它流程模塊集成配置項信息,支持特別是變更和發布管理的運營。
CMDB配置管理通過配置項數據的采集輸入,轉化為相關信息,輸出給IT服務管理其他流程使用,比如事件管理進行快速確認故障設備、變更管理進行準確的風險影響分析等。為事故管理、問題管理、變更管理和發布管理等的運作提供支持。
3.3 CDMB實施
CDMB配置管理是指由識別和確認系統的配置項、記錄和報告配置項狀態和變更請求、檢驗配置項的正確性和完整性等活動構成的服務管理流程,主要活動包括配置管理計劃、配置識別、配置項控制、配置狀態控制報告、配置審驗、配置管理數據庫備份、存檔和保管等。
在配置管理中,最基本的信息單元就是配置項(Configuration Items,CI)。
3.3.1配置項識別與定義
配置項是指在配置管理控制下的資產、人力、服務組件或其他邏輯關系:
(1)對固定資產和無形資產進行分類識別。規范屬性命名,對配置項的命名采用分級代碼設計,對新配置項及項目轉固設計規范流程,形成后期配置管理的支撐管理,且明確工作職責;(2)創建關鍵運維支撐配置項。創建運維支持配置項,與資產類配置項建立屬性及數據關聯,并與自動化監控和服務管理系統形成接口,提供運維可用性。
從整個服務或系統來說,包括硬件、軟件、文檔、支持人員到單獨軟件模塊或硬件組件配置項,都需要有整個生命周期的管理和追溯。
配置項的分類(見圖3):配置項分類一般根據業務需要從邏輯資源和物力資源兩個方面分類,再層次化分解識別出配置項,然后對每一個配置項進行整理,確定要管理的屬性。
配置項的屬性:一個配置項就是一個對象,就有一個屬性。屬性是配置項的具體描述,包括配置項的維護角色、職責邊界、配置項之間的物理和邏輯關系等。
配置項要建立屬性池的概念,便于維護及效率調用,針對每一個配置項分類,設計屬性;配置項屬性本身帶有層級,具有父子繼續性,可根據邏輯性劃分;每個配置項屬性需要設計屬性約束機制,規范及效率填寫,便于后續的統計與計算(見圖4)。
配置項的關系:利用配置項之間的關系,按業務的可用性和容量有效地將相關的配置項連接起來,為故障和問題的解決、變更的計劃和執行提供更好的參照(如圖5)。
3.3.2配置項的維護
通過建立CMDB數據的維護流程,尤其是變更和配置流程,保證CMDB數據的正確性、一致性。更改、審查發布后生成新的配置項基線,最后出具定期配置管理報告(如圖6)。
3.3.3配置項的采集
配置項的數據來源于自動化數據采集、人工錄入,通過開放的接口 傳送到CMDB數據庫,再利用專有的調和技術將各個數據源的數據統一成規范的可用的基礎設施信息。
配置項的數據還可以通過聯邦的技術讀取其他系統的數據源,比如事件/問題、變更、相關配置項、業務流程等信息。
通常采用自動化數據采集手段,生成配置項基線,減低人工工作量,提高數據采集效率。
3.3.4配置項的效驗
通過郵件確認、人工修正等方式對已有數據準確性進行效驗和改進。
3.4 CMDB與服務管理的關系
CMDB向服務支持提供支撐數據。事件、問題、變更和發布管理提取CMDB數據信息,提高服務能力,同時,變更管理觸發配置變更,變更發布后,生成CMDB配置項信息,形成新的配置項基線,提供新的CMDB報告。
服務提供者通過服務支持流程獲取相關信息,為客戶提供滿足業務需求的服務,同時,監控平臺和CMDB通過數據接口相互獲取、傳送資源信息,對業務的狀態進行準確判斷。
3.5實施CMDB的價值
(1)通過實施CMDB,理解業務需求,推動IT與業務目標的融合。對業務內部的邏輯
關系和業務與IT基礎架構的關聯關系的梳理,以及IT資源使用的綜合管理和分析,能及時發現IT網絡中出現的問題,推動IT與業務目標的融合。
(2)通過實施CMDB,能夠實現IT資源對業務影響的分析,快速定位故障。在故障發生時,根據CMDB中的網絡拓撲,能夠縮小故障分析范圍,快速定位并判斷故障對業務影響,確定排除故障的優先級。
(3)建立統一數據模型,實現信息共享。通過統一數據模型,解決不同系統間數據不一致、不全面、重復和減少的人工維護工作量,把不同系統統一數據模型和數據存儲,實現信息的共享。
(4)為變更提供依據,有效控制變更風險。在變更過程中,通過查看配置項詳細信息、關聯關系以及網絡拓撲和業務影響拓撲,制定完善的變更計劃,降低變更風險。
(5)全局掌握IT資源,實現資源合理調度,提高工作效率。通過關聯關系可視化的圖形展示,使IT管理人員可以從物理環境和邏輯環境有效地了解現有IT資源、目前狀態,清晰、準確地掌握IT設備之間、IT設備和業務之間、業務和業務之間的關聯關系充分利用現有資源,降低IT運維成本。
4總結
CMDB的實施是IT服務管理的核心內容,是以業務和服務需求為導向,其最重要環節是數據的維護。CMDB的實施是個系統工程,建設周期長,要時刻關注風險的控制,找到其合適的場景,后期要進行CMDB培訓,才能發揮其價值。
參考文獻
[1] 陳宏峰.翰緯ITIL v3白皮書[A].翰緯IT管理研究咨詢中心,2007.
[2] 謝亞濤.CMDB經驗分享之——剖析CMDB的設計過程[J].廣通軟件,2016.