
摘 要
隨著企業IT系統的不斷完善與成熟,企業IT建設開始由大規模設備投放階段向運維服務階段過渡,人們日益認識了到了高效、規范的運維才是企業信息化的基本保障,科學嚴謹的IT管理理論也被越來越多的企業所重視。CMDB存儲與管理企業IT架構中設備的各種配置信息,它與所有服務支持和服務交付流程都緊密相聯,支持這些流程的運轉、發揮配置信息的價值。本文根據運維工作經驗,開展基于CMDB的信息化系統運維自動化探索研究,打造一個高效、高服務質量、低成本的能適用其他通用產品的運維體系。
【關鍵詞】信息技術 CMDB 運維 可視化
1 信息系統運維現狀分析
在實際的項目中,CMDB常常被認為是構建其它運維流程的基礎而優先考慮,運維的成敗與是否成功建立CMDB有非常大的關系。
70%~80%的IT相關問題與環境的變更有著直接的關系。實施變更管理的難點和重點并不是工具,而是流程。即通過一個自動化的、可重復的流程管理變更,使得當變更發生的時候,有一個標準化的流程去執行,能夠預測到這個變更對整個系統管理產生的影響,并對這些影響進行評估和控制。而變更管理流程自動化的實現關鍵就是CMDB。
作為IT管理的核心,CMDB不僅是各大管理軟件廠商關注的重點,也逐漸成為系統管理項目實施的熱點。在很多的案例中,由于忽視了CMDB的因素,ITIL的深入應用受到了極大的挑戰。同時,由于CMDB是IT管理信息的集中,在法規的遵從性實施和管理上,CMDB也是一個重要的工具和手段。
2 信息系統運維常見問題
2.1 配置規范不夠統一
在實際工作中往往存在應用系統的CMDB配置缺少統一規劃,各模塊的配置文件有著不同的風格,大大增加維護人員學習的成本及維護本身的工作量,同時也給實施部署帶來了極大的不便。
多數系統除了基礎系統的配置文件遵守統一規范以外,應用系統的配置文件在存儲路徑,文件格式,加載方式,配置Reload方面都各不一致。需要統一應用系統配置文件規范和日志規范。
2.2 運維數據自動化程度不夠
多數系統的數據提取方式落后,依靠人工后臺統計。需利用統一自動化工具代替人工統計的方式,將日常的數據信息進行統一管理,后臺進行計算及前面數據的展現,擁有這樣一套具備數據管理分析的平臺,將可直接快速地提供系統日常運行中的重要數據指標和服務質量。
2.3 運維自動化程度低
盡管IT運維管理的技術在不斷進步,目前許多企業的更新管理絕大多數工作都是手工操作的。即使一個簡單的系統變更或更新往往都需要運維人員逐一登錄每臺設備進行手工變更,占用了大量的運維資源。因此,實現運維工作的自動化對企業來說已迫在眉睫。
3 信息化系統運維自動化探索
3.1 運維自動化總體規劃
如圖1所示,基于CMDB的信息化系統運維自動化體系可分為4個方面:CMDB管理 – 運維參數分析 – 關聯模型建立 – 運維自動化。CMDB管理,通過全量收集和梳理系統配置參數,按系統架構分層搜羅系統配置參數,按業務影響程度分級管理配置參數;運維參數分析,采集、存儲和分析服務數據流經過的一切節點產生的數據,供不同的運維場景使用通過底層提取所有的運維參數;關聯模型建立,將運維數據與配置數據進行關聯分析,通過不斷反饋修正,建立運維數據與CMDB關聯模型;運維自動化,通過關聯模型的調用,實現運維自動化操作。
3.2 CMDB管控
配置參數是系統的細胞,每一個配置項的管理不當都可能導致系統的亞健康,而配置項上至業務層,下至平臺層,暫無系統能針對配置參數進行合理分類和分級管理,導致參數維護管理難度大。配置參數種類繁多,數量巨大,人工管理的方式基本無法滿足生產需求,缺乏系統參數的直觀呈現及搜索手段,運維效率低下。需要分維度對CMDB進行智能管控。
3.3 運維參數分析
系統在線上服務運行時,服務數據流經過的一切節點產生的數據需要采集、存儲和分析起來,供不同的運維場景使用。比如說自動化調度,可以根據業務涉及的基礎節點資源使用情況,制定對應的自動化調度策略;可以在數據中直接進行故障定位;可以在數據中做安全分析。
3.4 運維關聯模型
運維管理中的各種運維流程需要和配置項管理建立關聯關系,如故障處理需要從配置管理數據庫中查詢配置項的屬性和配置項間的關聯關系來定位故障和幫助快速的恢復。問題管理可以根據配置管理數據庫(CMDB)中的信息來分析事件和問題,通過將基礎設施的實際配置信息與配置管理數據庫(CMDB)中經過批準的配置信息進行核實,來找出配置信息的不一致之處和基礎設施存在的缺陷。
因此需要根據現有的運維數據,建議一套運維關聯模型,以指導運維工作的開展。
3.5 運維自動化
通過運維關聯模型與自動化運維平臺的關聯,實現預測故障、在故障發生前能夠報警、自動優化系統問題,實現運維自動化。
4 總結
運維體系的設計重點圍繞如何提高信息化系統的服務水平、管理水平和運營決策水平,打造一個高效、高服務質量、低成本的能適用其他通用產品的運維體系。通過基于CMDB的信息化系統運維自動化探索,構建可實施、可監控、可持續改進的、閉環的運維服務全生命周期管理的運維體系。
作者簡介
鄒偉政(1988-),男,廣東省茂名市人。碩士學位?,F供職于中國移動通信集團廣東有限公司,從事系統運營支撐管理等工作。研究方向為信息化系統架構研究及信息系統運維自動化體系探索研究。
作者單位
中國移動通信集團廣東有限公司 廣東省廣州市 510627