システムの稼働率計算方法とその結果について考察

このQ&Aのポイント
  • サーバシステムの稼働率を目安くらいで良いので数値にしたいのですが、MTBFやAFRの数値から計算することはできるのでしょうか?実際のハードウェアの数値を当てはめて計算したいです。
  • MTBFとAFRを使用してサーバの稼働率を計算するためには、年間稼働時間をMTBFで割ることで、AFRを求めることができます。
  • システム全体としてみると、稼働率は0.812(81.2%)であり、故障率は0.188(18.8%)となりました。思っていたよりも低い稼働率(高い故障率)ですが、これは正しい計算結果です。
回答を見る
  • ベストアンサー

システムの稼働率の計算

サーバシステムの稼働率を目安くらいで良いので数値にしたいのですが、MTBFやAFRの数値から計算することはできるのでしょうか?情報処理技術者試験などの問題では「たとえば故障率は0.1とする」などとなっているのですが、実際のハードウェアの数値を当てはめて計算したいのです。 ウェブを探して実際の製品のMTBFはいくつか集めました。 SCSI-HDDは60万~100万時間くらい。 ATA-HDDは30万~40万時間くらい。 マザーボードは10万時間くらい。 http://www.intel.co.jp/jp/support/motherboards/desktop/mtbf.htm ルータは35万時間くらい。 http://www.nec.co.jp/octpower/products_eol/router/ip38x_52pro.html AFR(年間平均故障率)の算出は年間稼働時間÷MTBFとあったので、 http://www.mdit.co.jp/apricot/faq/kqaa01.htm#q6 年間稼働時間=1年365日×24時間=8760時間 HDDのMTBF 仮に60万時間として 8760÷600000=0.014 … AFR=0.014 ルータのMTBF 35万時間→AFR=0.025 マザーボードのMTBF 10万時間→AFR=0.087 システムの例として、WWWサーバとDBサーバから構成されているウェブサイトで、各サーバのHDDはミラーリング(RAID1)で二重化されているケースを考えたとき、これらの数値を使って計算することができるのでしょうか? 直列・並列の概念図は以下のようになると思います。              ┌[HDD]┐       ┌[HDD]┐ ──[R]─[WWW]─┤     ├─[DB]─┤    ├─              └[HDD]┘       └[HDD]┘ HDD2台(RAID1)の故障率:0.014×0.014=0.000196 →稼働率=1-0.000196=0.999804 サーバ1台あたり稼働率:(1-0.087)×0.999804=0.913×0.999804=0.912821 サーバ2台(直列)の稼働率=0.912821×0.912821=0.833242 ルータも直列に接続=(1-0.025)×0.833242=0.975×0.833242=0.812410 システム全体としてみると稼働率=0.812、故障率=1-0.812=0.188=18.8% という数値が出てきました。 思っていたよりずっと低い稼働率(高い故障率)なのですが、こんなものなんでしょうか?それとも何か(前提条件、計算方法、数値)が違っているのでしょうか?

  • haru44
  • お礼率68% (153/223)

質問者が選んだベストアンサー

  • ベストアンサー
  • invalid
  • ベストアンサー率61% (67/109)
回答No.1

求められた故障率は、年間での故障率ですよね。 たとえばHDDなら1年間で0.014件故障が発生する確率です。 故障率から稼動率を求めてますが 稼動率=(1-故障率)ではありません それは「信頼度」であり「稼動率」とはいいません。 稼動率は故障間隔(MTBF)と復旧時間(MTTR)から求められるものです。 前提条件にはMTBFの時間しか掲載されていませんが、各々の装置の 復旧時間(MTTR)を仮に定義して、 稼動率=MTBF÷(MTBF+MTTR)で算出してみてください。 信頼度と稼動率を混同して計算しているためにおかしくなっている と思います。

haru44
質問者

お礼

どうもありがとうございます。 疑問が解けました。 MTBFから稼働率を求めるのに仮のMTTRを用いれば良いんですね。 ここがわからずに故障率を持ち出してしまい、勝手に混乱してました。 もう一度計算してみます。 ありがとうございました。

