付録I 用語解説

アプリケーションサーバで使用する用語について説明します。

(数字)
1.4モード
サーバの動作モードです。J2EE 1.4以降の機能を使用できます。データベースを含む複数のリソースのトランザクション管理ができます。
1:1系切り替えシステム
実行系のアプリケーションサーバと待機系のアプリケーションサーバが1:1で対応しているシステムです。実行系のアプリケーションサーバに障害が発生すると,待機系のアプリケーションサーバで処理を引き継ぎます。
(英字)
Application Server
アプリケーションサーバの実行環境を構築する基盤製品です。Application Server Standardと,Application Server Enterpriseの総称です。
BMP(Bean-Managed Persistence)
Enterprise Beanのビジネスメソッド内でデータの永続化を管理するモデルです。
BMT(Bean-Managed Transaction)
Enterprise Beanでトランザクションを管理するモデルです。Session BeanおよびMessage-driven Beanが対象になります。Entity Beanは対象外です。
CMP(Container-Managed Persistence)
EJBコンテナがデータの永続化を管理するモデルです。
CMT(Container-Managed Transaction)
EJBコンテナがトランザクションを管理するモデルです。Session Bean,Entity BeanおよびMessage-driven Beanが対象になります。
Component Container管理者
スーパーユーザ以外の,J2EEサーバやバッチサーバのセットアップ,J2EEサーバやバッチサーバの起動・停止などを実施できるユーザを指します。Component Container管理者はUNIXの場合に設定できます。
Cookieスイッチング機能
負荷分散機で提供しているサーバスイッチング機能の一つです。Cookieスイッチング機能を使用すると,クライアントからのリクエストパケット内のCookie情報に基づいて,同じサーバにセッションをリダイレクトします。
CORBAネーミングサービス
CORBAの仕様に準拠した,リモートオブジェクトの格納場所を管理するためのネーミングサービスです。アプリケーションサーバの構成ソフトウェアであるCosminexus TPBrokerによって提供される機能です。
cosminexus.xml
Cosminexus アプリケーションサーバ独自の情報を定義するための属性ファイルです。
Cosminexus Component Container
サーバ・サイドの業務処理プログラム(ビジネスロジック)をコンポーネントとして実行するための構成ソフトウェアです。また,アプリケーションサーバの運用管理をするためのManagement Server,統合ユーザ管理,snapshotログ収集などの機能も提供しています。
Cosminexus Component Transaction Monitor
クライアントからのリクエストのスケジューリングを実現するための構成ソフトウェアです。
Cosminexus Performance Tracer
リクエストが処理されるときに,決められたポイントごとに各機能が出力する性能解析情報をファイルに出力するための構成ソフトウェアです。
Cosminexus アプリケーションサーバ
アプリケーションサーバを中核とした,性能および信頼性の高いアプリケーションを実行および開発するためのシステム構築基盤製品です。
CTM
Cosminexus Component Transaction Monitorのことです。リクエストのスケジューリングをするための構成ソフトウェアです。
CTMデーモン
クライアントからのリクエストを制御するスケジュールキューを管理するプロセスです。リクエストのスケジューリングを実現する,スケジューラとして機能します。
Management Serverを利用している場合,CTMデーモンは論理サーバとして扱えます。
CTMドメイン
複数のCTMデーモンで構成される,情報共有と負荷分散の対象になる範囲です。CTMデーモンはCTMドメイン内で,それぞれに登録された業務処理プログラムの情報やスケジュールキューの負荷情報を交換してリクエストを振り分けます。
CTMドメインマネジャ
CTMドメインを管理するプロセスです。ホスト内のCTMデーモンの情報を,CTMドメイン内のほかのCTMドメインマネジャに配布します。
Management Serverを利用している場合,CTMドメインマネジャは論理サーバとして扱えます。
CTMレギュレータ
EJBクライアントからCTMデーモンに集中するリクエストを,分散集約するためのプロセスです。TPBrokerクライアント(CORBAクライアント)からJ2EEサーバ内で動作しているEJBアプリケーションを直接呼び出しできるゲートウェイ機能も提供します。
DB Connector
データベースに接続するためのリソースアダプタです。
DD
アプリケーションを運用環境に配置するときの定義情報を記述したものです。
EARファイル
J2EEアプリケーションを構成する複数のEJB-JARファイル,WARファイル,およびDDをEARファイル形式でパッケージ化したものです。
EIS
データベースやトランザクションサーバなど,企業内に構築されているバックエンドシステムです。
EJB(Enterprise JavaBeans)
業務ロジックをプログラムとして記述したビジネスロジック,および永続的データを格納するオブジェクトであるエンティティをJavaコンポーネント化したものです。
EJBクライアント
J2EEサーバ上で開始されているEnterprise Beanを呼び出すクライアントプログラムです。次の3種類があります。
  • EJBクライアントアプリケーション
  • サーブレットまたはJSPなどのWebアプリケーション
  • ほかのEnterprise Bean
