推 pathy: 例一:軟硬體對branch的處裡方法不同,不能這樣混為一談 09/20 08:48
→ pathy: 軟體有軟體的做法(加入check code檢查程式正確性) 09/20 08:49
→ pathy: 硬體有硬體的做法(branch成功則flush掉IF stage) 09/20 08:50
→ pathy: 例二:敘述一為課本原文,敘述二為真實情況 09/20 08:51
推 pathy: 張凡老師說他覺得改善reliability是錯的(課本第一句話寫改 09/20 08:56
→ pathy: 善reliability,但後面算法又說是改善availbility),但課 09/20 08:56
→ pathy: 本從第一版到第四版對都redundancy的定義是改善reliability 09/20 08:56
→ pathy: ,所以只好記一下囉 09/20 08:56
→ pathy: 希望有幫到你 09/20 08:56
先謝謝你的解答 , 補充問p大
所謂的reliability和availbility是怎麼解釋在RAID使用上造成的改善(或沒改善) ?
因為以計組下冊 p339的介紹內容 , 我對上述兩名詞的解讀如下:
reliability : 服務品質穩定度 , 也就是他提供服務最長能多久
availbility : 一個服務能提供正常服務的時間的比例
redundancy就是用多餘的硬碟多做一些安全保障(mirror或 parity check)
相對能在避免原本可能失誤的狀況(例如A資料有錯可以到A'拿他的mirror)
進而提升availbility , 反過來說不也是有提升到reliability? 因為整體RAID能
提供正常服務的時間變長了 , 所以不太確定張凡老師說不能提升reliability背後
的原因是?
※ 編輯: qoojordon (59.115.84.141), 09/20/2014 09:20:59
推 A4P8T6X9: reliability 對象是系統零件。 09/20 09:40
→ A4P8T6X9: availabilty 對象是整個系統。 09/20 09:40
推 pathy: 我也有想過這個問題,但我聽張凡的意思,reliabillity應該 09/20 13:02
→ pathy: 是指只要其中一個disk爆掉就算是不能提供服務了 09/20 13:02
推 pathy: 其他的部分就如A大所說,reliability要改善必需改善disk內 09/20 13:03
→ pathy: 部元件,想辦法讓他不會壞 09/20 13:03
謝謝兩位 , 我先以這種說法記憶
※ 編輯: qoojordon (59.115.84.141), 09/20/2014 22:50:44
→ aukbee: 恐龍9版有提到Redundancy是可以提升Reliability的 11/15 22:39
→ aukbee: 然而這裡是指增加mean time to data loss 11/15 22:40
→ aukbee: 並非mean time to failure(machine) 11/15 22:41
→ aukbee: 所以就看你的reliability是定義data還是machine 11/15 22:42