關於硬盤的知識和常見的磁盤陣列RAID的概念

硬盤:由許多盤片,機械手臂,磁頭,主軸馬達

磁盤的最小單位:扇區(每個扇區的大小是512字節)

磁道:扇區組成的一個圓

柱面:所有磁盤上面的同一磁道

分割硬盤時的最小單位:柱面

第一塊扇區被稱爲“硬盤主引導扇區”:1.主引導分區(Master Boot Record,MBR):可以安裝引導加載程序的地方,有 446byte。

2.分區表(partition table):記錄整塊磁盤分區的狀態,有64byte。

3.另外2byte,扇區結束標誌字(55AA)

446+64+2剛好等於512,byte

**************************************************************軟件磁盤陣列**************************************************************

常見的三種等級的RAID

①RAID-0(等量模式):性能最佳--舉例:你有兩塊磁盤組成RAID-0,當你有100MB的數據要寫入,每個磁盤會各分配到50MB的存儲量

也可以這樣: 你用200GB和500GB組成的RAID-0,那麼最初的400GB數據可以同時寫入兩塊磁盤中(各消耗200GB),後來加入的數據只能寫入500GB的那塊磁盤中

優點:RAID 0具有的特點,使其特別適用於對性能要求較高,而對數據安全不太在乎的領域,如圖形工作站等。對於個人用戶,RAID 0也是提高硬盤存儲性能的絕佳選擇。

缺點:RAID 0的缺點是不提供數據冗餘,因此一旦用戶數據損壞,損壞的數據將無法得到恢復。RAID0運行時只要其中任一塊硬盤出現問題就會導致整個數據的故障。一般不建議企業用戶單獨使用。

②RAID-1(映像模式);完整備份--舉例:你100MB的文件,且你僅有兩塊磁盤組成的RAID-1,那麼這兩塊磁盤將會同步寫入100MB到它們的存儲空間去(最好是一模一樣的磁盤)

優缺點:RAID1是將一個兩塊硬盤所構成RAID磁盤陣列,其容量僅等於一塊硬盤的容量,因爲另一塊只是當作數據“鏡像”。RAID 1磁盤陣列顯然是最可靠的一種陣列,因爲它總是保持一份完整的數據備份。它的性能 自然沒有RAID 0磁盤陣列那樣好,但其數據讀取確實較單一硬盤來的快,因爲數據會從兩塊硬盤中較快的一塊中讀出。RAID 1磁盤陣列的寫入速度通常較慢,因爲數據得分別寫入兩塊硬盤中並做比較。RAID 1磁盤陣列一般支持“熱交換”,就是說陣列中硬盤的移除或替換可以在系統運行時進行,無須中斷退出系統。RAID 1磁盤陣列是十分安全的,不過也是較貴一種RAID磁盤陣列解決方案,因爲兩塊硬盤僅能提 供一塊硬盤的容量。RAID 1磁盤陣列主要用在數據安全性很高,而且要求能夠快速恢復被破壞的數據的場合。

③RAID 0+1和RAID 1+0

RAID 0+1:先讓2個磁盤組成RAID 0,這樣的設置有兩組,然後讓這兩組RAID 0組合成一組RAID 1(性能好而且安全)

RAID 1+0:先組成RAID 1,再組成RAID 0 (性能好而且安全)

④RAID-5(性能與數據備份的均衡考慮)--至少需要3塊以上的磁盤才能組成這種類型的磁盤陣列。

RIAD 5的總容量會是整體磁盤數量減一塊,並且當損毀的磁盤數量大於等於兩塊時,整個RAID-5的數據就被損毀了,因爲RAID-5默認僅能支持一塊磁盤的損毀情況。

(同時擴展一下,RAID-6:總容量會是整體磁盤數量減兩塊,並且當損毀的磁盤數量大於等於三塊時,整個RAID-6的數據就被損毀了,因爲RAID-6默認僅能支持兩塊磁盤的損毀情況。)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章