SOA運行維護管理

SOA運維

――監控、指標與反饋體系

SOA系統中,隨着共享服務的增加,基礎設施服務的完善,有必要建立SOA系統的運維度量體系,使SOA系統形成從業務戰略、項目規劃、需求分析、設計實施、運維管理,到系統改進的完整閉環。

 
高效的城市建設管理,能真正將項目的決策、實施、運營全過程與規劃目標的實現聯繫起來,通過建立評價指標體系和數據模型,將項目從規劃、決策到運營中發生 的行爲和實施效果進行系統、科學的量化評價並逐步建立對城市建設和城市基礎設施的效果評價指標體系,注重效率分析,加強階段性評估。圍繞項目決策提出的目 標、功能、任務、組織,進行事後評價,重點是對項目決策預期效果和項目實施後實際效果進行對比考覈,分析變化原因,及時總結和反饋經驗教訓,以作爲下期規 劃的重要參考輸入。
同樣地,在SOA系統中,隨着共享服務的增加,基礎設施服務的完善,有必要建立SOA系統的運維度量體系,使SOA系統形成從業務戰略、項目規劃、需求分析、設計實施、運維管理,到系統改進的完整閉環。
如果說SOA體系裏的服務如同城市交通裏的各種車輛,那麼SOA的運行維護管理就與城市交通管理控制中心的作用類似。我們在很多電影裏都可以看到,在城市 交通管理控制中心巨大的機房裏,無數的屏幕上面顯示着整個城市交通系統的運行情況,控制中心可以及時瞭解各個路口目前的擁塞情況,進而作出實施的調整。
然而,在企業IT系統中,提供IT系統監控和管理能力的儀表盤(DashBoard)應用常常被忽略,它不被認爲是IT策略的核心組件,它們往往是在項目完成之後才被迫增加的,原因當然是儀表盤應用的開發成本。
事實上,企業如果恰當地實現了儀表盤應用,儀表盤應用的成本與獲得的收益相比是微不足道的。從業務和IT的觀點,儀表盤應用至少提供了以下能力(爲方便理解,以城市交通作爲參考系):
 
有助於理解IT性能及其產生的業務價值――瞭解城市交通的擁堵情況
提供了策略變更的支撐數據――路況信息
提供了對典型運維問題提供自動響應的能力――疏導策略
協助容量規劃決策――爲地鐵、新的道路規劃提供參考
提供了關於改進點的相關信息,以提高項目工程和運營效率――爲地鐵,新的道路規劃提供參考
提供測量數據,用於改進業務流程,提高效率――對路口的交通規則進行改進
改進運維能力,提高故障原因分析能力――綜合對交通流量的分析
提供支持IT策略成熟度分析的相關數據――爲下一步城市公共交通建設提供數據支持
 
與此同時,企業通過儀表盤應用,還可以獲得以下收益:
一致性:具備保持運營的預期效果的能力
高性能:具備測量性能,收集信息的能力
競爭優勢:爲業務收集恰當的信息,提高業務、IT和運營的決策能力
 
因此在SOA策略中,用於監控和管理的儀表盤應用被視作SOA的核心組件之一,事實上,它是高效實施SOA策略所必須的約束和規範。
 
通常情況下,一家管理完善的企業都會爲其業務建立起核心的度量指標體系。同樣,IT也必須利用指標去度量IT支撐業務的性能。SOA系統度量的結果將被回饋給架構人員和業務流程分析人員,用於SOA系統的持續改進。
當IT能夠利用儀表盤應用度量和收集度量指標數據,然後再反作用到企業業務改進和SOA成熟度提高上時,IT支撐業務的能力就變成了內在的能力。IT可以更加適應對業務需求的快速相應。圖1顯示了這一過程。

圖1 IT對業務需求變化的適應
儘管SOA運維與管理的關注點是SOA系統部署之後的事件,但是SOA運維與管理體系的創建卻是要提前到SOA項目的規劃、建模和工程實施的時候,以確保未來部署的服務和組合應用能夠被真正地監控和管理。
因此,在SOA策略和規劃活動中需要定義SOA運維和管理指標,它們被用於度量SOA執行以及改進。SOA運維和管理指標包含:
服務工程規範有效性度量體系:服務計分卡、服務重用評價、一致性度量、交付效率等;
基礎設施運行度量體系:服務水平協議 (SLA) 、審計信息、服務使用率、異常及失敗、服務消費能力;
業務流程度量體系:業務活動監控、SLA目標、異常及失敗統計監控。
 
同樣,在SOA參考架構的規劃和工程實施過程中,基礎設施及技術不但提供給SOA參與者使用,同時也提供對收集度量指標的支持,它們也提供對SOA參與者的度量能力。其中服務總線、服務管理、服務註冊和服務存儲庫/企業資產 (Repository),是支撐SOA運維管理體系的重要的基礎設施。

服務存儲庫/企業資產庫提供IT資產的管理能力,跟蹤服務的依賴關係,統計服務重用的情況,提供服務工程規範有效性度量指標的數據。服務註冊用於設計時和 運行時的服務發現、發佈和審批。同時也存儲服務配置信息,接收服務管理的反饋信息。服務管理提供SOA系統的運行時管理能力,可以定義管理規則、收集服務 運行信息,觸發告警,分析故障原因,提供SLA能力。上述SOA基礎設施的聯合,提供了對異構環境下的SOA系統運維和管理體系的支撐
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章