Cosminexus システム構築ガイド
この節では,J2EEアプリケーションを実行するシステムの構築に必要な作業として,システム設計から,構築したシステムの運用までの流れについて説明します。また,システム構築に必要な作業が,どのマニュアルに記載されているかについても説明します。システム構築に必要な作業と,マニュアルとの対応を次の図に示します。
図1-1 システム構築に必要な作業と,マニュアルとの対応(J2EEアプリケーション)
図中の1.〜5.について(1)〜(5)で説明します。各作業の詳細については,マニュアル「Cosminexus 簡易構築・運用ガイド」を参照してください。なお,このマニュアルを参照している作業については,作業ごとに参照先を説明しています。
動作させるアプリケーションの種類やシステム構成などについては,あらかじめマニュアル「Cosminexus 機能解説」,およびマニュアル「Cosminexus システム設計ガイド」で決定しておきます。ここでは,次の作業を実施します。
構築するシステムに合わせて,必要な製品をインストールします。なお,オプション製品の導入手順や,構成ソフトウェアのインストールについては,「2. インストールと初期設定」を参照してください。また,Application Serverの導入手順については,「2.1.2(1) Application Server」を参照してください。
決定した構成に基づいて,システムを定義して構築します。また,構築するシステムで動作するリソースアダプタやJ2EEアプリケーションを設定します。システムを構築するために,次の作業を実施します。
なお,J2EEアプリケーションを実行するシステムの構築については,「第2編 J2EEアプリケーションを実行するシステムの構築」を参照してください。また,このマニュアルで説明しているシステム構築の流れについては,「3.1 システム構築の流れ」を参照してください。システム構築の一連の流れについては,マニュアル「Cosminexus 簡易構築・運用ガイド」を参照してください。
Smart Composer機能で構築するシステムは,Management Serverを使用します。Management Serverを初めて使用するホストでは,Management Serverをセットアップしてください。Management Serverの設定については,「3.4 Management Serverの設定」を参照してください。
Smart Composer機能のファイルを使用して,決定したシステム構成を定義します。
デフォルトの設定では,無効となる機能があります。デフォルトの設定で無効となる機能は,Smart Composer機能のファイルなどを使用して,有効にする設定が必要になります。
システム構築時に,J2EEアプリケーションで使用する機能に応じて設定する項目を次の表に示します。なお,これらの設定項目は,基本的にSmart Composer機能のファイルやコマンドを使用して設定します。ただし,Smart Composer機能のファイルやコマンドで設定できない場合は,そのほかのCosminexusのコマンドやファイルを使用して設定します。
表1-1 J2EEアプリケーションで使用する機能に応じて設定する項目
| 項目 | 説明 | 参照先 |
|---|---|---|
| J2EEサーバの動作設定 | J2EEアプリケーションで使用する機能に応じて,J2EEサーバの動作環境の設定をします。デフォルトのJ2EEサーバの動作を変更しない場合は,設定不要です。 | 4章 |
| トラブルシューティングの資料取得の設定 | トラブルシューティングで使用する資料には,運用を開始する前に取得するための設定が必要なものがあります。デフォルトで取得する資料だけをトラブルシューティングで使用する場合は,設定不要です。 | 5章 |
| システムの可用性を高める設定 | セッションフェイルオーバ機能によるJ2EEサーバへのセッション情報の引き継ぎの設定,Managementイベントによる障害の事前検知の設定など,システムの可用性を高める設定をします。 | 6章 |
| Webサーバとの連携の設定 | リダイレクタを利用したリクエストの振り分け,通信タイムアウト,エラーページのカスタマイズなど,Webサーバとの連携の設定をします。なお,Webリダイレクタ環境構築時に必要なWebサーバとの連携の設定については,「18. Webサーバとの連携の設定(Webリダイレクタ環境の場合)」を参照してください。 | 7章 |
| インプロセスHTTPサーバの設定 | インプロセスHTTPサーバを利用したWebクライアントからのアクセス制御,リクエストの流量制御,Webクライアントとの通信制御などを設定します。 | 8章 |
| リソースとJ2EEアプリケーションの設定 | サーバ管理コマンドを使用して,リソースやJ2EEアプリケーションのプロパティを定義し,運用管理ドメイン内のJ2EEサーバにデプロイします。 | 9章 |
| 統合ユーザ管理機能の設定 | Cosminexusシステムにログインするユーザを統合管理するための設定をします。ユーザ認証情報を格納するLDAPディレクトリサーバや,統合ユーザ管理のコンフィグレーションファイルを設定します。 | 10章 |
| EJBクライアントアプリケーションの設定 | EJBクライアントアプリケーションを利用する場合には,EJBクライアントアプリケーションの実行環境を構築します。 | 19章 |
Smart Composer機能のコマンドを使用して,システムを構築します。
リソースを利用する場合に,必要に応じて,リソースと接続するリソースアダプタを使用します。リソースアダプタは,コマンドを使用して,プロパティを設定したり,インポートしたりします。
リソースアダプタの種類や設定については,「9. リソースとJ2EEアプリケーションの設定(J2EEアプリケーションを実行するシステム)」を参照してください。
コマンドを使用して,J2EEアプリケーションをインポートしてプロパティを定義します。J2EEアプリケーションの設定については,「9. リソースとJ2EEアプリケーションの設定(J2EEアプリケーションを実行するシステム)」を参照してください。
JP1やクラスタソフトウェアと連携するために必要な設定をします。JP1/IM - CMおよびJP1/AJS2 - SO以外のJP1製品との連携の設定については,「16. JP1との連携の設定」を参照してください。また,クラスタソフトウェアとの連携の設定については,「17. クラスタソフトウェアと連携するための設定」を参照してください。
Smart Composer機能のコマンドを使用して,システムを開始します。
構築したシステムで,アプリケーションサーバのパフォーマンスをチューニングします。初期構築完了後,構築したシステム環境で,実際にJ2EEアプリケーションに負荷を掛けながら,設定したパラメタが適切かどうかを検証し,検証結果に基づいて設定を変更することで,パフォーマンスを向上させます。パラメタの設定変更は,Smart Composer機能のファイルおよびコマンドを使用します。
構築したシステムを運用します。システムの日常運用,システムのメンテナンス,システム構成の変更などを,必要に応じて実施します。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.