応用情報技術者試験 過去問 2009年(平成21年) 秋期 午後 問4
Webシステムの構成
J社は,K銀行の新Webシステム(以下,本システムという)を構築することになった。本システムは,利用者が1日24時間いつでも,インターネットから利用できることを目指している。そのため,非機能要件として,次に示すセキュリティ要件と可用性要件が提示された。
セキュリティ要件
本システムの業務サーバ(Webサーバ,DBサーバ)に,利用者がインターネットから直接接続することは許さない。DMZを設け,利用者からのリクエストはDMZに配置した機器がいったん受け取り,適切な機器に転送する構成にする。また,利用者からのリクエストのプロトコルはHTTPとHTTPSだけを許可する。
可用性要件
本システム全体でのハードウェアの可用性を,フォーナイン(稼働率99.99%以上)とする。
これらの要件を満たすシステムとして,図に示す構成を考えた。利用者からのリクエストは,ロードバランサによって,いずれかのWebサーバに割り振られる。Webサーバは,DBサーバを利用して,リクエストにこたえる。

本システムで使用する機器の信頼性を表に示す。使用台数が2台以上の機器は,どれか1台が稼働していれば,全体として正常に稼働するものとする。
機器名 | MTBF | MTTR | 稼働率(単体) | 使用台数 |
---|---|---|---|---|
a | 1年 | 12時間 | 99.86% | 2 |
b | 1年 | 12時間 | 99.86% | 2 |
L2スイッチ | 1年 | 12時間 | 99.86% | 2 |
L3スイッチ | 1年 | 12時間 | 99.86% | 2 |
ロードバランサ | 2年 | 12時間 | 99.93% | 1 |
Webサーバ | 1年 | 24時間 | 99.73% | 3 |
DBサーバ | 2年 | c時間 | 99.86% | 2 |