2.5.4 ISCMがサポートするティア構成
Cosminexusのティア構成のうち,ISCMが構築する業務システムでサポートしている構成を次に示します。なお,各ティア構成の詳細については,Cosminexusのマニュアルを参照してください。
項番 |
サポート対象のティア構成 |
構成の説明 |
---|---|---|
1 |
combined-tier構成 |
1台の仮想ホストにWebサーバとJ2EEサーバを構築するモデル |
2 |
http-tier+j2ee-tier構成 |
Webサーバ(http-tier)とJ2EEサーバ(j2ee-tier)を別々の仮想ホストに構築するモデル |
http-tier+j2ee-tier構成の場合,サンプルを修正する必要があります。修正方法については,「3.4 http-tier+j2ee-tier構成時の修正方法」を参照してください。
各ティア構成に対応するCosminexusのバージョンを次の表に示します。
項番 |
ティア構成 |
ISCMがインストールされている管理サーバマシンのCosminexusのバージョン |
ISCMが構築した仮想ホストのCosminexusのバージョン |
---|---|---|---|
1 |
combined-tier構成 |
09-00 |
09-00 |
2 |
09-50 |
09-00 |
|
3 |
09-50 |
09-50 |
|
4 |
http-tier+j2ee-tier構成 |
09-50 |
09-50 |
(1) 構成パターンテンプレートの記載方法
ティア構成を定義するためには,構成パターンテンプレートに各ティア構成を記載する必要があります。各ティア構成別の構成パターンテンプレートの記載方法について次に示します。
(a) combined-tier構成の記載方法
構成パターンテンプレートの要素の内,ティア構成に関連するAbstractSystemの構成と,マスターイメージ登録後のVirtualSystemの構成について,次に概念図を示します。
下記の構成では,AbstractSystem(WebServer+J2EEServer)を2台,AbstractSystem(DBServer)を1台にサイジングした場合を例に示しています。
構成パターンテンプレートの記載例を次に示します。VirtualSystemCollection,およびAbstractSystemに着目した記載例のため,他の要素,属性は省略しています。
(b) http-tier+j2ee-tier構成の記載方法
構成パターンテンプレートのAbstractSystemの構成と,マスターイメージ登録後のVirtualSystemの構成について,次に概念図を示します。
構成パターンテンプレートの記載例を次に示します。VirtualSystemCollection,およびAbstractSystemに着目した記載例のため,他の要素,属性は省略しています。
- 注意事項
-
AbstractSystemCollection内のAbstractSystemは,http-tier+j2ee-tier構成だけを記載してください。combined-tierやCosminexsus以外の構成を記載しないでください。記載した場合,テンプレート登録時にエラーとはなりませんが,csdmireserveコマンド,またはcsdmideployコマンドで失敗,または正しくサイジングができません。
(2) リソース予約時のネットワーク構成チェック
リソース予約時にhttp-tierとj2ee-tier間,またはj2ee-tierとDB間,combined-tierとDB間のネットワーク構成をチェックしています。したがって,次の(a)(b)両方の条件に一致する仮想ネットワークアダプタ(仮想NIC)が存在しない場合は,KFUD24229-Eメッセージを出力し,リソース予約処理はエラーとなります。
(a)仮想ネットワークデバイス用途が一致する仮想ネットワークアダプタ(仮想NIC)が存在する
(b)VLANIDが一致する仮想ネットワークアダプタ(仮想NIC)が存在する
(3) アンデプロイ時のティアの状態
http-tier+j2ee-tier構成の場合,構成内のティアのうち1つ以上がアンデプロイ状態となると,対象の仮想サーバグループ※は登録解除されます。これに伴い,同一構成内の他のティアについては,ミドルウェアのstatusを「notsetup」へ遷移させます。
注※ ISCMは仮想サーバマネージャのvmiunit attach/detachコマンドを実行して仮想サーバグループの登録/解除を行っています。vmiunit attach/detachコマンドで使用する仮想サーバグループ情報ファイルについては,「付録D ミドルウェアのセットアップ手順」を参照してください。また,仮想サーバグループの詳細については,Cosminexusのマニュアルを参照してください。
(4) パッチ適用時のティアの状態
http-tier+j2ee-tier構成の場合,構成内のティアのうち1つ以上にマスターイメージ更新時に定義変更またはパッチが追加されると,同一構成内の他のティアも更新対象となります。これに伴い,定義更新が成功し,パッチ適用の成否にかかわらず,同一構成内の他のティアについては,ミドルウェアのステータスを「updated」へ遷移させます。