具開放延伸性的作業管理解決方案
MOM的架構

微軟與NetIQ在2000年時交互授權,允許NetIQ Operations Manager的產品技術,管理Windows 2000及.NET Enterprise Server的作業系統。2001年微軟推出Microsoft Operation Manager 2000,2003年發表Service Pack 1,新增一些改良過的管理套件、軟體開發套件SDK2 以及資源套件(Resource Kit),增強功能可以協助系統管理員改善網路環境管理作業,最佳化系統和應用程式。

System Management Server(SMS 2.0)與Microsoft Operations Manager 2000(MOM 2000),目前可說是微軟作業架構(Microsoft Operations Framework,MOF)實際應用在IT營運管理的兩個產品。SMS在MOF裡面負責提供IT環境的軟硬體資產管理、軟體派送、授權計量與遠端管控的桌面協助,而MOM可以整合伺服器群的各種事件、監控效能,及利用報表工具呈現MOM記錄的資訊,集中化與自動化管理數以千計電腦規模的IT營運環境,涵蓋電腦、應用程式、伺服器群(Server Farms)、電子商務網站或企業伺服器等各種軟硬體。

MOM的系統元件包含MOM資料庫、MOM伺服器與代理程式三大部分。MOM資料庫是用來存放MOM的所有相關資料,須搭配SQL Server的資料庫或MSDE,MOM的處理規則能夠匯集、監測事件與效能記錄及專家知識庫,報表處理的來源等所有資料儲存,均源自於此。MOM伺服器須安裝在Windows 2000 Server,系統會自動尋找符合管理條件的伺服器,並在那些伺服器上安裝代理程式,以便MOM伺服器接收記錄後整合,回傳到MOM資料庫內儲存。代理程式則是在監控的每一部主機上,根據處理規則,在本機隨時蒐集事件與效能資料的程式。

MOM架構的性質分成表現層、業務邏輯層與資料層。表現層提供管理的使用者介面,如MOM主控臺、網頁主控臺與報表;業務邏輯層包含資料存取伺服器(Data Access Server,DAS)、管理代理程式的集裝程式(Consolidator)與代理程式;資料層內則是SQL Server資料庫,用來和DAS與報表等對象互動,而且與代理程式互通資料。一組MOM架構,則稱為處理規則群組(Configuration Group),當企業規模成長到跨地理區的需求,或為了組織部門管理、網路頻寬的因素,就可以使用多個處理規則群組,便於區分管理。

MOM的主動式網路管理並不只是事件與效能的資料收集與存放,自動化的功能可以在狀況發生時,自動送出通知,並且執行事先應變演練過的批次檔或程序性指令;另一方面,網路管理者使用MOM主控臺檢視所有的資料時,配合專家知識庫的提示與建議,管理者能夠快速得到建議,了解該採取哪些應對處置。MOM的使用者管理,使用單一的嵌入式管理單元管理介面(MMC)時,可以監控節點及設定節點的規則。檢視節點資料時,利用微軟Office的Access,管理者可以匯出匯入資料,或依照需求客製化警訊檢視結果,監控節點的規則管理,也可以透過MMC檢視、變更與匯出匯入處理。MOM當然也不免俗地,用網頁管理介面的多視窗畫面,可以遠端控管。MOM的管理套件
SP1使功能更完備
未來的MOM 2004

微軟提供MOM預先定義好的解決方案模組,稱為管理套件(Management Pack),裡面封裝許多應用程式的管理經驗,定義電腦群組、事件與效能處理規則、自動回應的指令檔建議、專家知識庫與報表功能。

管理套件分成基礎管理套件(Base Management Pack,BMP)、應用程式管理套件(Application Management Pack,AMP)與協力廠商提供的延伸管理套件(Extend Management Pack,XMP)。基礎管理套件內建在MOM 2000的產品光碟內,包含的基礎授權大部分與Windows作業系統提供的服務與網路環境有關;而應用程式管理套件則是選購的模組,是微軟除作業系統以外的伺服器應用程式管理的支援;其他作業環境的管理,則需要另行尋找協力廠商開發的產品,也可以相容在MOM架構下。