EJBクライアントアプリケーション
Enterprise Beanを呼び出すJavaアプリケーションです。
EJBコンテナ
Enterprise Beanを制御する実行環境です。また,通信,トランザクション管理などのシステムレベルのサービスも提供します。Enterprise Beanの実体は,EJBコンテナの中で実行されます。
HAモニタ
クラスタソフトウェアの一つです。
システムを監視し,障害発生時などにシステムの切り替えを実行するプログラムです。HAモニタと連携することで,アプリケーションサーバで構築したシステムの信頼性や稼働率を向上できます。AIX,HP-UXまたはLinuxを使用しているときに連携できます。
HAモニタと連携することで,1:1系切り替えシステム,相互系切り替えシステム,N:1リカバリシステム,およびホスト単位管理モデルを対象とした系切り替えシステムが実現できます。
J2EEアプリケーション
JSP,サーブレット,EnterpriseBeanなどで構成されるアプリケーションです。アプリケーションサーバで扱うJ2EEアプリケーションの形式には,EARファイル形式でパッケージ化されたアーカイブ形式のアプリケーションと,アーカイブ化しない展開ディレクトリ形式のアプリケーションがあります。EARファイル形式でパッケージ化されたアプリケーションの場合,複数のEJB-JARファイル,複数のWARファイル,および一つのDDから構成されます。
J2EEアプリケーション実行時間の監視機能
EJBおよびWebアプリケーションのリクエスト実行時間を監視する機能です。実行時間監視中に障害を検知すると,メソッドタイムアウト機能およびメソッドキャンセル機能が動作します。
J2EEサーバ
J2EEコンテナを生成,実行する環境です。
J2EEリソース
サーバから利用できるリソースです。J2EEサーバの場合,データベース,OpenTP1,SMTPサーバなどを利用できます。また,バッチサーバの場合,データベースを利用できます。
J2EEリソースアダプタ
J2EEサーバに共有スタンドアロンモジュールとして配備したリソースアダプタのことです。
JNDI(Java Naming and Directory Interface)
Javaプラットフォーム用の標準拡張機能で,Java テクノロジに対応したアプリケーションに,企業内の複数のネーミングおよびディレクトリサービスへの統一したインタフェースを提供します。
アプリケーションサーバでは,Cosminexus TPBrokerのCORBAネーミングサービスを利用して,JNDIの機能を実現しています。
JP1
日立の統合システム運用管理ソフトウェアです。
JP1/AJS
日々の業務の中から,定型的・定期的なものを自動化して,システム運用に掛かるコストを削減し,少ない人員で確実な運用を実現するめたのプログラム群です。JP1/AJS - Manager,JP1/AJS - Agent,JP1/AJS - Viewの製品で構成されます。
JP1/AJS2 - SO
一つ一つの運用手順を蓄積し,ライブラリとして統合する運用管理の基盤機能を提供するプログラムです。立案したシナリオに合う運用手順をライブラリから選択し,運用環境に合わせてカスタマイズすることで,業務運用の設計を容易に,かつ高品質で実現することができます。
JP1/IM
企業情報システム全体を統合管理する基盤になるプログラム群です。JP1/IM - Manager,JP1/IM - View,およびJP1/IM - CMで構成されます。
JP1/IM - CM
業務システムを構成する各種のリソース(サーバ,ストレージなど)やシステム構成に関する情報を集約して管理するためのプログラムです。管理対象のリソースを任意にグルーピングできるため,システムの監視(性能,障害)や運用(設定配布,構成変更)の際に,グループ単位で管理したり操作したりできます。
JP1/NETM/Audit
システム内の製品が出力した監査ログを自動収集して,一括管理するためのプログラムプロダクトです。JP1/Baseと連携して,Cosminexusのアプリケーションサーバ,運用管理サーバ,連携する日立オープンミドルウェア製品などが出力した監査ログを監査ログ管理サーバで自動収集できます。また,収集した監査ログを,監査ログ管理サーバのデータベースで一元管理できます。
JP1/SC/DPM
デプロイメント操作を実行するためのソフトウェアです。ディスクイメージをバックアップしたり,OSやアプリケーションのインストールを一括して実施したりできます。
JP1イベント
システム内で何らかの事象が発生した際に,その事象に関してJP1/Baseに通知される情報です。
Management Server
運用管理ドメインを構成するサーバプログラムです。運用管理ドメイン単位に一つ配置します。
Management Serverは運用管理ドメイン内の各ホストに配置した運用管理エージェントに指示を出して,運用管理ドメイン全体の運用管理を実行します。
Managementアクション
Managementイベント発生時に自動的に実行される処理です。Managementアクションとしてどのような処理をするかは,Management Server側であらかじめ定義しておきます。
Managementイベント
Management Serverを利用して運用している場合に,運用管理ドメイン内の論理サーバで発生した事象に応じてManagement Serverで発行するイベントです。論理サーバでメッセージが出力されたタイミングで発行できます。例えば,リソース監視中に設定したしきい値を超えた場合などに発行できます。
Managementイベントに対してManagementアクションを定義しておくと,発生した事象に応じたアクションを自動的に実行できます。
Microsoft Cluster Service
クラスタソフトウェアの一つです。
システムを監視し,障害発生時などにシステムの切り替えを実行するプログラムです。Microsoft Cluster Serviceと連携することで,アプリケーションサーバで構築したシステムの信頼性や稼働率を向上できます。Windows Server 2003で使用できます。
Microsoft Cluster Serviceと連携したシステムでは,1:1系切り替えシステム,相互系切り替えシステム,N:1リカバリシステム,およびホスト単位管理モデルを対象とした系切り替えシステムが実現できます。
N:1リカバリシステム
クラスタ構成の実行系のアプリケーションサーバに対して,1台のリカバリ専用サーバを待機系として配置したシステムです。リカバリ専用サーバでは,障害が発生した実行系のアプリケーションサーバのトランザクションの決着をします。
ORBゲートウェイ
CORBAクライアントからJ2EEサーバ内で動作しているEJBアプリケーションを直接呼び出しできるゲートウェイ機能です。CTMレギュレータプロセスによって提供されます。
PRFデーモン
バッファに出力されたPRFトレースをPRFトレースファイルに出力するIOプロセスです。
Management Serverでは,論理サーバとして扱えます。Management Serverで扱う場合は,パフォーマンストレーサといいます。
PRFトレース
リクエストを処理する時にアプリケーションサーバの各機能で出力されたトレース情報です。バッファに出力されて,一定量たまったらPRFトレースファイルに出力されます。
PRFトレース取得レベル
PRFトレースを取得するレベルです。「標準レベル」,「詳細レベル」,「保守レベル」があります。「詳細レベル」または「保守レベル」を指定した場合,「標準レベル」に比べてトレース取得ポイントが多くなります。
PRFトレースファイル
PRFトレースを出力したバイナリ形式のファイルです。性能解析トレースファイル(CSV形式)に変換する基になるファイルです。
SecurityManager
セキュリティポリシーに基づいたWebコンテナの実行時保護をするJ2EEサーバの機能です。
Server Plug-in
Eclipseのプラグインです。Server Plug-inを使用すると次の操作ができます。
  • リソースアダプタのプロパティを設定したり,設定したリソースアダプタをJ2EEサーバやバッチサーバにデプロイしたりする。
  • J2EEアプリケーションのプロパティを設定したり,設定したJ2EEアプリケーションをJ2EEサーバにインポートしたりする。
  • 論理サーバを起動・停止する。
