図に示す2台のWebサーバと1台のデータベースサーバから成るWebシステムがある。Webサーバの稼働率はともに0.8とし,データベースサーバの稼働率は0.9とすると,このシステムの小数第3位を四捨五入した稼働率は幾らか。ここで,2台のWebサーバのうち少なくとも1台が稼働していて,かつ,データベースサーバが稼働していれば,システムとしては稼働しているとみなす。また,それぞれのサーバはランダムに故障が起こるものとする。
令和6年度 ITパスポート試験 問67
テクノロジ系システム構成要素 › システムの評価指標
这道题的解析和你的作答记录。
問67
頻出度★★★
解説
問 67
错误ア
0.04 是 (1-0.8)×(1-0.8)=0.04,也就是 2 台 Web 服务器「同时故障」的概率而已。要求的是整个系统的可用率,所以必须用 1 减去它得到并联可用率 0.96,再乘以数据库服务器。把中间的故障概率直接当作答案是错误的。
错误イ
0.58 是把 2 台 Web 服务器当作「串联(两台都必须运行才行)」算出的 0.8×0.8×0.9=0.576≒0.58。题目说「只要至少有 1 台在运行即可」,所以 2 台 Web 服务器是并联,按串联计算是错误的。并联时应当用故障概率的乘积来评估。
- ウ
正解 如图所示,2 台 Web 服务器并联排列,其后串联连接着数据库服务器。并联部分因为「只要至少有 1 台在运行即可」,所以把两台同时停机的概率 (1-0.8)×(1-0.8)=0.04 用 1 减去,得到 Web 侧的可用率 1-0.04=0.96。再把数据库服务器 0.9 以串联方式相乘,0.96×0.9=0.864。对小数点后第 3 位四舍五入得到 0.86,故ウ正确。
错误エ
0.96 只是并联的 2 台 Web 服务器自身的可用率 1-(1-0.8)(1-0.8)=0.96,漏掉了后段串联连接的数据库服务器 0.9 没有相乘。由于数据库服务器也必须处于运行状态,所以必须一直算到 0.96×0.9。
ここがポイント
- 并联(冗余)结构的可用率是用 1 减去「全部同时故障的概率」:1-(1-r1)(1-r2)。在只要至少有 1 台运行即可的场合使用。
- 串联结构的可用率是各可用率的乘积。先把并联部分归并成一个可用率,再与串联的设备相乘,这个步骤是要点。
用語