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

複数層構成での速度係数の構成

このタスクを使用して、ご使用の複数層構成の速度係数を計算し、 構成します。

Before you begin

WebSphere Extended Deployment をインストールし、ワークロードで操作可能なアプリケーションを インストールする必要があります。

Why and when to perform this task

トランザクション・クラス、ターゲット Web モジュール、 処理層のあらゆる組み合わせに対する速度係数があります。速度係数は、指定されたターゲット・モジュールの存続中に、 指定されたトランザクション・クラスの要求が処理層を どの程度ロードするかを記述します。細分性の変化レベルで 速度係数を定義できます。速度係数はより幅の広い範囲で定義できます。 ARFM はサービス・クラス、ターゲット・デプロイメント・ターゲット、処理層の レベルで速度係数を使用します。処理層がターゲット層でない場合、あるいはターゲット・モジュールで 唯一の処理層でない場合は、任意の処理層の多くのレベルで 速度係数を定義できます。

複数層を持つ構成では、 作業プロファイラーはターゲット層の速度係数を 自動的に計算します。ターゲット層はオンデマンド・ルーター (ODR) と直接 通信します。ターゲット層より深い層に対し、速度係数を 定義する必要があります。デプロイメント・ターゲットがターゲット層と非ターゲット層を含む場合、 作業プロファイラーはその状態で自動的に速度係数を計算できないため、 両方の層について速度係数を構成する 必要があります。平均 CPU 使用効率を平均実行要求数で除算して 速度係数を計算できます。このタスクは、 これらの値を検索し、ご使用の複数層構成のための速度係数を構成する 方法を記述しています。
  1. トランザクション・クラスとモジュール・ペアのためのトラフィックを生成します。 アプリケーション・クライアントまたはストレス・ツールを使用してトラフィックを生成 できます。
  2. ご使用の構成で CPU 使用効率をモニターします。平均 CPU 使用効率を 決定してください。 ご使用のトラフィックにサービス提供をしているすべてのマシンと、 それらとパフォーマンス対話するすべてのマシンについての CPU 使用効率を、 「動作ポリシー」>「Autonomic managers」>「Autonomic Request Flow Manager」パネルの、「Maximum CPU utilization」プロパティーで定義した 制限設定にする必要があります。CPU 使用効率の測定中に システムが変更を行わないようにするため、すべてのオートノミック・マネージャーを 使用不可にしてください。
    • アプリケーション配置コントローラー: アプリケーション配置コントローラーを手動モードにして 使用不可にしてください。「Operational policies」>「Autonomic managers」>「Application placement controller」をクリックします。 「使用可能にする」チェック・ボックスをクリックし、 アプリケーション配置コントローラーを使用不可にするための検査が行われないようにします。
    • オートノミック要求フロー・マネージャー: 1 つのフロー (例えば、ODR、デプロイメント・ターゲット、 サービス・クラス組み合わせなど) のみを使用している場合は Magic N モードを使用できます。 その他の場合は、手動モードのオートノミック要求フロー・マネージャーが必要な 場合があります。
    • 動的ワークロード管理: それぞれの動的クラスターごとに動的ワークロード管理を 使用不可にします。「サーバー」>「動的クラスター」>「dynamic_cluster_name」> 「Dynamic WLM」をクリックします。「Dynamic WLM」チェック・ボックスをクリックし、 動的ワークロード管理を使用不可にするための検査が行われないようにします。
    オートノミック・マネージャーを使用不可にした場合、バックグラウンド・タスクを通じて CPU ロード を追加することができます。ご使用のハードウェア用に外付けモニター・ツールを使用してください。
  3. 管理コンソールでランタイム図表を使用して、 実行中の要求の数をモニターしてください。 管理コンソールで「Runtime Operations」>「ラン タイム・トポロジー」をクリックします。並行要求数を 表示できます。
  4. デプロイメント・ターゲットの速度係数を計算してください。 次の式を使用して 速度係数を計算します。
    speed factor = (normalized CPU speed) * (CPU utilization) / 
    	(number of concurrent requests, measured at entry and exit of the target tier)
  5. 管理コンソールで速度係数を構成してください。 デプロイメント・ターゲット (サーバーのクラスターまたはスタンドアロン・アプリケーション・サーバー) に カスタム・プロパティーをセットします。「speedFactorOverrideSpec」カスタム・プロパティーで 作成できるオーバーライドについての詳細は、 オートノミック要求フロー・マネージャー (ARFM) の構成用 カスタム・プロパティー を参照してください。
    1. デプロイメント・ターゲットのそれぞれの層のケースを定義してください。 それぞれのケースはコンマで分離されています。それぞれのケースはユーザーが計算した速度係数と同じ値に セットされたパターンを含みます。パターンは、 サービス・クラス、トランザクション・クラス、アプリケーション、特定の層にオーバーライドできるモジュール のセットを定義します。パターンは次のとおりです。
      service-class:transaction-class:application:module:[tier, optional]=value
      * 記号を入力することにより、サービス・クラス、トランザクション・クラス、アプリケーションまたは モジュールのワイルドカードを指定できます。それぞれのパターンは、最大で 1 個のアプリケーション、 最大で 1 個のモジュール、最大で 1 個のサービス・クラス、 最大で 1 個のトランザクション・クラスを含むことができます。層はオプションで、 デプロイメント・ターゲット名と相対層名を示します。値を速度係数オーバーライド数 に設定するか、none に設定してオーバーライドなしを定義します。 次の例は、 二層構成の速度係数オーバーライド値を示します。
      *:*:*:*=none,*:*:*:*:../DbCel/CICS=0.7
      最初の層には オーバーライドがありません。DbCel という名のセルの CICS+1 という 層に 0.7 のオーバーライドがあります。
    2. 管理コンソールにカスタム・プロパティーを作成してください。 デプロイメント・ターゲットで、「カスタム・プロパティー」>「新規」をクリックします。カスタム・プロパティー の名前は speedFactorOverrideSpec で、カスタム・プロパティーの値は 前のステップで合成したストリングです。
    3. ご使用の構成を保管してください。

Result

速度係数は、作業プロファイラーにより作成された速度係数値をオーバーライドするように 構成され、一層以上のパフォーマンス管理をサポート します。

What to do next

それぞれのトランザクション・クラス・モジュールと、非ターゲット層ノード・ペアごとにこのステップを 繰り返します。またそれぞれの外部ノードごとにノード速度を構成する必要があります。 詳しくは、ノード計算能力の構成を参照 してください。



Related concepts
処理の複数層

Related tasks
オートノミック要求フロー・マネージャーの構成

Task topic    

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

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