SFOサーバ
システム内のJ2EEサーバのJ2EEアプリケーション内で生成されたグローバルセッション情報を管理するJ2EEサーバです。メモリセッションフェイルオーバ機能を使用するときにシステム構成に含めます。
SFOサーバアプリケーション
SFOサーバ上で稼働するJ2EEアプリケーションを,SFOサーバアプリケーションといいます。SFOサーバアプリケーションはEJBで実装されています。なお,SFOサーバアプリケーションはアプリケーションサーバで提供しています。
Smart Composer機能
一般的な3階層モデルのアプリケーションサーバのシステムを,簡単に構築および運用できるよう支援する機能です。システム全体に対して,システムの設定,およびJ2EEアプリケーションやリソースアダプタのデプロイを一括で実行できるので,簡単,迅速にシステム構築ができます。
構築したシステムを一括で起動したり,一括でシステムの設定を変更したりなど,運用機能についてもサポートしています。
snapshotログ
ある時点でのJ2EEサーバやバッチサーバの状態が出力されたログファイルです。
トラブルシューティングに必要な情報が自動的に出力されます。
Management Serverを利用している場合は,次のタイミングで出力されます。
  • 論理サーバに異常が発生した時
  • 運用管理ポータルまたは運用管理コマンドによってsnapshotログの収集を要求した時
