Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 システム定義


1.2.1 システムサービス定義の構成

システムサービス定義には,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を使用する場合は,一つのサービスに一つのアプリケーションが対応します。ユーザサーバは複数のサービスを提供できます。このサービスの集合体をサービスグループといい,一つのサービスグループは一つのユーザサーバに対応します。このサービスグループの実行環境を定義するのがユーザサービス定義です。