WebSphere Extended Deployment, Version 6.0.x     Operating Systems: AIX, HP-UX, Linux, Solaris, Windows, z/OS

HTTP のアプリケーション配置の概説

http 要求タイプの動的なアプリケーション配置は、WebSphere Extended Deployment 内で、 ノード・グループ、動的クラスター、オンデマンド・ルーター (ODR) と関連したオートノミック・マネージャー、 およびアプリケーション配置のオートノミック・マネージャーの連携によって達成されます。アプリケーションの作業要求の変動ボリュームは、アプリケーション配置機能によってアプリケーション・サーバー側に動的に適合します。アプリケーション配置機能によって定義されたビジネス目標の整合性が確実になります。

アプリケーション配置は、要求フロー優先順位付け機能に対する自然拡張機能で、要求フロー優先順位付けの概説で述べられています。ODR とその関連したオートノミック・マネージャーが、ワークフローが定義されたポリシーに適切に従うことを確実にするのに対し、アプリケーション配置機能は、そこで実行されているアプリケーションおよびノードが作業の流入をサポートするために適切なレベルを維持することを確実にします。ワークフローが少ないときは、リソース・プール内で実行されるアプリケーション・インスタンスは最小に保持されます。大量のワークフローがあるときは、 要求に対応するために、実行するアプリケーション・インスタンスが増加します。

ワークフローが軽い場合の配置

前の図は、要求ワークフローが少ないときの株式取引会社のアプリケーション配置プロセスを表しています。 例えば、このスナップショットは、オフピーク時の要求フローを表示しています。 ODR とそのマネージャーは、受信要求フローの優先順位付けを制御します。 アプリケーション配置機能の意思決定ユニットは、受信 URI 要求のサービス・ポリシーおよび指定されたアプリケーション・サーバー・リソースの要求レベルを認識しています。 結果として、実行されているアプリケーション・インスタンスは指定された要求が満足するものです。

次に、受信 URI 要求で突然スパイクが発生します。 例えば、現在昼食時間で、すべてのオンライン取引顧客が個人使用で Web に自由にアクセスします。 この突然の作業要求変動は、その他の環境では対応に手操作による介入が必要ですが、動的操作のオートノミック機能によって、人の手を借りずに処理されます。

増加したワークフローでの配置

より重い要求フローがある時間帯では、アプリケーション配置機能は、多くのアプリケーション URI のために作成されたビジネス目標に確実に適合しなければなりません。 結果として、動的操作のオートノミック・マネージャーは、連携して環境のバランスをとらなければなりません。 前の図形で達成されたバランスを見ることができます。 サービス・ポリシー定義のバランスがとれている間は、ワークフロー変動は、使用可能なノード上で実行されているアプリケーション・インスタンスの増加によって適合されます。 ピークが下降すると、アプリケーション配置機能は、実行するアプリケーション・インスタンスの数をそれに従って削減します。

動的アプリケーション配置の機能性には、基本的な WebSphere Extended Deployment コンポーネントが必要です。 アプリケーション配置には、ノード・グループ、動的クラスター、およびサービス・ポリシーが必要です。 ノード・グループは、共通の機能を持つノードのリソース・プールです。 動的クラスターは、アプリケーション・デプロイメント・ターゲットで、ノード・グループと緊密に統合されています。 サービス・ポリシーは、特定のアプリケーション URI に割り当てられたパフォーマンス目標です。

これらのコンポーネントは、オートノミック・マネージャーと統合されたとき、動的アプリケーション配置が機能するようにサポートします。




Related tasks
動的アプリケーション配置の構成
オートノミック要求フロー・マネージャーの構成

Concept topic    

Terms of Use | Feedback Last updated: Mar 20, 2006 12:30:55 PM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/codappplacement.html

© Copyright IBM 2004, 2006. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)