サーバー稼働率とは?99.99%の意味やSLAとの違いをわかりやすく解説
この記事の内容について相談する
専門スタッフが無料でお答えします。オンライン相談も可能です。
レンタルサーバーやホスティングサービスを比較していると、「稼働率99.99%」という表記を目にすることがあります。
サーバー稼働率とは、一定期間のうちサーバーが正常に利用できた時間の割合です。
稼働率が高いほど停止時間が短く、Webサイトやシステムを安定して運用しやすくなります。
ただし、99.9%と99.99%では数字上の差は小さく見えても、実際の停止可能時間には大きな違いがあります。
また、サーバーを比較するときは稼働率だけでなく、SLAの内容も確認しておくことが重要です。
SLAとは、サービス事業者が一定の品質水準を定め、基準を下回った場合の対応などを示す仕組みです。
ここでは、サーバー稼働率の意味や計算方法、99.9%と99.99%の違い、SLAとの関係、数字を見るときの注意点までわかりやすく解説します。
ホームページ制作に関するお悩みはお気軽にご相談ください。
サーバーの稼働率とは

サーバー稼働率とは、一定期間のうちサーバーが正常に利用できた時間の割合です。
Webサイトやシステムを運営する場合、サーバーが停止するとページを表示できなくなったり、サービスを利用できなくなったりします。
そのため、安定性を判断する指標として稼働率が使われます。
サーバーが正常に利用できた時間の割合
サーバー稼働率は、一般的に次のような考え方で求めます。
稼働時間 ÷ 対象期間の総時間 × 100
たとえば、1か月の総時間が720時間あり、そのうち719時間以上正常に利用できていた場合、稼働率は99%を超えます。
数値が100%に近いほど、停止していた時間が短いことを意味します。
サーバーの停止は、Webサイト運営にさまざまな影響を与えます。
たとえば、次のようなケースが挙げられます。
- Webページを表示できない
- ECサイトで商品を購入できない
- 問い合わせフォームを送信できない
- 会員ページへログインできない
- Webサービスや業務システムを利用できない
特にECサイトや予約サイトなど、Webサイト上で直接売上が発生するサービスでは、短時間の停止でも影響が大きくなる可能性があります。
そのため、サーバーを選ぶ際には稼働率が一つの判断材料になります。
稼働率が高いほど停止時間は短くなる
サーバー稼働率が高くなるほど、計算上の停止可能時間は短くなります。
ただし、「99%以上なら十分」と一括りにはできません。
Webサイトの用途によって、許容できる停止時間が異なるためです。
たとえば、月に数回しか利用されない社内向けページと、24時間注文を受け付けるECサイトでは、サーバー停止による影響が違います。
企業サイトでも、広告やSNSから継続的にアクセスがある場合、サーバー停止によって問い合わせ機会を逃す可能性があります。
つまり、稼働率を見るときは数字の高さだけでなく、「このサイトではどの程度の停止まで許容できるのか」を考える必要があります。
サーバー稼働率99.9%と99.99%の違い
99.9%と99.99%は、数字だけを見ると0.09ポイントしか違いません。
しかし、年間の停止時間へ換算すると差は大きくなります。
そのため、サーバー稼働率を比較するときは、小数点以下の数字まで確認することが重要です。
数字の差が小さくても停止可能時間は大きく変わる
1年間を365日として計算すると、それぞれの停止時間の目安は次のとおりです。
| 稼働率 | 年間停止時間の目安 |
| 99% | 約87時間36分 |
| 99.9% | 約8時間46分 |
| 99.99% | 約52分34秒 |
| 99.999% | 約5分15秒 |
99.9%の場合、1年間で約8時間46分停止しても、計算上は99.9%の稼働率になります。
一方、99.99%では年間約52分までです。
つまり、数字上は0.09ポイントの違いでも、停止可能時間には約8時間の差があります。
Webサイトを常時利用できる状態にしたい場合、この差は小さくありません。
たとえば、ECサイトがセール期間中に数時間停止すれば、直接的な販売機会の損失につながる可能性があります。
業務システムでは、社員が作業できなくなるおそれもあるでしょう。
そのため、稼働率を比較するときはパーセント表示だけでなく、具体的な停止時間へ換算すると判断しやすくなります。
99.99%でも停止時間がゼロになるわけではない
稼働率99.99%という数字を見ると、「ほとんど停止しないサーバー」という印象を持つかもしれません。
確かに高い稼働率ですが、停止時間が完全にゼロになるわけではありません。
年間では約52分の停止が発生しても、99.99%という数値になります。
また、実際の障害が年間に分散して発生するとは限りません。
数分程度の短い障害が複数回発生する場合もあれば、一度の障害で長時間停止することも考えられます。
たとえば年間停止時間が約50分でも、それが深夜に数分ずつ発生する場合と、営業時間中に50分連続で発生する場合では、事業への影響が大きく異なります。
そのため、稼働率だけでは障害の発生パターンまでは分かりません。
過去の障害情報や運用実績も確認できる場合は、あわせて見ておくとよいでしょう。
SLAとは

