今回は Best Practice Analyzer ( ベスト プラクティス アナライザー:BPA) の追加情報をお知らせします。BPA とは、サーバーの構成をチェックして、標準的な環境でサーバーを理想的な構成とするガイドラインを示す機能です。

※ BPA については以前こちらの記事でもお伝えしています。

BAP は、Windows Server 2008 R2 で新たにサーバーマネージャに統合された新機能で、これまでは、次のサーバーの役割で提供されていました。

  • Active Directory ドメインサービス
  • Active Directory 証明書サービス
  • DNS サーバー
  • Remote Desktop Services
  • Web サーバー (IIS)

新たに、次のサーバーの役割で BPA が提供されています。各役割用の BPA はダウンロードサイトから更新パッケージを入手してインストールしていただくことにより、利用できるようになります。

  • KB977238 : Hyper-V
  • KB981111 : ファイル サービス
  • KB981391 : Active Dreictory Rights Management サービス (AD RMS)
  • KB977236 : DHCP サーバー
  • KB981390 : Windows Server Update Services
  • KB981392 : アプリケーションサーバー
  • KB977239 : ネットワークポリシーとアクセス サービス

または、コントロールパネルの Windows Update の設定で「推奨する更新プログラム」のチェックを設定している場合には、更新プログラムが自動的にリストされます。

update

更新モジュールをインストールした後、サーバーマネージャで各役割を表示すると BPA の欄が追加表示されます。下の画面は Hyper-V の BPA です。

bpa 

例えば Hyper-V では 3 つのカテゴリに基づいて、次のような項目がチェックされます。

  • 要件のルール(Prerequisite)
    • Windows Hypervisor が実行中である
    • Hyper-V Virtual Machine Management サービスが実行中である、など
  • 構成のルール(Configuration)
    • Hyper-V がただ 1 つの有効な役割である必要がある
    • 1 つまたは複数の外部仮想ネットワークを仮想マシン専用として予約する
    • すべてのゲスト オペレーティング システムで現バージョンの統合サービスを実行する
    • 仮想マシンの一時停止を避ける
    • 使用する仮想プロセッサ数はサポートされている最大数を超えてはならない、など
  • 操作のルール(Operation)
    • 運用環境でサーバーのワークロードを実行している仮想マシン上ではスナップショットの使用を避ける、など

BPA は次のタイミングでチェックを実施(役割をスキャン)していただくのが効果的です。

  • 役割を新規に追加した後の設確認
  • 障害や問題発生時の事前切り分け
  • 定期的な健康診断

BPA に関する詳細は TechNet サイト(英語)をご覧ください。

伊賀 絵理子