大家的推理都似乎滿正確的 除了那位P+P+P ...... 記憶中 ~ 機率是成出來的 .... 用加的話就會像某位大大所說的會破100%
我的看法是 ......
會不會故障是個 "機率" ~~~~ 大家都無法掌控!
一台電腦有裝三顆獨立運作的硬碟
VS
一台電腦有裝三顆RAID-0的硬碟
兩台裡面只要有顆硬碟掛點都是會有資料損失 ...... 雖然RAID-0是資料整個要重組比較麻煩 (像我說的運算軟體可以救回大部分)
我的做法是 ~ 買進新硬碟組RAID-0 我一定都會先好好的測試他2~3個禮拜 (不關機的測)
過了那段期間後 資料再慢慢轉移..........
重點是 不管是獨立運作 還是 RAID-0 ~ 壞的機會都不是你我能掌控的!!
dunhill978 wrote:
大家都很喜歡統計歐假...(恕刪)
這位大大的算法似乎有點問題
1-(0.2*0.2*0.2)應該是1-0.008=0.992 <- 這應該是『不會遇到一次同時壞掉的機率』
如果一個硬碟故障的機率是0.2 (這實在太高了,硬碟產線應該已經無限期停工)
三顆硬碟中,壞一顆的機會是0.2,同時壞兩顆是0.2*0.2=0.04,同時壞三顆的機率是0.2*0.2*0.2=0.008
所以會遇到故障的機率應該是0.2+0.04+0.008=0.248
不會遇到故障的機率會變成1-0.248=0.752
這是說在使用的過程中,有0.752的機率,不會遇到三顆硬碟中有故障的情況,也就是所謂的考驗力
這麼說好了,因為壞一顆的機率高達0.2,所以不會遇到故障情況(三顆硬碟任一、任二、全部故障)的機率,
就會落在0.8以下
簡單來講,硬碟一般是提供MTBF這個數據,這是可靠性,相當於平均可運作時數或平均失效時間,而故障率是其倒數。
以SEAGATE 7200.12為例,MTBF應該是60萬小時(這是官方數據,要不要信就看個人囉)。
若完全不關機,相當於平均用68.5年才壞,所以其故障率就是1次/68.5年。
若一個系統中使用了三顆,那至少出現壞一顆的機率就是3次/68.5年。
至於這三顆是各自跑、跑RAID0、跑RAID1、跑動態磁碟......根本沒有關係(其實也可以講有關,因不同用法的MTBF會有改變,但這會讓問題更複雜,其他如溫度提高也會讓MTBF大幅下降)。
為什麼是這麼算呢?
因為MTBF就是這麼算出來的,如100顆硬碟一起跑一年,結果壞了一顆,其故障機率就是1次/1年/100顆,即每顆的故障率就是1次/100年,MTBF則為87.6萬小時。
所以,請先弄清楚硬碟故障機率是什麼吧。
還在那邊用什麼「成功+失敗=1」來算,那你先算算「1次/68.5年」的P'是什麼來看看吧?
內文搜尋

X