クラウドサービスの「高可用性(High Availability)」とは何を意味するか。
- A. セキュリティインシデントが発生した際に自動的に対処できること
- B. 障害が発生してもサービスが中断されることなく、または最小限の中断で継続して利用できること
- C. データが複数の国にまたがって保存されること
- D. ユーザーが世界中のどこからでも低レイテンシーでアクセスできること
解答と解説を見る
正解: B
高可用性(High Availability)とは、ハードウェア障害・ソフトウェアバグ・ネットワーク障害などが発生した場合でも、サービスが継続して稼働し続けること(またはダウンタイムを最小化すること)を指す。Azureでは可用性ゾーンや可用性セットを使って複数の障害ドメインに分散させることで高可用性を実現する。選択肢Cはデータの地理的分散(ジオレプリケーション)の説明であり、高可用性の一形態だが定義として正確ではない。選択肢Dは低レイテンシーアクセスやCDNに関する特性で、高可用性とは別の概念である。選択肢Aはセキュリティの自動対処であり、可用性とは異なるセキュリティの概念である。