可用性
可用性(Availability)は、情報セキュリティの3要素(CIA)の1つで、認可された利用者が必要なときに情報やシステムを利用できる性質です。
用語解説
可用性とは
可用性(Availability)とは、システムやサービスを必要なときに利用できる状態である度合いを示す指標です。
情報セキュリティの3要素(CIA)の1つとして扱われます。
サービス提供が継続していて停止しにくい状態は、可用性が高いと評価されます。
情報セキュリティの3要素(CIA)
| 要素 | 英語 | 意味 |
|---|---|---|
| 機密性 | Confidentiality | 許可された人だけが情報にアクセスできることです。 |
| 完全性 | Integrity | 情報が正確であり、改ざんや欠損がないことです。 |
| 可用性 | Availability | 必要なときにシステムや情報を利用できることです。 |
可用性の代表的な指標
可用性は、稼働している時間の割合で表すことが一般的です。
稼働率の計算式
稼働率は、故障しにくさと復旧の速さで決まります。
| 指標 | 説明 |
|---|---|
| MTBF(平均故障間隔) | 故障から次の故障までの平均時間です。 |
| MTTR(平均修理時間) | 故障してから復旧するまでの平均時間です。 |
公式は次のとおりです。
稼働率 = MTBF ÷ (MTBF + MTTR)
可用性を高める代表的な方法
-
冗長化:サーバや回線などを複数用意し、片方が故障しても継続できるようにします。
-
耐障害性:一部の故障が起きても、全体停止になりにくい構成や設計にします。
-
バックアップ電源:停電時でも稼働を継続するためにUPS(無停電電源装置)などを使います。
理解のポイント
-
可用性は「使いたいときに使える」ことを表します。
-
可用性は停止時間を減らすほど高くなります。
-
MTBFは長いほど、MTTRは短いほど可用性が高くなります。
-
冗長化、フェイルオーバ、監視、復旧手順が典型的な対策です。
発展知識
関連用語
| 用語 | 概要 |
|---|---|
| 機密性(Confidentiality) | 許可された人だけが情報にアクセスできるようにすることです。 |
| 完全性(Integrity) | 情報が正確であり、改ざんや欠損がない状態を保つことです。 |
| MTBF | 故障せずにシステムが稼働し続ける平均時間です。 |
| MTTR | 故障が発生してから復旧するまでにかかる平均時間です。 |
| 稼働率 | システムが正常に動作している時間の割合を示す指標です。 |
| 冗長化 | 機器やシステムを二重化し、障害時にも稼働を継続する仕組みです。 |
| フォールトトレランス | 障害が発生してもシステム全体を停止させずに動作を続ける設計です。 |
| SLA(Service Level Agreement) | 提供者と利用者の間で品質水準を取り決めた契約です。 |
| UPS(無停電電源装置) | 停電時に一時的に電力を供給し、システム停止を防ぐ装置です。 |
| BCP(事業継続計画) | 災害や障害発生時に事業を継続し早期復旧するための計画です。 |
※本解説は生成AIによる学習支援用の参考情報です。内容の正確性や最新性は保証されません。生成された回答を再確認するようにしてください。