Cosminexus 簡易構築・運用ガイド
運用設計では,システムの起動や停止などの日常運用操作,OSパッチや予防保守・点検のための部分閉塞・再開/J2EEアプリケーション入れ替えなどのメンテナンス,運用スケジュール,運用スケジュールの自動化,監視,稼働性能統計などを設計します。
ここでは,Smart Composer機能で構築したシステムで実現できる次に示す運用について説明しています。
これらの運用の操作手順,および設定の変更方法については,それぞれ次の個所を参照してください。
combined-tier構成で構築したWebシステムを例に使用して,それぞれの運用について説明します。なお,ここで説明している運用は,http-tierとj2ee-tierを組み合わせた構成,sfo-tierと組み合わせた構成,およびctm-tierを使用する構成で構築したWebシステムでも操作できます。
また,各構成で構築したWebシステムのサービスユニットに対する一括起動,一括停止,スケールイン,スケールアウトなどの操作も,ここで説明している業務サービス用のサービスユニットに対する操作と同じです。
Smart Composer機能で構築したシステムで実施できる,日常運用の操作を説明します。
サービスユニットの一括起動と一括停止ができます。一括起動および一括停止は,Webシステム内のすべてのサービスユニットに対して実施したり,特定のサービスユニットに対して実施したりできます。
一括起動および一括停止の範囲を次の図に示します。
図5-1 一括起動および一括停止の範囲
特定のサービスユニットに対して起動または停止できるので,例えば,サービスユニット1だけを停止させるという操作が実現できます。
Smart Composer機能で構築したシステムで実施できる,メンテナンス時の操作を説明します。
サービスユニット単位での一括停止および一括開始のコマンドを使用して,サービスユニットを閉塞・再開できます。これを利用して,OSのパッチ適用や予防保守・点検などの,システムの部分メンテナンスを,業務を停止しないで実施できます。
システムの部分メンテナンス(サービスユニット1をメンテナンスする場合)について,次の図を使用して説明します。
図5-2 サービスユニット1をメンテナンスする場合
サービスユニットをメンテナンスする場合の流れについて説明します。なお,1.および2.の操作は,Smart Composer機能のコマンドを使用して実施します。
J2EEアプリケーションを入れ替えられます。J2EEアプリケーションを修正した場合などに利用できます。J2EEアプリケーションの入れ替えには,リデプロイによる入れ替えと,通常の入れ替えがあります。
リデプロイによる入れ替えと通常の入れ替えについて,次の図にそれぞれ示します。
図5-3 J2EEアプリケーションの入れ替え
J2EEアプリケーションのリデプロイによる入れ替えと通常の入れ替えの流れそれぞれについて説明します。なお,リデプロイによる入れ替えにはサーバ管理コマンド,通常の入れ替えにはSmart Composer機能のコマンドおよびサーバ管理コマンドを使用します。
Smart Composer機能でできる,システムの設定変更の操作を説明します。
システム全体の設定は,一括で変更できます。システム全体の設定の一括変更について次の図に示します。
図5-4 システム全体の設定の一括変更
システム全体の設定の一括変更の流れについて説明します。なお,1.〜3.の操作はすべてSmart Composer機能のコマンドを使用して実施します。それぞれの操作は,システム内のすべてのサービスユニットに対して一括で実施できます。
システムの構成変更について説明します。
システムのスケールアウトおよびスケールインができます。スケールアウトとは,システム全体の処理性能を向上させることを目的として,サーバの台数を増やすことをいいます。また,スケールインとは,システムの規模を縮小する場合などに,サーバの台数を減らすことをいいます。
スケールアウトおよびスケールインは,サービスユニット単位またはWebシステム単位で実施できます。なお,スケールアウトおよびスケールインは,業務全体を停止することなく実施できます。
スケールアウトおよびスケールインについて次の図に示します。
図5-5 スケールアウトおよびスケールイン
この図では,サービスユニット3をシステムに追加(スケールアウト),およびシステムから削除(スケールイン)しています。サービスユニット3のスケールアウトおよびスケールインに際しては,稼働中のサービスユニット1およびサービスユニット2には影響はないため,業務全体を停止することなく,スケールアウトおよびスケールインができます。
Smart Composer機能でシステムをスケールアウトする際に,JP1/SC/DPMと連携できます。ただし,セッションフェイルオーバ機能を使用するシステムの場合,セッションフェイルオーバサーバマシンでは,JP1/SC/DPMと連携したスケールアウトを利用できません。
JP1/SC/DPMでは,システムのディスクイメージを複製し,複製したデータを基にして,OSやアプリケーションを一括でサーバにインストールできます(ディスク複製OSインストール機能)。Smart Composer機能でシステムをスケールアウトするときにJP1/SC/DPMと連携すると,構築済みのシステムの複製した情報を使用して,追加するアプリケーションサーバにOSやアプリケーションを一括インストールできます。
JP1/SC/DPMと連携してスケールアウトをするときの流れを次の図に示します。
図5-6 JP1/SC/DPMと連携したスケールアウト
JP1/SC/DPMと連携したスケールアウトの流れについて説明します。なお,ここでは,サービスユニット1が構築済みの場合に,JP1/SC/DPMを使用して,サービスユニット2をシステムに追加(スケールアウト)するときの例で説明します。
システム環境の移行について説明します。
構築済みのシステムの移行ができます。テスト環境で構築したシステムを本番環境に移行する場合などに利用できます。
構築済みのシステムの移行について次の図に示します。
図5-7 構築済みのシステムの移行
構築済みのシステムの移行の流れについて説明します。構築済みのシステムを移行するためには,移行先のシステムで,Management Serverが動作している必要があります。構築済みのシステムを移行する前に,移行先のシステムでインストールと初期設定を済ませておいてください。なお,1.〜2.の操作はSmart Composer機能のコマンドを使用して実施します。
不要になったシステムを削除できます。システムを削除するには,Smart Composer機能で提供するコマンドを使用します。システムの削除については,「7.9 システムの削除」を参照してください。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.