[分享] 何為Raid 5/6/10 ? - iPhone4.TW

會員登入



第1頁,共2頁 12 最後最後
顯示結果從 1 到 10 共計 20 條
  1. #1
    DarkFat 的頭像

    管理團隊

    註冊日期:03-06-2008
    文章:937
    謝謝你: 33
    在 81篇文章中獲得 172個感謝
    之前對RAID有點迷思,釐清了與大家分享一下。

    最簡單的叫 RAID 0,兩個500G加起來當1TB用,20個當10TB用,沒保護,但是你沒有5TB的碟也可以處理一個5TB大的檔案了。

    次簡單的叫 RAID 1,兩個500G加起來當一個500G用,20個當10個500G用,每個資料存兩份,死一顆OK,死兩顆就不要是同一掛的,不然資料也就死了。一死請快救。

    再來是 RAID 10,RAID 1 裡的 20個500G當10個500G用,再全部 RAID 0 串起來,變成一個 又 0 又 1 的 RAID 10 當成一個5TB用,每個資料還是存兩份,死一顆OK,死兩顆就不要是同一掛的,不然資料也就死了。一死請快救。

    RAID 5, (概念,不是實際,這記錄碟實際上是分散開在所有的碟上的)
    就是用所有碟中的一顆碟來紀錄一個特別的值,就是所有其他的碟,在與這特別紀錄碟相同位置的資料,全部加起來是單數個 "1" 還是雙數個 "1"。
    例如,妳有三個碟,每個10bit大
    碟一(記資料):0101010101
    碟二(記資料):1111100000
    碟三(記單雙):1010110101 <- 碟1 + 碟2 同位置 單數個 1 為 1,雙數個 1 為 0

    所以,這三碟無論死哪一個,都可以依據另兩碟的資料計算回來,死一碟OK,死兩碟补街。

    厲害的是,就算你是十個,百個碟,他只需要用一個碟記單雙,妳就可以死任何一個碟卻不損失資料。但是,只能死一個!

    RAID 6,就和RAID 5 類似,但是它用兩個碟做紀錄讓你可以死任意兩個碟卻不損失資料。百千萬碟串聯,也只需要兩個碟做紀錄。但是,只能死兩個!

    真的道裡還挺簡單的,所以還挺聰明的。
    至於讀與寫的好壞與利弊,就真的跟所使用的軟硬體還有總碟數比較有關,不容易說。

    我的NAS四碟,都試過了之後,表現都差不多,所以選擇RAID 5 有多些位置,也不容易被我搞到一次死兩顆吧。不過這就是風險控管囉....


  2. #2
    吉米丘 的頭像

    勸敗大魔王

    註冊日期:09-20-2007
    文章:50,710
    謝謝你: 9,906
    在 6,551篇文章中獲得 48,051個感謝
    同時死兩顆我遇過,那不是不可能,那是有機會的

    另外就是也要包含計算死掉之後救援的難度

    原則上做陣列只怕亂砍檔案

    因為那沒得挖回來

    所以還是多做備份吧

    因此,我的8TB RAID6,還有另外一組8TB陣列在備份這個陣列


  3. #3
    AzenHuang 的頭像

    超熱血的愛用者

    註冊日期:09-26-2008
    文章:2,319
    謝謝你: 3
    在 305篇文章中獲得 585個感謝
    我自己是用5+1(還是叫5+0)
    就是除了普通陣列外,在陣列中有一顆來做備用
    比如說4顆硬碟,那拿三顆來做陣列
    第四顆是備用,只要其中一顆壞掉
    陣列自己會啟用第四顆

    在同一天同一小時同一分鐘兩顆硬碟同時壞掉?理論上是有可能
    實際上我猜應該是在陣列中沒有留一個備用的
    在加上疏於檢查,等到出現第二顆硬碟故障才發現問題

    不過就像吉米說的,運氣差時什麼倒楣事都會給你碰到
    多幾份備份總是好的


  4. #4
    吉米丘 的頭像

    勸敗大魔王

    註冊日期:09-20-2007
    文章:50,710
    謝謝你: 9,906
    在 6,551篇文章中獲得 48,051個感謝
    還有一種狀況也會發生

    就是壞掉一顆的時候

    你沒理他,或是你還沒去換掉他

    但是在你要去換掉他之前

    又壞了一顆

    所以不需要兩顆同時壞

    只要在降階之後。你不趕快去換,然後又壞掉一顆時

    那就再見了


  5. #5

    超熱血的愛用者

    註冊日期:01-31-2011
    文章:710
    謝謝你: 27
    在 39篇文章中獲得 45個感謝
    我自己是用5+1(還是叫5+0)
    就是除了普通陣列外,在陣列中有一顆來做備用
    比如說4顆硬碟,那拿三顆來做陣列
    第四顆是備用,只要其中一顆壞掉
    陣列自己會啟用第四顆

    在同一天同一小時同一分鐘兩顆硬碟同時壞掉?理論上是有可能
    實際上我猜應該是在陣列中沒有留一個備用的
    在加上疏於檢查,等到出現第二顆硬碟故障才發現問題

    不過就像吉米說的,運氣差時什麼倒楣事都會給你碰到
    多幾份備份總是好的
    這不能叫做5+1或是5+0
    這還是叫raid 5 只是加一個hd 做熱備援,在一個hd 壞了要看raid 的好壞
    比較好的raid 是會自動重建,比較陽春的要自已到raid 設定那去重建
    但在這個重建的時間內不能在壞另一個hd
    重建的時間要看你hd 的空間大小
    raid n+n 的一般統稱是做完raid 再做其他種類的raid
    其意思5+1就是你的磁碟做了raid 5後再用另一個raid5做一個鏡向
    此篇文章於 10-08-2011 08:31 被 badiori 編輯。


  6. #6
    DarkFat 的頭像

    管理團隊

    註冊日期:03-06-2008
    文章:937
    謝謝你: 33
    在 81篇文章中獲得 172個感謝
    動尬 5-7 小時的重組時間是RAID 很大的風險,許可的話RAID6真的是八碟以內的好選擇。有空間又有保護。

    Hot Spare 個人覺得若也沒有幫助減少重組時間,放旁邊Cold Spare 好像差別也不大,有經驗的請指教囉。


  7. #7

    熱血的愛用者

    註冊日期:01-20-2008
    文章:318
    謝謝你: 0
    在 6篇文章中獲得 13個感謝
    我也遇過同時壞二顆的情況,以前還沒raid6時用5,壞掉一顆時馬上換,在資料rebuilding時另一顆掛了,真是欲哭無淚,現在能換raid6就儘量換成raid6+1個spare了。
    此篇文章於 10-08-2011 10:22 被 akinori 編輯。


  8. #8

    海盜船長

    註冊日期:03-15-2009
    文章:712
    謝謝你: 150
    在 83篇文章中獲得 106個感謝
    RAID 硬碟都得一樣大,買幾乎都是同時買同廠牌同大小(大概都是同期出廠),一起壞的機率是存在的。所以我最後請人從美國帶 Drobo 回來。硬碟可以不同大小,我要擴充時,硬碟可以一個一個分開買,需要時就買個大容量的硬碟換掉較小的。

    不過還是不完美,缺點是如果 Drobo 壞了(不是硬碟),得要再搞個 Drobo 才能把資料弄回來… 看來得再買個外接碟再備份了…


  9. #9

    超熱血的愛用者

    註冊日期:01-31-2011
    文章:710
    謝謝你: 27
    在 39篇文章中獲得 45個感謝
    資料安全,就是用錢堆出來的
    不管在怎麼做riad 還是要在另外做備份因為資料誤刪,也是有一定的風險性
    當然最好可以做到raid 6+1在加一個備份用的raid 6
    在外加異地備份,哈哈這可以要花n多n多的coco 囉


  10. #10
    Hiraku 的頭像

    皮樂

    註冊日期:06-12-2008
    文章:13,852
    謝謝你: 561
    在 1,028篇文章中獲得 5,840個感謝
    地震震一下,房子水一淹,一次壞全部都不是問題啊...

    所以有辦法的話最好再異地備份一下Orz


 

 

該主題的標籤

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端