【かようせいかんり】

可用性管理 とは?

💡 使いたいときに使える、を約束するための管理術
📌 このページのポイント
可用性の計算と管理 可用性 = 稼働時間 ÷(稼働時間 + 停止時間)× 100% 可用性レベルとダウンタイム 99.9% 年間停止: 約8.7時間 一般的なWebサービス 99.99% 年間停止: 約52分 ECサイト・SaaS 99.999% 年間停止: 約5分 金融・医療システム 可用性を高める施策 冗長化 自動フェイルオーバー 定期バックアップ DR計画
可用性のレベルと年間許容ダウンタイム
ひよこ ひよこ

可用性管理って、システムが落ちないようにすること?

ペンギン先生 ペンギン先生

「落ちないようにする」だけじゃなく、「落ちた場合にどれだけ早く復旧するか」も含むんだ。100%の稼働は現実的じゃないから、目標値を決めてそこに近づける活動だよ。

ひよこ ひよこ

どうやって可用性を測るの?

ペンギン先生 ペンギン先生

基本的には「稼働時間÷(稼働時間+停止時間)×100」で算出するよ。MTBFが長くてMTTRが短いほど可用性が高い、という見方もできるんだ。

ひよこ ひよこ

可用性を上げるには何をするの?

ペンギン先生 ペンギン先生

サーバー冗長化、自動フェイルオーバー、定期バックアップDR計画の整備など、技術的・運用的な対策を組み合わせるんだ。どこまでやるかはコストとの兼ね合いだよ。

ひよこ ひよこ

99.9%と99.99%ってそんなに違うの?

ペンギン先生 ペンギン先生

大違いだよ!年間で99.9%は約8.7時間の停止が許されるけど、99.99%だと約52分しか許されないんだ。9が1つ増えるだけで難易度もコストも跳ね上がるから、ビジネス要件に合ったレベルを設定するのが大事だよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
可用性管理」って出てきたら「サービスが止まらないように維持・管理すること」と思えればだいたいOK!
📖 おまけ:英語の意味
「Availability Management」 = 可用性の管理
💬 availabilityは「利用可能であること」という意味で、IT分野では「サービスが止まらずに使える割合」を指すよ。99.9%や99.99%といった数値で表されることが多いんだ。
← 用語集にもどる