■今回は,具体的な企業のシステムを想定して,MOMのシステムを導入していく方法を紹介する。インストール作業のほとんどはウィザードで進むが,事前に決めておくことがいくつかある。
■システム設計では,4つのコンポーネントとそれらを結びつけるネットワークの仕様を決定しなければならない。また,3種類の専用サービス・アカウントを使用するため,セットアップ前に作成しておく。
△ 図をクリックすると拡大されます |
図1●今回想定する環境 |
MOMは小規模から大規模までのシステムをカバーするサーバー管理ソフトであり,その規模に応じて,導入方法も異なってくる。今回は図1に示すような仮想の企業にMOMを導入する手順を紹介していくことにしよう。
この企業では,Windows Server 2003が稼働するサーバーが50台あり,そのすべてをMOMで管理する予定である。50台のサーバーのうち,45台を本社と各支社に設置し,ファイル・サーバーや業務アプリケーション・サーバーとして使用している。本社と各支社は高速な通信回線で結ばれている。残り5台は,DMZ(非武装地帯)を使ってインターネット上に公開されているWebサーバーとメール・サーバーである。
MOMのコンポーネントを理解する
△ 図をクリックすると拡大されます |
図2●MOMのシステム構成 |
(1)MOM管理サーバー
MOMの中心となるサーバー・コンポーネントで,管理対象のWindowsサーバーからイベントとパフォーマンスのデータを収集し,そのデータをデータベース・サーバーに記録する役割を果たす。
(2)MOMデータベース
SQL Server 2000以降を利用して構成するデータベースで,MOM管理サーバーが収集したイベントとパフォーマンスのデータを短期間,保管する。
(3)管理対象のサーバー
MOM管理サーバーにイベントとパフォーマンスのデータを提供する。管理対象のWindowsサーバー1台ずつにエージェント・ソフトを導入する。
(4)コンソール
システム管理者向けのユーザー・インターフェースを提供するツール。MOM管理サーバーの設定に使う「管理者コンソール」とエージェントを導入した管理対象サーバーの情報を監視する「オペレータ・コンソール」の2種類がある。
なお,MOMでは,Active Directoryドメインは必須ではなく,ワークグループ構成のWindowsサーバーも管理可能である。ただし,Active Directoryドメインがあれば,通信のセキュリティ向上やサービス・アカウントの権限割り当てが容易になるなどの利点がある。
管理対象に応じてシステムを設計
では,今回想定する環境を例に,MOMの導入手順を説明していこう。
最初はシステム設計である。MOMのシステムでは,4つのコンポーネントとそれらを結びつけるネットワークの仕様を決定しなければならない。
△ 図をクリックすると拡大されます |
表1●MOM管理サーバー/MOMデータベース・サーバーのシステム要件(共通) |
今回想定する環境では,管理対象サーバーの数が50台と少ないため,負荷はそれほど高くないと考えられる。そのため,新しいコンピュータを1台,用意すれば十分である。
もし,MOM管理サーバーがダウンしても管理を継続したければ,もう1台のMOM管理サーバーを用意して処理を引き継ぐようにシステムを構成できる。今回は,主に監視目的でMOMを使用しているため,MOM管理サーバーがダウンしても,管理対象サーバーに与える影響は少ないと考えられる。そのため,2台目のMOM管理サーバーは用意しない。
2番目に,MOMデータベース・サーバーの仕様を決定する。MOMデータベースのシステム要件は,表1に示したMOM管理サーバーと同じである。MOM管理サーバーにMOMデータベースをインストールしてもよい。今回想定する環境では,MOM管理サーバーの負荷が低いため,MOM管理サーバーと同じコンピュータにMOMデータベースを作成することにする。
MOMデータベース・サーバーでは,データベースのサイズを見積もっておく。MOMデータベースは,エージェントが送るイベントやパフォーマンスのデータを短期間,保管するデータベースである。そのため,MOMデータベースのサイズは,管理対象サーバーに導入するエージェントの数に比例する。目安としては,1つのエージェントに対して,100Mバイトを用意するとよい。今回は,50のエージェントを管理するため,MOMデータベースのサイズとして,5Gバイトを確保する。
△ 図をクリックすると拡大されます |
表2●管理対象のWindowsサーバーのシステム要件 |
△ 図をクリックすると拡大されます |
表3●管理者コンソール,オペレータ・コンソールのシステム要件 |
△ 図をクリックすると拡大されます |
図3●MOM 2005 Seizer |
マイクロソフトのWebサイトには,米MicrosoftのMOMパフォーマンス・ラボで実際に調査したデータを基にシステムを設計できる「MOM 2005 Seizer」というツールも用意されている(図3)。エージェントの数と保管するデータの日数を入力するだけで,必要なMOM管理サーバーの台数やスペック,確保すべきデータベースのサイズなどを教えてくれる便利なものである。