Management Serverを利用していない場合は,コマンド(snapshotlog)を実行した時に出力されます。このコマンドで出力できるのは,そのコマンドを実行したホストの情報だけです。
uCosminexus Client
EJBクライアント環境を構築するための製品です。
uCosminexus Operator
アプリケーションサーバをインストールしたマシンとは別のマシンから,GUI(Eclipseプラグイン)画面を使用して運用操作を実行するための製品です。例えば,実行環境がUNIXの場合に,別のWindowsのマシンでEclipseプラグインのGUIによる運用管理操作を実行したいときに,この製品を使用します。
usrconf.properties(ユーザプロパティファイル)
J2EEサーバ,バッチサーバ,Webコンテナサーバ,またはサーバ管理コマンドで使用するJavaVMのシステムプロパティを定義するファイルです。
Webアプリケーション
Webブラウザを備えたクライアントを対象に作成されたアプリケーションです。具体的には,サーブレットプログラム,JSPファイル,HTML/XMLドキュメントなどの集合体です。
Webコンテナ
Webアプリケーションを制御する実行環境です。また,セキュリティ,トランザクションなどの各種サービスも提供します。Webアプリケーションは,Webコンテナ上で動作します。
Java Servlet2.5仕様,およびJavaServer Pages Specification v2.1仕様に準拠したWebアプリケーションを実行できます。
Webサーバ
Webブラウザからのリクエスト受信およびWebブラウザへのデータ送信に関連する処理を実行するプログラムです。アプリケーションサーバでは,Hitachi Web Server,Microsoft IIS,またはインプロセスHTTPサーバを使用できます。インプロセスHTTPサーバは,J2EEサーバプロセス内で動作するWebサーバです。
なお,Management Serverを利用する場合,Hitachi Web Serverは論理サーバとして扱えます。
Webサーバ連携
アプリケーションサーバで使用するWebサーバとして,Hitachi Web ServerまたはMicrosoft IISを使用する方法です。
Hitachi Web ServerまたはMicrosoft IISにCosminexus Component Containerが提供するリダイレクタモジュールを組み込んで使用します。
Webシステム
1台の負荷分散機(ロードバランサ)と複数のWebサーバおよびアプリケーションサーバで構築されるWebクラスタシステムで,単一の業務サービスを提供します。
Windows Server Failover Cluster
クラスタソフトウェアの一つです。
システムを監視し,障害発生時などにシステムの切り替えを実行するプログラムです。Windows Server Failover Clusterと連携することで,アプリケーションサーバで構築したシステムの信頼性や稼働率を向上できます。Windows Server 2008で使用できます。
(ア行)
アーカイブ形式
EJBやサーブレットなどのアプリケーションの実体をJ2EEサーバの作業ディレクトリに持つJ2EEアプリケーションの形式です。
アプリケーションサーバ
情報システムの中間に位置し,ユーザの要求(プレゼンテーション層)とデータベースなどの業務システム(データ層)の処理を橋渡しするためのアプリケーション層を構築するためのミドルウェアです。
インプロセス
プロセスの起動のしかたです。インプロセスで起動させると,J2EEサーバのプロセス内で実行するように最適化されるので,パフォーマンスの高いシステムが実現できます。ネーミングサービス,トランザクションサービスおよびHTTPサーバ機能をインプロセスで起動できます。このとき,CORBAネーミングサービス,インプロセスOTSおよびインプロセスHTTPサーバは,J2EEサーバ起動時に自動で起動されます。
インプロセスHTTPサーバ
J2EEサーバのインプロセスで動作するWebサーバ機能です。Webコンテナの機能の一部として提供されます。
運用管理エージェント
運用管理者の代わりに,それぞれのホスト上の論理サーバを起動したり,設定ファイルを更新したりするエージェントプログラムです。
運用管理コマンドmngsvrutil
Management Serverを操作するためのCUIです。
運用管理サーバ
Smart Composer機能または運用管理ポータルでシステムを構築している場合に,Management Serverを配置したホストです。運用管理ドメイン内の各ホストに配置されている運用管理エージェントに対して,管理操作を指示します。
運用管理サーバモデル
Smart Composer機能または運用管理ポータルでシステムを構築している場合に,アプリケーションサーバとは別の運用管理用のホストにManagement Serverを配置するシステム構成モデルです。
運用管理ドメイン
Management Serverが管理する論理サーバの集合です。同じ運用管理ポリシーが適用されます。
運用管理ポータル
Management Serverを操作するためのGUIです。Webブラウザで表示します。
運用管理ポリシー
運用,監視,セキュリティなど,運用管理に関するポリシーです。
(カ行)
仮想サーバ
負荷分散機で複数の実サーバを管理するための仮想的なサーバです。負荷分散機では,クライアントから仮想サーバにアクセスされたトラフィックを,実サーバに自動分配します。
監査証跡
データベースの機能で出力する,データベースに対する操作記録のことです。データベースに対する権限の運用が適切に行われているかどうかをチェックするために使用します。アプリケーションサーバでは,監査証跡にアプリケーションサーバで構築したシステムの情報を出力するためのデータベース監査証跡連携機能を提供しています。
監査ログ
システム構築者やシステム運用者がアプリケーションサーバのプログラムに対して実行した操作,およびその操作に伴うプログラムの動作の履歴が出力されるファイルです。監査者が監査ログを調査することで,「いつ」「だれが」「何をしたか」を知ることができて,システムの運用が法規制,セキュリティ評価基準,または業界ごとの各種の基準に準拠していることを証明できます。
業務処理プログラム
ビジネスロジックを実装したEnterprise Beanのことです。
クラスタ
ある共通の機能を提供するサーバの集合です。
Management Serverでは,J2EEサーバクラスタまたはWebサーバクラスタを論理サーバとして扱えます。
クラスタソフトウェア
システムの信頼性向上,稼働率向上を目的として,システムの切り替えを実現するプログラムです。
実行中のサーバシステムに障害が発生した場合,事前に待機しているサーバシステムに,直ちに自動で切り替えることができます。そのため,オペレータが特に意識することなく,システムの信頼性や稼働率を高められます。
アプリケーションサーバでは,クラスタソフトウェアを使用して,1:1系切り替えシステム,N:1リカバリシステム,相互系切り替えシステム,およびホスト単位管理モデルを対象とした系切り替えシステムを実現できます。
AIX,HP-UXまたはLinuxを使用している場合は,クラスタソフトウェアとしてHAモニタが使用できます。Windowsの場合は,クラスタソフトウェアとしてMicrosoft Cluster ServiceおよびWindows Server Failover Clusterが使用できます。
グローバルCORBAネーミングサービス
CTMによってリクエストをスケジューリングする場合に,CTMドメイン内に含まれる複数のJ2EEサーバに登録されている業務処理プログラム(Stateless Session Bean)の情報を共有管理するネーミングサービスです。
系とは,業務処理に必要なハードウェアのほか,実行するプログラムや通信機器を含めたシステム全体の総称です。系の種類には,実行系と待機系があります。
系切り替え
システムに障害が発生した場合やシステムの保守のために,システムを切り替えることをいいます。系切り替えが行われると,待機系は業務処理を引き継いで実行系となります。一方,実行系は,さらに障害が発生した場合に備えて待機系となります。以降,系切り替えのたびに,実行と待機を交代して,どちらかの系で常に業務処理を実行するようにします。
コンテナ拡張ライブラリ
ユーザ作成ライブラリのインタフェースおよび機能を,J2EEコンテナ,Webコンテナ,またはバッチサーバから利用できるように拡張したライブラリです。Enterprise Bean,サーブレットおよびJSPから共通して利用できます。
(サ行)
サーバ管理コマンド
サーバで管理しているアプリケーションおよびリソースの設定をするためのコマンド群です。
サービス閉塞
J2EEアプリケーションの運用中に特定の業務処理プログラムを入れ替えたい場合などに,システム全体は稼働させたまま,該当サービスだけを安全に閉塞させる機能です。
サービスユニット
J2EEサーバやWebサーバで構成される業務サービスを提供する閉じた部分系を,サービスユニットといいます。Smart Composer機能では,サービスユニット単位でシステムを構築したり,一括起動や一括停止をしたりできます。
Smart Composer機能を利用してシステムを構築するときの概念です。
実行系
業務処理を実行させる系(実行中のサーバ)を指します。
実パラメタ
アプリケーションサーバの定義ファイルに設定するパラメタです。Smart Composer機能では,抽象パラメタを一つ設定することで,互いに関連のある複数の実パラメタに,一括で値を設定できます。
スケールアウト
システム全体の処理性能を向上させることを目的として,サーバの台数を増やすことをいいます。
スケールイン
システムの規模を縮小する場合などに,サーバの台数を減らすことをいいます。
スマートエージェント
1.4モードでグローバルトランザクションを使用する場合,またはCTMを使用する場合に,動的な分散ディレクトリサービスを提供するプロセスです。
Management Serverを利用する場合,スマートエージェントは論理サーバとして扱えます。CTMはスマートエージェントによって管理されます。
なお,グローバルトランザクションの場合でも,インプロセストランザクションサービスを利用するときは,スマートエージェントは不要です。
性能解析トレース
アプリケーションサーバで構築したシステムの性能を解析するためのトレース情報です。
性能解析トレースファイル
アプリケーションサーバで構築したシステムの性能を解析するためのトレース情報をCSV形式で編集出力したテキストファイルです。
セッションフェイルオーバ機能
J2EEアプリケーション実行中のHttpSessionオブジェクトに登録されたオブジェクトをセッション情報として管理し,J2EEサーバで障害が発生した場合には,管理しているセッション情報をほかのJ2EEサーバに引き渡す機能です。J2EEサーバで障害が発生し,ほかのJ2EEサーバにリクエストが転送された場合でも,障害発生前の状態で業務を続行できます。
セッションフェイルオーバ機能には,メモリセッションフェイルオーバ機能とデータベースセッションフェイルオーバ機能の2種類があります。メモリセッションフェイルオーバ機能の場合,セッション情報をSFOサーバで管理します。データベースセッションフェイルオーバ機能の場合,セッション情報をデータベースで管理します。
セッションフェイルオーバサーバ
メモリセッションフェイルオーバ機能を使用する場合に,J2EEサーバを配置しないで,SFOサーバを配置して使用するホストです。
セットアップウィザード
対話形式のウィザードプログラムを使用してシステムを構築するための機能です。必要最低限の項目を設定するだけで,J2EEアプリケーションを実行するためのシステムを構築できます。できるだけ少ない手順で実行環境を構築したい場合にお勧めの機能です。ただし,セットアップウィザードで実行できるのは,1台のマシンを対象にしたシステム構築だけです。
相互系切り替えシステム
クラスタソフトウェアを使用して実現できるシステムの一つです。アプリケーションサーバの実行系と待機系を1:1にする構成で,それぞれのアプリケーションサーバを実行系として稼働させながら,お互いの待機系にするシステムです。
(タ行)
待機系
障害に備えて待機させている系(待機中のサーバ)を指します。
抽象パラメタ
互いに関連のあるパラメタを一つのパラメタとしてまとめたものです。Smart Composer機能で使用します。Smart Composer機能のコマンドを使用してパラメタを展開すると,一度に複数の実パラメタに値が展開されます。
デプロイ
J2EEアプリケーションの場合,J2EEサーバ内にインポートしたJ2EEアプリケーションを,クライアントから実行可能な状態にすることです。
J2EEリソースアダプタの場合,J2EEサーバ内にインポートしたJ2EEリソースアダプタを,そのJ2EEサーバ上で動作するすべてのJ2EEアプリケーションから使用可能な状態にすることです。
展開ディレクトリ形式
EJBやサーブレットなどのアプリケーションの実体を,J2EEサーバの外部にある一定のルールに従ったファイル/ディレクトリに持つJ2EEアプリケーションの形式です。
統合ネーミングスケジューラサーバ
CTMによるリクエストのスケジューリングをする場合に,J2EEサーバを配置しないで,グローバルCORBAネーミングサービスを配置して使用するホストです。統合ネーミングスケジューラサーバのレプリカを作成することで,可用性を向上できます。なお,統合ネーミングスケジューラサーバにもCTMデーモンは必要です。
統合ネーミングスケジューラサーバモデル
CTMによるリクエストのスケジューリングをする場合に,J2EEサーバを配置しないでグローバルCORBAネーミングサービスを配置するホストを作成するシステム構成モデルです。
(ナ行)
ネーミングサービス
オブジェクトに名前を付けて格納場所を管理しておくことで,格納先を知らなくても名前からそのオブジェクトを利用できるようにするサービスです。アプリケーションサーバではCORBAネーミングサービスを利用します。
Management Serverでは,ネーミングサービスを論理サーバとして扱えます。
(ハ行)
バッチアプリケーション
バッチ処理を実装したJavaアプリケーションです。バッチ実行コマンドを使用して,バッチサーバ上で実行します。バッチ実行コマンドをJP1/AJS2のジョブとして定義しておくと,JP1/AJS2からバッチアプリケーションを実行できます。
バッチサーバ
バッチアプリケーションを実行するためのサーバです。バッチアプリケーションの実行機能のほかに,バッチアプリケーションからデータベースに接続したり,EJBにアクセスしたりする機能も提供しています。
パフォーマンストレーサ
PRFデーモンのことです。
Management Serverでは,パフォーマンストレーサを論理サーバとして扱えます。
負荷分散機
Webブラウザなどからのリクエストを一元的に受け付けて,同等の機能を持つ複数のサーバに転送して各サーバの負荷を分散させるための装置です。
物理ティア
同一のデプロイメント(プロセスの配置,J2EEアプリケーションやリソースアダプタのデプロイ,定義)を適用するサーバマシンの集合を物理ティアといいます。
Smart Composer機能を利用してシステムを構築するときの概念です。
ホスト単位管理モデル
Smart Composer機能または運用管理ポータルでシステムを構築している場合に,Management Serverをアプリケーションサーバと同じホストに配置するシステム構成モデルです。
ホスト単位管理モデルを対象とした系切り替えシステム
クラスタソフトウェアを使用して実現できるシステムの一つです。複数の実行系アプリケーションサーバと1台の予備系アプリケーションサーバを配置して,それぞれにManagement Serverおよび運用管理エージェントを配置したシステムです。
(マ行)
面数
ログファイルを保持する数です。ログファイルは面数分作成され,循環して使用されます。
(ヤ行)
ユーザプロパティファイル
usrconf.propertiesのことです。J2EEサーバ,Webコンテナサーバまたはサーバ管理コマンドを実行するJavaVMのシステムプロパティを指定します。なお,J2EEサーバ,Webコンテナサーバおよびサーバ管理コマンドで使用するユーザプロパティファイルは,それぞれ格納先および指定できるキーが異なります。
ユーザログ
J2EEアプリケーション,バッチアプリケーション,またはEJBクライアントアプリケーションが出力するログのことです。
予備系
最初に待機系として起動する系を予備系といいます。系切り替えによって,待機系が実行系になった場合でも,呼び方は変わりません。
(ラ行)
ライトトランザクション
ローカルトランザクションを最適化した状態で使用できる機能です。
ライブラリJAR
JARファイル形式でパッケージされた,共通ライブラリです。J2EEアプリケーション内のJ2EEコンポーネントから共通に使用できます。
リソースアダプタ
J2EE Connector Architectureによって,J2EEサーバまたはバッチサーバと,EISを接続するための接続機能です。
アプリケーションサーバで構築したシステムでは,データベースに接続するためのリソースアダプタであるDB ConnectorおよびDB Connector for Cosminexus RMを提供しています。また,OpenTP1のSPPと接続するためのリソースアダプタであるuCosminexus TP1 Connector,TP1/Message Queueと接続するためのリソースアダプタであるTP1/Message Queue - Access,データベース上に実現したキューに接続するためのリソースアダプタであるCosminexus RMも使用できます。
リダイレクタ
Webサーバに登録しWebコンテナへの接続を可能にするプラグインコンポーネント(ライブラリ)です。Webサーバに登録したリダイレクタによって,リクエストをURLパターンまたはラウンドロビン方式で複数のWebコンテナに振り分けて処理できます。
リデプロイ機能
J2EEアプリケーションを入れ替えるときに使用する機能です。リデプロイ機能による入れ替えは,J2EEアプリケーションのテスト時などに,修正したJ2EEアプリケーションと動作中のJ2EEアプリケーションを入れ替えたいときに使用します。
リロード機能
開始状態にあるアプリケーションを停止させないで,アプリケーションを構成するクラスやJSPを,少ない手順で動的に入れ替える機能です。
ロードバランサ
リダイレクタを使用してリクエストを振り分ける場合に使用するワーカ定義のうち,クラスタ構成の場合に使用する特殊なワーカ定義です。振り分け先のWebコンテナのリストが定義されています。リダイレクタでは,この定義を基に,ラウンドロビン方式でリクエストの振り分け処理をします。
論理サーバ
Management Serverの運用管理の対象になる,サーバまたはクラスタです。サーバには,Webサーバ,J2EEサーバなどがあります。クラスタとは,ある共通の機能を提供するサーバの集合です。
論理ネーミングサービス
JNDIがラウンドロビン検索の対象にする複数のCORBAネーミングサービスのことです。
論理ユーザサーバ
任意のサービスやプロセスをManagement Serverの管理対象として定義した論理サーバです。Management Serverで起動・停止したり,ステータス監視したりできるようになります。