MOM若要呈現資料,利用主控臺或網頁的檢視,以及報表的方式能夠多元的呈現。主控臺或網頁的檢視方式,管理者可以依需求自行調整MMC和HTML格式;管理套件裡面提供預先定義的報告類型多達140種以上,可以定期自動產生,發行至網站伺服器公布,或是用Microsoft Access與ODBC與資料庫連線後,再自定管理報表。

MOM的目標是「成為所有伺服器的主控臺」,基礎管理套件讓MOM可以支援MOM本身的管理,自動探索需要監控的新伺服器,並且在上面部署代理程式與處理規則,除了被動的蒐集系統運作狀態、事件資料,MOM的好處是可以長期追蹤效能趨勢,並以MOM管理套件支援的專家知識庫的建議,協助管理者克服管理技術障礙。

MOM 2000 SP1並不單獨提供Service Pack供使用者下載安裝,事實上目前出貨的產品,都應該是更新過MOM 2000 SP1的版本。SP1修正產品與文件的錯誤,最明顯的改善是國際語言的支援,使MOM可以管理非英文的作業環境,而且也可以監視超過兩倍過去支援伺服器的數量,使管理大型環境不再受限於效能與規模。

MOM 2000 SP1支援所有Windows Server 2003的功能,在.NET Framework、叢集架構服務(Microsoft Cluster Service,MSCS)與負載平衡(Network Load Balance,NLB)提供全新的基礎管理套件,尤其是MOM與AD套件的更新;應用程式管理套件中,Exchange 2000 Server、SQL Server和Application Center也大幅更新。總計約有 30 個管理套件更新。

資源套件中的新工具可增加MOM執行的效率。例如伺服器狀態監視器(Server Status Monitor,SSM)、快速測試事件規則的EventSim程式,及MOM專用的資料轉移工具(MOM DTS Package)。軟體開發套件在MOM 2000時主要是供程式開發人員設計管理套件之用,到了SP1內含的 SDK2,則提供說明文件和工具使用範例,獨立軟體廠商和開發人員可以利用SDK2,擴展及自動化MOM的功能,以利整合;SDK2也支援協力廠商平臺的管理,和其他管理系統能夠建立雙向連結管道,及擴充報表功能,如雙向的讀寫MOM資料、MOM SQL資料讀取、自定使用者介面、MOM資料顯示至Pocket PC等功能。MOM SQL資料讀取可以與查詢報表等功能結合,尤其與SQL Server最新加入的Reporting Services整合後,運用完整的報表生命周期策略,報表製作、管理、傳送機制提升更高的互動性。

除此之外, Visual Studio .NET已經可在 MOM環境內外進行指令碼測試與偵錯,為因應規模的延展性,也增加了指令碼容量的最大值。

市場上與MOM競爭的還有其他選擇,如HP OpenView ManageX、CA Unicenter、IBM Tivoli Enterprise與BMC Software Patrol,MOM獨到之處,在於針對Windows環境設計,而不是從Unix移植,而且整合微軟自身對於Windows環境的專家知識,同時MOM平臺能夠延伸,使協力廠商能夠開發不同作業環境的套件應用在MOM上,仍然可以和其他管理方案整合,例如Citrix的 MetaFrame XP與專用的WMI Provider、HP的Openview的Service Desk、NetIQ的XMP Connector for Tivoli、Global Maintech的WMI Event Providers for MVS/AS400/Unix/Linux等。

MOM的計價方式,每一顆應用在系統內的處理器都需要取得授權,以基礎管理套件上的處理器數計算,從MOM伺服器到受到管理的所有處理器都要計價;應用程式管理套件,則是從基礎管理套件計價上,再加上應用程式套件的個別處理器授權,但不需要取得伺服器授權、用戶端存取授權及網路連接器授權。而MOM資料庫所使用的SQL Server授權則又與MOM另行分開計價。

MOM 的下一個產品MOM 2004預計會縮短部署時間,從目前的以周為單位縮短至數小時內完成,支援更複雜的環境,以及循環式的更新檢視;檢視會提供拓撲的方式,使用者介面將會提供工作式的排列,並提供自動警訊的確認功能與叢集伺服器的監控;MOM的專家知識庫的語系支援會更完整,管理套件也會隨著微軟產品發表策略因應調整。文⊙李宗翰

熱門新聞

Advertisement