Web ファームでの Web 配置ツールの使用

公開日: 2009 年 7 月 23 日 (作業者: faith_a (英語))

更新日: 2009 年 9 月 9 日 (作業者: faith_a (英語))

Application Center 比較表

Application Center 機能 相当する Web 配置ツール機能
クラスター サービス - 運用のためのサーバー グループを定義する機能   Web 配置ツール: 手動同期 - 本来、このツールには Web ファーム用の集中制御機能はありません。 現在は、ファーム内の各サーバーに対して Web 配置ツールを呼び出すことでこの機能を達成しています。 この機能を将来のバージョンに組み込むことを検討中です。
クラスター サービス - COM+ ルーティング なし

クラスター サービス - COM+ アプリケーション クラスター なし
負荷分散 – NLB NLB または Application Request Router (ARR) を Web ファームに対して使用できますが、現時点では、NLB 用の制御メカニズムはありません。 この機能を将来のバージョンに組み込むことを検討中です。
負荷分散 – CLB なし
負荷分散 – その他のデバイス その他のデバイスを Web ファームの負荷分散に使用できますが、固有の制御メカニズムはありません。 この機能を将来のバージョンに組み込むことを検討中です。
要求転送 - 特定の要求の転送 Application Request Router 、NLB、その他の類似のメカニズムでこの機能を実現可能です。
配置 - コンピューターのクラスター全体にわたってのアプリケーション配置 Web 配置ツール: 配置 - 現時点でこの機能が備わっており、AC 以上の機能があります。同期対象に対してきめ細かな制御が可能です。
同期/複製 - コンピューターのクラスター全体にわたってのサイト同期など Web 配置ツール: 同期 - これは本質的に配置と同じです。
同期スケジュール - スケジュールに基づいて同期する機能 Windows タスク スケジューラーSystem Center Configuration Manager、またはカスタム プログラム/スクリプトのメカニズムを使用して管理できます。 この機能を将来のバージョンに組み込むことを検討中です。
自動同期 - 変更を検出し、変更やトリガーに基づいて同期する機能 現時点で未実装です。 この機能を将来のバージョンに組み込むことを検討中です。
監視 - ログやパフォーマンス カウンターおよびしきい値に基づくアクションの集合体 System Center Operations Manager で、この機能が提供されます。
管理コンソール - Web ファーム タスクを管理するための単一 UI サーバーの管理に使用できる IIS マネージャー コンソールがあります。 これを共有構成と一緒に使用して、ファーム全体で共有される変更を加えることができます。 また、IIS マネージャー内にコンピューターのクラスターの概念を導入する Web Farm Framework もあります。 Web 配置ツールを使用して IIS マネージャー内からファーム全体にわたって同期する機能はまだ実装されていません。 現時点では、IIS マネージャーの外部から手動で同期を行う必要があります。 この機能を将来のバージョンに組み込むことを検討中です。
アプリケーション イメージ - アプリケーションの定義および同期対象の定義 Web 配置ツール: カスタム マニフェスト/パッケージ - アプリケーションを構成するリソースのコレクションを定義するために、マニフェストを使用します。 これを使用することで、これらのリソースすべてを含むアプリケーション パッケージ (.zip ファイル) を作成でき、また配置、同期、バージョン管理、およびロールバックに使用できます。
AC.exe - クラスター管理のためのコマンド ライン ツール Web 配置ツール: msdeploy.exe - 同期と配置を制御できるコマンド ライン ツールです。 これに加えて、公開 API および PowerShell サポートも備わっています。 さらに、共有構成を使用している (同じ構成ファイルを使用している) 場合、コンピューターのグループの構成を編集するための汎用ツール (appcmd.exe、PowerShell、スクリプト API など) も備わっています。