分散トランザクション処理機能 OpenTP1 システム定義
システムサービス定義には,OpenTP1システム全体の構成と実行環境を定義するものとして,システム環境定義,システムサービス構成定義,ユーザサービス構成定義などがあります。
また,OpenTP1システム全体に共通な項目で,そのノード内のシステムサービス,およびユーザサーバの実行環境などを定義するシステム共通定義とユーザサービスデフォルト定義があります。
そのほかの定義は,個々のシステムサービスごとに,そのシステムサービスが使用するリソースや実行オプションを記述するものです。OpenTP1システムの各システムサービスは,独立したプロセス(空間)として動作します。ジャーナルサービス,スケジュールサービスなど,OpenTP1のシステムサービスに対応した実行環境を定義するのが各システムサービス定義です。
マルチノードサービスを使用する場合,各ノードでグローバルアーカイブジャーナルサービスの有無によって,定義する必要があるものとないものがあります。グローバルアーカイブジャーナルサービスと各定義の関係を次の表に示します。
表1-5 グローバルアーカイブジャーナルサービスと各定義の関係
| 項番 | 定義名 | グローバルジャーナルサービスのないノード | グローバルジャーナルサービスのあるノード |
|---|---|---|---|
| 1 | システム環境定義 | ○ | △ |
| 2 | システムサービス構成定義 | ○ | ○ |
| 3 | ユーザサービス構成定義 | ○ | × |
| 4 | システム共通定義 | ○ | ○ |
| 5 | ロックサービス定義 | △ | × |
| 6 | タイマサービス定義 | △ | △ |
| 7 | ネームサービス定義 | △ | △ |
| 8 | プロセスサービス定義 | ○ | △ |
| 9 | スケジュールサービス定義 | △ | × |
| 10 | トランザクションサービス定義 | ○ | × |
| 11 | XAリソースサービス定義 | △ | × |
| 12 | インタバルサービス定義 | △ | × |
| 13 | ステータスサービス定義 | ○ | ○ |
| 14 | ジャーナルサービス定義 | ○ | × |
| 15 | システムジャーナルサービス定義 | ○ | × |
| 16 | チェックポイントダンプサービス定義 | ○ | × |
| 17 | ログサービス定義 | ○ | ○ |
| 18 | マルチノード構成定義 | ○※ | ○※ |
| 19 | マルチノード物理定義 | ○※ | ○※ |
| 20 | グローバルアーカイブジャーナルサービス定義 | × | ○ |
| 21 | アーカイブジャーナルサービス定義 | × | ○ |
| 22 | DAMサービス定義 | ○※ | × |
| 23 | TAMサービス定義 | ○※ | × |
| 24 | クライアントサービス定義 | ○※ | × |
| 25 | ISTサービス定義 | ○※ | × |
| 26 | RMMサービス定義 | ○※ | × |
| 27 | 監視対象RM定義 | ○※ | × |
| 28 | 拡張RM登録定義 | △ | × |
| 29 | XATMI通信サービス定義 | ○※ | × |
| 30 | メッセージキューサービス定義 | △ | × |
| 31 | ユーザサービスネットワーク定義 | △ | × |
| 32 | rapリスナーサービス定義 | ○ | × |
| 33 | rapクライアントマネジャサービス定義 | ○ | × |
| 34 | 性能検証用トレース定義 | △ | △ |
| 35 | XAR性能検証用トレース定義 | △ | △ |
| 36 | JNL性能検証用トレース定義 | △ | △ |
| 37 | LCK性能検証用トレース定義 | △ | △ |
| 38 | TRNイベントトレース定義 | △ | △ |
| 39 | リアルタイム統計情報サービス定義 | △ | × |
| 40 | リアルタイム取得項目定義 | △ | × |
| 41 | MQAサービス定義 | ○※ | × |
| 42 | MQTサービス定義 | ○※ | × |
| 43 | テスタサービス定義 | ○※ | × |
| 44 | ユーザサービスデフォルト定義 | ○ | × |
| 45 | ユーザサービス定義 | ○ | × |
ユーザサーバでも同様に,ユーザサーバごとに使用するリソースや実行オプションを定義します。MCFを使用する場合は,一つのサービスに一つのアプリケーションが対応します。ユーザサーバは複数のサービスを提供できます。このサービスの集合体をサービスグループといい,一つのサービスグループは一つのユーザサーバに対応します。このサービスグループの実行環境を定義するのがユーザサービス定義です。
All Rights Reserved. Copyright (C) 2006, 2012, Hitachi, Ltd.