2010年10月26日 星期二

RAID 安全性簡介

雖然前面介紹過使用獨立的儲存系統如 NAS or SAN(iSCSI) 方式處理, 但是基於資料無價, 所以對於 RAID 的安全機制還是得提:

基本上可以參考此處: http://www.pcpop.com/doc/0/284/284578_2.shtml

1. RAID 0 (Striped) : 加速為主, 壞一顆硬碟, 資料全毀, 安全性最差!

2. RAID 1 (Mirror) : 備份為主, 壞一顆硬碟, 資料還在, 速度與單顆硬碟是一樣的!

3. RAID 5 : 一顆硬碟容錯, 至少建置3顆硬碟, 容量為 (硬碟總數-1) x 單顆硬碟容量, 兼顧安全性與速度, 可以容許一顆硬碟損壞, 但是必須立刻換上同容量(最好同型)硬碟作容錯的重建, 但是往往在重建的過程中會因為原本兩顆硬碟讀寫頻繁的關係, 可能發生另外硬碟的損壞, 此時資料大概就幾乎難以救回!

4. RAID 6: 二顆硬碟容錯, 至少建置4顆硬碟, 容量為 (硬碟總數-2) x 單顆硬碟容量, 因為前述 RAID 5 的疑慮, 所以發展出可以同時容忍2顆硬碟損壞, 因為多了一顆硬碟容錯, 所以寫入的速度較 RAID 5 有所降低, 大約是 60-75% 的速度! 可以參考 GOOGLE 上的資料, http://www.google.com.tw/images?um=1&hl=zh-TW&rls=com.microsoft%3Azh-tw%3AIE-SearchBox&rlz=1I7GGLL_zh-TW&biw=1676&bih=869&tbs=isch%3A1&sa=1&q=RAID+6&aq=f&aqi=g1&aql=&oq=&gs_rfai=

5. RAID 10 : 號稱速度與安全性皆有, 因為是兩組 RAID 0 組合成 RAID 1 的方式, 至少4顆建置系統, 至少容忍一顆硬碟損壞, 也許有人會說2顆或3顆, 前提是除非損壞在同一組 RAID 0, 如果是兩組 RAID 0 同時各壞一顆或是重建時另一組正常的 RAID 0 也壞一顆, 資料大概也是回天乏力!

6. RAID-Z3 : 這個一般大概很少看到, 目前是在 NexentaStor 3.0.4 的 NAS OS 上可以看到, 三顆硬碟容錯, 至少建置5顆硬碟, 容量為 (硬碟總數-3) x 單顆硬碟容量, 理由大概與 RAID 6 因為 RAID 5 的重建過程中的疑慮所以產生有關, 當然寫入的速度又會比 RAID 6 下降, 但是會降低多少, 還沒有正式的資料!

一般 NAS or SAN 系統當然可能還會有 RAID 50, RAID 60 等系統, 基本上不脫離上述基本的原理, 當然 RAID 5, RAID 6, RAID 10 基本上最好能再配置 1-2 顆的備援硬碟(Hotspare), 這樣非上班時間萬一發生硬碟損壞時, 系統會自動重建, 以免有問題的磁碟陣列繼續操作, 近而導致其它硬碟損壞, 造成資料無法救回的問題!

沒有留言:

張貼留言