関連するQ&A

  • システムで利用するサーバー機などのハードウェアの稼働率を求めたいのです

    システムで利用するサーバー機などのハードウェアの稼働率を求めたいのですが、 一般的にはどのようにして求めるものなのでしょうか?  稼働率=MTBF/(MTBF+MTTR)  MTBF:平均故障間隔  MTTR:平均修理時間 以上の計算式で求めることができるようなのですが、MTTR(平均修理時間)については適度な想定値でと思っていますが、MTBF(平均故障間隔)についての情報をどのように取得すれば良いのかわかりません。

  • 稼働率について

    二つの装置A、Bからなる並列システムの稼働率はどれか。ここで、どれか一つの装置が稼働していれば、システムとして稼働していると見なすこととし、装置A、BともMTBF(平均故障間隔)は576、MTTR(平均修復時間)は24時間であるものとする。 答えは 0.9984なんですが、なぜなのかが分かりません。

  • システムの稼働率について質問です。

    2台の装置、XとYを直列接続しシステムAと、並列接続したシステムBがある。 XとYの稼働率をRXとRYとしたときAとBの稼働率RAとRBを計算しなさい。またRAとRBのどちらが大きいか? >>という問題なのですが、 とりあえず直列のシステムAの稼働率RAは RA=RX*RY というのはわかるのですが、並列システムBの稼働率RBをどのように求めたら良いのか分かりません。 教えて下さい><

  • 直列システムの故障率について

    a,bからなる直列システムの故障率(1/MTBF)がaの故障率とbの故障率の和になる理由が判りません。

  • 直列システムの稼働率の計算

    装置1(稼働率A)と 装置2(稼働率B)が 直列に並でいる場合の計算方法が ■稼働率=A×B となる。 と記載されているホームページをよく見かけますが なぜ、稼働率Aと稼働率Bを掛けると 稼働率が求まるのでしょうか?

  • MTBFと稼働率の求め方を教えて下さい

    24時間356日稼働しているシステムがあり、年に4回故障しています。 故障時間は毎回1時間だとすると 平均故障間隔はシステムの稼働時間が24×365=8,760時間で故障回数が4回だから 8,760÷4=2190時間 稼働率は平均復旧時間が4時間÷4回=1時間なので 2190÷(2190+1)*100=99.954% という計算であっていますか?

  • 稼働率の問題です

     システム単体の稼働率が0.9であるシステムが図2のような構成で、1つでも故障すれば稼働しないとした場合の稼働率は0.81となる。一方、2つとも故障しないかぎり、システムとして稼働するとした場合の稼働率は(8)になる。  一方、図3のような構成で1つ以上稼働している場合はシステムとして稼働するとすれば稼働率は(9)になる。一方、2つ以上稼働してる場合はシステムとして稼働するとすれば、稼働率は(10)になる (8)、(9)、(10)の解説と計算式をお願いします

  • この場合のMTBFについて

    システムが運用中に4回故障し,その故障をはさんで稼動 した時間がそれぞれ230時間, 180時間, 200時間, 190時間,150時間であった。 また,修理に要した時間が10時間, 10時間, 6時間, 24時間であった。 このときのMTBFは(   )時間であり,MTTRは(   )時間である。 したがって,このシステムの稼働率は(   %)である。 ただし,稼働率は小数点以下2桁目を四捨五入したパーセンテージとする。 この場合MTTRは12.5で正解だったのですが、MTBFは(230+180+200+190+150)÷5で190になって、稼働率が190÷(12.5+190)=93.82716で約93.8%だと思っていたらMTBFが間違っていたらしく不正解でした。教科書ではMTBFは稼働時間/稼動した回数みたいなことを書いていたのですが、ネットでMTBFを検索したら、MTBF=製品の稼働時間 /故障件数となっていたので、(230+180+200+190+150)÷4で計算しても間違いでした。一体どこが間違っているのか分かりません。 分かる方がいらっしゃいましたら回答よろしくお願いします。

  • 信頼性工学の直列並列システムの不稼働率は?

    信頼性工学の直列並列システムの不稼働率は? 写真の直列並列システムの不稼働率わかりますか? また、もっと難しい問題しってますか?単純な直列だけ、並列だけ、はいらないです。

  • 性能稼働率とは?

    電子部品の自動組み立て装置(機械)の設計をしています。客先から稼働率、稼働時間、MTBF、MTTR等の稼動情報を表示する要求があります。これらの事は解るのでが、”性能稼働率”の表示を求められています。 ”性能稼働率”とはどの様な計算で算出するのでしょうか。教えて下さい。装置の制御はシーケンサ(PLC)を使用していて、タッチパネル式液晶表示器で表示します。