平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問19
テクノロジ/システム構成要素Webシステムにおいて,ロードバランサ(負荷分散装置)が定期的に行っているアプリケーションレベルの稼働監視に関する記述として,最も適切なものはどれか。
出典:平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問19
- アWebサーバで OSのコマンドを実行し,その結果が正常かどうかを確認する。
- イWebサーバの特定の URLにアクセスし,その結果に含まれる文字列が想定値と一致するかどうかを確認する。
- ウWebサーバの特定のポートに対して接続要求パケットを発行し,確認応答パケットが返ってくるかどうかを確認する。
- エネットワークの疎通を確認するコマンドを実行し,Webサーバから応答が返ってくるかどうかを確認する。
正解:イ
解説
アプリケーションレベルの稼働監視は,Webサーバが提供するアプリケーション(サービス)が正常に応答しているかを確認するものであり,具体的にはWebサーバの特定URLにアクセスして,その応答内容(文字列)が想定した値と一致するかどうかを確認する方法がとられる。
選択肢ごとの解説
- ア誤り。OSのコマンドを実行して結果を確認する方法は,OSレベルの死活監視であり,アプリケーションレベルの稼働監視ではない。
- イ正しい。特定のURLにアクセスし,応答に含まれる文字列が想定値と一致するかを確認するのは,アプリケーションレベルの稼働監視の方法である。
- ウ誤り。特定ポートへの接続要求パケットに対する確認応答パケットの有無を確認する方法は,TCPレベル(トランスポート層)での稼働監視であり,アプリケーションレベルの監視ではない。
- エ誤り。ネットワークの疎通確認コマンド(pingなど)による応答確認は,ネットワークレベルの稼働監視であり,アプリケーションレベルの監視ではない。