可用性の計算と想定値(代表的な数字にて)

計算のためのネタ

簡易計算ツールは最後のセクションです。

システムが継続して稼働できる度合いや能力のこと可用性といいます。
パーセントであらわされることが多く、99.9パーセントや99.99パーセントと書かれるわけですが、実際、どれくらい止まるのでしょう。
いちいち計算するのが面倒なので、よくある数字で想定換算しておきます。

可用性を秒で計算することが多いのですが。同じ数がたくさん出てきますよね。。
1日は、86,400秒です。

60秒 × 60分 × 24時間 = 86,400秒

どこに揃えるかなのです。
今回は時間で揃えたいのです。
秒までの計算は不要だと思います。

ちなみに、うるう秒などのイレギュラーは考慮外でよいかと思っています。

停止予想時間を計算

稼働率をいくつか想定し、年間の停止予想時間を計算してから、月間停止予想時間を割り出します。
基準稼働率は以下で。

  • 99
  • 99.5
  • 99.9
  • 99.95
  • 99.99
  • 99.999

稼働率はパーセントで、停止時間は時間です。
基準秒数に非稼働率を掛けて、3,600で割り(時間揃え)ます。

面倒なので、日数に非稼働率と24を掛けます。

(例)365日で稼働率99パーセントの場合

365日 × 0.01(非稼働率: 1パーセント) × 24 = 87.6

単純計算(365日)

1年は365です。うるう年は366日ですが、4分の1以下なのでイレギュラーです。

基準秒数は、31,536,000です。

稼働率年間停止時間月間停止時間
99.087.67.6
99.543.83.65
99.98.760.73
99.954.380.365
99.990.8760.073
99.9990.08760.0073

カレンダーどおり(営業日)

土日と祝日と年末年始を単純に引きたいのですが。。
土日と祝日の関係があり、毎年稼働日数が異なります。だいたい240~248あたりにはまるので、ここでは稼働日数を245として考えます。お休みは120日あるのですよ。

分母は、21,168,000です。

稼働率年間停止時間月間停止時間
99.058.84.9
99.529.42.45
99.95.880.49
99.952.940.245
99.990.5880.049
99.9990.05880.0049

他のパターン

日曜祝日だけお休みとか、土日だけとか、いくつかのパターンは、お世話になっているサイトで計算できます。
営業日数の計算で、計算式を調整でお願いします。

https://keisan.casio.jp/exec/system/1251167854

可用性計算ツール

丸め処理しているので、小数第3位あたりまでがよろしいかと。
簡易計算だと思ってください。


← Clickのみ

  • 年間予想
    • 秒:
    • 分:
    • 時間:
  • 月間予想
    • 秒:
    • 分:
    • 時間:

中身はJavaScriptです。コードにべた書きしています。

タイトルとURLをコピーしました