令和5年度 秋期 応用情報技術者試験 午前 問15
アクティブスタンバイ構成の2台のサーバから成るシステムがある。各サーバの MTBF は 99 時間, MTTR は 10 時間, フェールオーバーに要する時間は 2 時間であるとき, このシステムの稼働率はおよそ幾らか。ここで, 二重に障害は発生しないものとする。
解答・解説
正解: エ. 0.98
アクティブスタンバイ構成におけるシステムの稼働率を求める問題です。
アクティブスタンバイ構成では、通常時はアクティブ(主)系のサーバが処理を行い、障害発生時にはスタンバイ(待機)系のサーバへ処理を引き継ぎます(フェールオーバー)。
本問では「二重に障害は発生しない」という条件があるため、システムが停止するのはアクティブ系からスタンバイ系へ切り替わるフェールオーバーの時間のみとなります。
つまり、システム全体の稼働と停止のサイクルにおいて、以下のようにみなすことができます。
- システムのMTBF(平均故障間隔): 1台のサーバが正常に稼働している時間 = 99時間
- システムのMTTR(平均修復時間): フェールオーバーに要する時間 = 2時間
※ サーバ自体の修理時間(MTTR = 10時間)は、その間にスタンバイ系が稼働しているためシステムの停止時間には含まれません。
これを用いてシステムの稼働率を計算します。
したがって、稼働率はおよそ 0.98 となります。
各選択肢の解説
- ア (0.82): 誤り。MTBFやMTTR、フェールオーバー時間の扱いを誤った計算結果です。
- イ (0.89): 誤り。稼働時間の割合を誤って算出しています。
- ウ (0.91): 誤り。1台のサーバのみでシステムが構成されている場合の稼働率( )です。
- エ (0.98): 正解。