サーバーの稼働率を調べると、「SLA」という言葉もよく登場します。
SLAは稼働率と関連がありますが、同じ意味ではありません。
数字を正しく比較するためにも、違いを理解しておきましょう。
サービス品質について定める基準
SLAとは「Service Level Agreement」の略です。
サービス事業者と利用者の間で、一定のサービス品質について基準を定める考え方です。
サーバーやクラウドサービスでは、主に次の項目が定められています。
- 月間稼働率
- サービス停止の判定基準
- SLAの対象範囲
- 基準を下回った場合の対応
たとえば、「月間稼働率99.99%以上」という基準を設定しているサービスがあります。
ただし、SLAがあるからといって、必ずその数値以上の稼働率になるとは限りません。
SLAは「サービス品質についてどのような基準を設定しているか」を示すものだからです。
基準を下回った場合に補償を受けられることがある
サービス事業者によっては、SLAで定められた稼働率を下回った場合に、利用料金の一部をサービスクレジットなどで補償する仕組みを設けています。
たとえば、月間稼働率が一定水準を下回った場合に、翌月の利用料金から一部を減額する方式です。
ただし、補償内容はサービスごとに異なります。
必ず確認したい項目は次のとおりです。
- どの稼働率を下回ると対象になるか
- どのサービスがSLAの対象か
- 補償金額はいくらか
- 申請が必要か
- 申請期限があるか
障害が発生しただけで自動的に全額返金されるわけではありません。
そのため、SLAの有無だけでなく、具体的な条件を見ることが重要です。
SLAがあるから停止しないという意味ではない
SLAは、サーバーの停止そのものを防ぐ仕組みではありません。
あくまで、サービス品質に関する基準と、それを満たせなかった場合の対応を定めたものです。
たとえばSLAが99.99%に設定されていても、障害によって一時的にサーバーが停止する可能性はあります。
また、SLAに書かれている「停止時間」と、利用者が体感する「使えなかった時間」が必ず一致するとも限りません。
計画メンテナンスなどがSLA上の停止時間から除外されている場合もあるためです。
つまり、SLAがあるからといって、絶対に止まらないという意味ではありません。
稼働率を確認する際は、過去の実績とSLAの両方を見る必要があります。
サーバー稼働率やSLAを確認するときのポイント
レンタルサーバーやホスティングサービスを比較するとき、「99.99%」という数字だけを見て判断するのは避けた方がよいでしょう。
同じ稼働率でも、算定期間や停止時間の定義が異なれば意味も変わります。
条件まで確認することで、より正確に比較できます。
稼働率がどの期間を対象としているか確認する
まず確認したいのが、稼働率の集計期間です。
たとえば、次のようなケースが挙げられます。
- 月間稼働率
- 年間稼働率
- 過去数年間の平均稼働率
集計期間が違えば、同じ99.99%でも意味が異なります。
短い期間だけを切り取った数値と、長期間の実績をもとにした数値では、安定性の判断材料としての重みも変わります。
また、「過去の実績」と「SLA上の保証値」を混同しないことも重要です。
サービス紹介ページに「稼働率99.99%以上」と書かれていても、それが実測値なのかSLA上の基準なのか確認しましょう。
稼働率の定義を確認する
サーバーの停止時間をどのように計算しているかも確認します。
サービスによっては、次の項目を稼働率の計算対象から除外している場合があります。
- 計画メンテナンス
- 利用者側の設定ミス
- 外部ネットワークの障害
- ごく短時間の接続障害
この定義が違えば、同じ99.99%でも単純には比較できません。
たとえば計画メンテナンスを除外しているサービスでは、実際に利用できない時間があっても、SLA上のダウンタイムとして計算されない場合があります。
サーバー選びでは、「数字が高いか」だけでなく、「その数字をどの条件で計算しているか」まで確認するとよいでしょう。
SLAの対象範囲や補償条件を確認する
SLAが設定されている場合は、対象サービスも確認しましょう。
レンタルサーバーでは、すべての機能が同じSLAの対象になるとは限りません。
たとえば、次のようなケースが挙げられます。
- Webサーバー
- メール
- データベース
- DNS
- 管理画面
機能によって、対象範囲が異なることがあります。
また、SLA違反が発生した際の補償が、自動で適用されるかも確認が必要です。
利用者側から申請が必要な場合もあります。
申請時には、次の情報の提出を求められることも考えられます。
- 障害発生日時
- 影響を受けたサービス
- 契約情報
サービスを契約する前に細かな条件まで確認しておけば、「SLAがあると思っていたのに補償対象外だった」という事態を避けやすくなります。
サーバー稼働率とSLAの保証値は同じもの?

