4 システム構築・運用の概要
4.3 システムの構築・運用作業の概要
4. システム構築・運用の概要
99
4. システム構築・運用の概要
100
● アプリケーションサーバで使用する定義ファイルの作成
仮想サーバ上のアプリケーションサーバの構成を定義するファイルを作成します。また,
データベースとの接続や,負荷分散機などを設定する定義ファイルも編集します。
● アプリケーションサーバ情報ディレクトリへの定義ファイルの配置
作成した定義ファイルを,J2EEアプリケーションとともにアプリケーションサーバ情報 ディレクトリに配置します。
● 仮想サーバ起動時ユーザスクリプトファイルの作成
管理ユニットのデプロイ時や,仮想サーバの起動時などに,仮想サーバで実行するファ イル(ゲストOSがWindowsの場合はバッチファイル,Linuxの場合はシェルスクリプ ト)を作成します。連携するほかのプログラムのコマンドを実行する処理など,ユーザ 任意の処理を設定できます。
● 管理ユニット運用ルールの作成
業務(管理ユニット)ごとに決めた運用ルールを管理ユニット運用ルールに設定します。
設定できる運用ルールには,管理ユニットで使用する管理対象マシン,デプロイや一括 起動する仮想サーバの数などがあります。
● 管理ユニットの作成
マスタ仮想サーバ,アプリケーションサーバ情報ディレクトリ,管理ユニット運用ルー ル,および仮想サーバ起動時ユーザスクリプトファイルから,コマンドを使用して管理 ユニットを作成します。管理ユニットを作成すると,仮想アプリケーションサーバイ メージが作成されます。管理ユニットの作成には,コマンドを使用します。
● 管理ユニットのデプロイ
管理ユニット運用ルールに従って,管理対象マシンに管理ユニットをデプロイします。
管理ユニットをデプロイすると,仮想アプリケーションサーバイメージ(停止状態の仮 想サーバ)がインスタンスプールに保持されます。管理ユニットのデプロイには,コマ ンドを使用します。
● 仮想サーバへの業務実行環境の構築
各仮想サーバに対して,Management Serverやアプリケーションサーバを使用して,業 務実行環境を構築します。
● 負荷分散機でのリクエスト振り分けの設定
負荷分散機の管理・運用ツールを使用して,負荷分散機のリクエスト振り分けを設定し ます。
● バックアップの取得およびログのアーカイブ
障害に備えて,仮想マシン,仮想サーバマネージャとVMware vCenter Serverの設定情 報などのバックアップを取得します。また,仮想サーバの停止時のログをアーカイブし
4. システム構築・運用の概要
101 ます。
● JP1と連携した仮想化システムを運用するための環境設定 JP1製品の機能を利用するための設定をします。
(3) システム運用
構築した仮想化システムを運用します。
● システムの開始と停止
構築した仮想化システムを開始します。また,仮想化システムを停止します。
● 障害監視
VMware vCenter Serverを使用して[アラーム]や[イベント]を監視したり,JP1/IM を使用して仮想サーバマネージャや仮想サーバ上のアプリケーションサーバの障害を監 視したりします。また,仮想サーバマネージャによる障害監視を使用する場合は,仮想 サーバマネージャGUIで仮想サーバの稼働状況を監視します。
● 負荷監視
VMware vCenter Serverを使用してパフォーマンスやリソースを監視したり,JP1/IM を使用して仮想サーバのアプリケーションサーバの負荷情報を監視したりします。
● 仮想サーバのスケールアウトとスケールイン
管理対象マシンの性能レポートから,業務に対するトラフィックが増加して,仮想サー バの増加が必要になったらスケールアウトを実施します。また,リクエストに対して仮 想サーバが多過ぎて,仮想サーバの減少が必要になったらスケールインを実施します。
● 仮想サーバの更新
OSの更新プログラムを適用したり,アプリケーションを変更したりする場合などに,稼 働中の仮想サーバを更新します。
● 仮想サーバのログ情報の取得
仮想サーバの停止時に,その仮想サーバのログを取得します。仮想サーバのログを取得 する場合,システム構築時に設定が必要です。
(4) システム障害時の復旧
仮想化システムの運用中に障害が発生した場合,発生した障害ごとに復旧作業を実施し ます。
● 管理対象マシンのハードウェアの障害
管理対象マシンのハードウェアで発生した障害を復旧します。
4. システム構築・運用の概要
102
● 仮想サーバを格納したディスクの障害
仮想サーバを格納した業務用データストアのディスクや,管理対象マシンのローカル ディスクで発生した障害を復旧します。
● 運用用物理マシンの障害
運用用物理マシン(仮想サーバ運用管理ホスト,ハイパーバイザ管理ホストなど)で発 生した障害を復旧します。
● 仮想サーバ上のアプリケーションサーバの障害
仮想サーバ上のアプリケーションサーバで発生した障害を復旧します。
● 仮想サーバマネージャの障害
仮想サーバ運用管理ホスト上の仮想サーバマネージャで発生した障害を復旧します。
● VMware vCenter Serverの障害
VMware vCenter Serverとのコネクション障害や,タイムアウトの発生などの,
VMware vCenter Serverで発生した障害を復旧します。
103