2011年6月27日

不同廠牌SAN儲存設備統一管理工具-Solarwinds Storage Manager(下)

上篇提到了不同廠牌SAN設備的統一管理工具救星-Solarwinds Storage Manager,其實在找到這個工具後才發現原本以為看到天邊出現了一絲曙光,沒想到這才是災難的開始,因為國內竟然連Solarwinds的代理商也沒有熟悉這套系統的工程師,一切都只能靠自己的雙手。


在上一篇中也提到了,由於SAN的設備相對於網路設備有開放的SNMP協定來說是比較封閉的,所以大多數的SI也只知道原廠的工具軟體才能針對自已廠牌的效能以及狀態作監控。那麼,問題來了,以Solarwinds這樣的3-rd party廠商,怎麼能對不同廠牌的SAN設備進行監控?提到這個就不能不說到一個組織 - SNIA(Storage Networking Industry Associating),這個非營利組織的成員幾乎包括了所有的SAN設備製造商,諸如:Cisco, Brocade, EMC, HDS, HP, IBM等等,也因此該組織推行了一個開放的標準:SMI-S作為SAN設備單一管理的標準,其架構圖如下圖(原始來源為Cisco這個網頁
由上圖可以看見,SMI-S是以CIM/WBEM API的方式提供CIM客戶端程式(通常是SAN的管理工具)所需的資料。這邊的WBEM(Web-based Enterprise Management)是指,為了統一企業運算環境中的管理需求所運用的標準技術的集合體;而CIM(Common Information Model)則是WBEM的資料模式,用以提供設備/系統管理性資訊的通常性定義。
而當CIM客戶端程式對SMI-S有提出資料需求時,SIM-S Provider就會再透過SAN的環境去跟設備索取相關資料。一般來說SMI-S Provider會透過兩個元件來完成上述工作:
1. CIM Server(也稱為CIM Object Manager, CIMOM):用於傾聽CIM Client端的提出的WBEM (Web-based Enterprise Management) Request。
2. CIM Provider:通常就是指各家的SAN設備
所以只要各個設備商在自家設備上提供SMI-S的支援,再提供一隻SMI-S Provider程式安裝在連上SAN環境的伺服器上時,管理軟體就能透過SMI-S標準取得設備效能或是健康狀態的資料。目前Solarwinds Storage Profiler就是透過這個方式來取得管理所需的資料。
所以佈建這樣的管理工具時,安裝全然不是問題,但最大的問題就是:該怎麼設定才能跟每家原廠的SMI-S Provider取得需要的資料?
再來,就會抽空寫寫目前我們公司已成功界接進Storage Manager的設備,以及設定的方式。
不過目前這樣的管理工具其實不只有Solarwinds一家,另一家網管工具公司ManageEngine 也有一套OpStor,只是這套比較類似網管工具,著重在設備的可用性,效能的監控比較不如Solarwinds。

沒有留言:

張貼留言

本部落格版權宣告

創用 CC 授權條款
自由人、自由事Freeman Lee製作,以創用CC 姓名標示 4.0 國際 授權條款釋出。