トランザクション・クラスを使用して、ワークロード管理 (WLM) を行うために クライアント・ワークロードを分類することができます。WLM が管理するワークロードは、 それぞれ別のサーバント領域をターゲットにする個別のトランザクションで構成されています。 それぞれ、特定のサービス・クラスで定義された目標を持ちます。 選択されたサービス・クラスにより、CPU 負荷が集中する可能性がある Java Garbage Collection (GC) の実行時における WLM の目標も決定されます。サービス・クラス階層内では、実動の WebSphere サーバー、CICS サーバー、または IMS トランザクション・サーバーなどの重要度の 高い作業より高位の位置にサーバントを設定しないようにします。
ご使用のサービス・クラスのサービス目標 (ゴール) を定義する必要があります。 また、サーバーのサービス目標も定義する必要があります。 各サービス・クラスのサービス目標 (ゴール) の定義に関する詳細は、z/OS MVS 計画: ワークロード管理 ブック (SA88-8574)(http://publibz.boulder.ibm.com/epubs/pdf/iea2w131.pdf)、 または z/OS WLM Web ページ (http://www.ibm.com/servers/eserver/zseries/zos/wlm/) を参照してください。
各トランザクションは、サーバント・プロセスで独自の WLM エンクレーブにディスパッチされ、 サービス・クラスの目標に従って管理されます。 選択されたサービス・クラス により、CPU 負荷が集中する可能性がある Java Garbage Collection (GC) の実行時における WLM の目標も決定されます。
WLM で必要と判断された場合に迅速に初期化できるように、 このサーバントを STC 重要度が高いサービス・クラスに分類する必要があります。 ただし、サービス・クラス階層内では、 CICS サーバーや IMS トランザクション・サーバーなどの、より重要度の高い作業より 高位の位置にサーバントを設定しなくてもかまいません。
コントローラーは、システムで作業を受け取ると処理を実行し、トランスポート・ハンドラーの管理、作業項目の分類、 ハウスキーピング・タスクの処理を行います。そのため、コントローラーも STC 重要度が高い サービス・クラスに分類する必要があります。
WLM CB タイプ分類基準を使用して、作業項目を分類できます。
サーバーおよびユーザー ID 基準を使用して作業を分類するには 、WLM ISPF ダイアログ・パネルの WLM Workload Classification 規則を組み合わせて使用します。 WLM Classification 規則の定義については、分類規則の例が含まれたワークロード管理 (WLM) および関連項目を参照してください。
トランザクション・クラスを使用して作業を分類するには、 このタスクで説明するとおり、 トランザクション・クラスのマッピングを定義して使用します。 以下のステップは、トランザクション・クラスを使用して作業を分類するために使用します。
--------Qualifier-------- -------Class-------- Action Type Name Start Service Report DEFAULTS: OPS_DEF ________ _____ 1 TN %%DMN ___ OPS_HIGH RWSDMN _____ 1 TN T5SRV* ___ OPS_MED RT5SRV _____ 1 TN WS%%%% ___ SYSSTC RWSCTLR ____ 1 TN WS%%%%S ___ OPS_HIGH RWSSRVR
以下のテーブルでは、デフォルトのサービス・クラスが WSMED であり、 レポート・クラスが RWSDEFLT である CB-type 作業の分類規則を示します。 WSPROD WebSphere サーバーで実行される作業は WSMED として分類され、 レポート・クラスは RWSPROD になります。 ただし、トランザクション・クラスが TCLASS1、TCLASS2 である場合、 または TCLASS2 が以下のトランザクション・クラスの マッピング・ファイルを介して割り当てられている場合を除きます。
Qualifier Qualifier Start Service Report # type name position Class Class - --------- -------- -------- -------- -------- Default: WSMED RWSDEFLT 1 CN WSPROD 1 WSMED RWSPROD 2 . TC . TCLASS1 WSFAST RWSPRD1 2 . TC . TCLASS2 WSMED RWSPRD2 2 . TC . TCLASS5 WSSLOW RWSPRD5 1 CN WSTEST 1 WSSLOW RTSTEST 2 . UI . USER1 WSMED RTSTSTU2 2 . TC . TCLASS5 WSSLOW RTSTST5
TransClassMap www.ibm.com:80 /Webap1/myservlet TCLASS1 TransClassMap www.ibm.com:* /Webap1/myservlet TCLASS2 TransClassMap *:443 * TCLASS3 TransClassMap *:* /Webap1/myservlet TCLASS4 TransClassMap www.ibm.com:* /Webap5/* TCLASS5 TransClassMap * * TCLASS6