硬盤:由許多盤片,機械手臂,磁頭,主軸馬達
磁盤的最小單位:扇區(每個扇區的大小是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默認僅能支持兩塊磁盤的損毀情況。)