サーバーサービスでは、「稼働率99.99%」という表現と「SLA99.99%」という表現が使われることがあります。
似ていますが、必ずしも同じ意味ではありません。
比較する際は、実際の稼働実績なのか、SLAで設定された保証基準なのかを分けて考える必要があります。
実際の稼働実績とSLAの保証値は別物
実際の稼働率は、一定期間にサーバーがどの程度稼働していたかを示す実績です。
一方、SLAで示される数値は、サービス事業者が品質基準として定めている値です。
たとえば、次のようなケースが考えられます。
たとえば、「過去1年間の実績稼働率99.999%」と「SLA99.99%」をあわせて示しているサービスも考えられます。
この場合、実績では99.999%稼働していても、SLA上で保証している基準は99.99%です。
逆に、SLAが99.99%だからといって、過去の実績が毎月必ず99.99%以上だったことを意味するわけでもありません。
比較するときは、表示されている数字が何を表しているのかを確認しましょう。
ダウンタイムの定義によって数字が変わる
SLAでは、どの状態を「停止」と判定するかが決められています。
たとえば、次のようなケースが挙げられます。
- 一定時間以上連続して利用できなかった場合のみ停止とする
- 計画メンテナンスは停止時間から除外する
- 利用者側の設定が原因の場合は対象外とする
- 特定の通信障害は対象外とする
つまり、利用者から見ると「サイトへアクセスできなかった時間」でも、SLA上ではダウンタイムとして扱われない場合があります。
この条件を確認せずに、複数のサービスを「99.99%」という数字だけで比較すると、実際の保証内容を正しく判断できません。
特に業務システムやECサイトなど、停止による影響が大きいサービスでは、SLA本文まで確認しておくことが重要です。
サーバー選びでは数字と条件をセットで確認する
サーバー稼働率を見るときは、次の点をセットで確認しましょう。
- 実績値なのかSLAの基準値なのか
- どの期間で算出しているか
- ダウンタイムをどのように定義しているか
- 計画メンテナンスを含むか
- SLAの対象サービスはどこまでか
- 基準を下回った場合の補償内容は何か
たとえば、稼働率99.999%という高い実績を公開していても、障害時のサポート体制や情報公開が十分とは限りません。
反対に、SLAの基準値が少し低くても、障害情報や補償条件が明確に示されているサービスもあります。
そのため、稼働率は重要な比較材料ではありますが、一つの数字だけでサーバー全体の品質を判断しないことが大切です。
特に企業サイトでは、障害発生時にどの程度の影響が出るのかを先に考え、そのリスクに合ったサービスを選びましょう。
まとめ|サーバー稼働率は数字だけでなく条件まで確認しよう

サーバー稼働率とは、一定期間のうちサーバーが正常に利用できた時間の割合です。
100%に近いほど停止時間が短く、Webサイトやシステムを安定して利用しやすくなります。
ただし、99.9%と99.99%では数字上の差はわずかでも、実際の停止可能時間には大きな違いがあります。
年間で見ると、99.9%では約8時間46分、99.99%では約52分の停止時間が目安です。
そのため、ECサイトや予約システム、業務システムなど、停止による影響が大きいサービスでは小数点以下の違いも重要になります。
また、稼働率とあわせて確認したいのがSLAです。
SLAはサービス品質に関する基準を定めたもので、基準を下回った場合にサービスクレジットなどの補償が設定されている場合があります。
ただし、SLAがあるからといって、サーバーが絶対に停止しないわけではありません。
計画メンテナンスや利用者側の原因など、SLA上のダウンタイムから除外される条件が設定されていることもあります。
そのため、サーバーを比較するときは「稼働率99.99%」という数字だけを見るのではなく、算定期間や停止時間の定義、SLAの対象範囲、補償条件まで確認しましょう。
また、公開されている稼働率が過去の実績なのか、SLA上の保証値なのかを区別することも重要です。
サーバー稼働率は、サービスの安定性を判断するための重要な指標です。
しかし、本当に比較すべきなのは数字そのものだけではありません。
どの条件で算出され、どこまで保証されているのかまで把握したうえで、自社サイトやシステムで許容できる停止時間に合ったサーバーを選びましょう。
監修者コメント
Webへの投資は、金額の大小より「何をもって成功とするか」を決めているかで結果が変わります。発注前に目的と指標を一枚にまとめておくと、制作会社との認識のズレがほぼなくなります。
東 直樹 あずま なおき
Webコンサルタント
株式会社中小企業のチカラ Web戦略室
制作会社でディレクターを務めたのち、事業会社側のWeb責任者を経て現職。制作費の妥当性や制作会社の選び方など、発注する側…
関連キーワード
次に読む


