z/OS オペレーティング・システムでのトランザクション・クラス伝搬

サービス・ポリシーには 1 つ以上のトランザクション・クラス定義が含まれる。 サービス・ポリシーが目標を作成するのに対して、ジョブ・トランザクション・クラスは、ジョブをその目標に結びつけるために使用されます。z/OS® 常駐アプリケーションを操作する場合、 サービス・ポリシーに定義されている目標は、アクティブなワークロード管理にではなく、 モニターおよびレポートにのみ使用されます。トランザクション・クラスは、 要求に対して伝搬され、z/OS のワークロード・マネージャー (WLM) によって使用される TCLASS 値を提供する目的も持っています。

トランザクション・クラス

トランザクション・クラスは、サービス・ポリシーに分類される作業のサービス・ポリシーのサブコンテナーです。そのサービス・ポリシーはさらに詳細なモニターに使用されます。 サービス・ポリシーとトランザクション・クラスの間の関係は 1 対多です。単一のサービス・ポリシーに、複数のトランザクション・クラス定義が含まれていてもかまいませんが、それぞれのトランザクション・クラスは 1 つのサービス・ポリシーのみに属します。すべてのサービス・ポリシーに、デフォルトのトランザクション・クラスがあり、ほとんどのシナリオではこのトランザクション・クラスで十分です。環境で、さらに詳細なモニターが必要な場合は、追加のトランザクション・クラスが作成されます。各トランザクション・クラス名は、セル内で固有でなければなりません。

バッチ環境では、各ジョブはジョブ・クラスに割り当てられます。ジョブ・クラスにより、バッチ・ジョブのセットごとのリソース使用量のポリシーが設定されます。ジョブがジョブ・クラスを指定しない場合は、デフォルトのクラスが提供されます。

バッチ環境のサービス・ポリシー種別は、ジョブ・スケジューラーに定義された一連のルール (任意のジョブをデフォルト・トランザクション・クラス DEFAULT_TC に割り当てるルール) によって制御されます。

ジョブ・スケジューラーにより、種別ルールのリストが順番に評価され、最初に一致したルールで指定されたトランザクション・クラスが割り当てられます。 セルごとにサポートされている種別ルール・セットは 1 つのみです。デフォルトの構成可能なトランザクション・クラス (デフォルトでは DEFAULT_TC) は、 このセットに関連付けられています。ジョブに一致する種別ルールがない場合、 デフォルト・トランザクション・クラスがそのジョブに適用されます。バッチ環境のみが存在する場合、トランザクション・クラス名を指定するフィールドがあります。

ジョブ・ディスパッチ要求が制御領域に到達すると、TCLASS は HTTP 要求ヘッダーから抽出され、z/OS サービス・クラスの WLM と要求との関連付けに使用されます。指示されたサービス・クラスを持つ別プログラムが作成され、WLM を使用して、ジョブが実行されるサーバント領域にディスパッチされます。サービス・クラス目標を達成するためのキューイングおよび優先順位付けは、この時点で z/OS の WLM によって行われます。


トピックのタイプを示すアイコン 概念トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_cgzosclasses
ファイル名:cgrid_cgzosclasses.html