一點存儲方面的知識

LVM是邏輯卷管理器(Logical Volume Manager)的簡寫,最初由IBM開發,設計的目的是爲了自由地改變分區大小以滿足用戶對磁盤容量需求。它允許驅動器跨越磁盤、調整驅動器的大小等等,比如文件系統(如ext2)會使用LVM提供的塊設備而不是直接使用硬盤。簡單的說,LVM就是在硬盤和用戶所使用的分區中間增加了一個管理層──邏輯卷,用戶只要通過改變邏輯卷的大小就能相應地改變分區的大小了,而不用再直接操作硬盤了,這樣做的好處是──即使改變了分區的大小,分區上的數據也不會丟失。具體的操作方法請看本版置頂貼中的LVM部分。

RAID就是磁盤陣列(Redundant Array of Inexpensive/Independent Disk)的簡寫。最常見的方式是使用PCI
SCSI RAID控制器(就是陣列卡),這個稱做是硬RAID。Linux下還可以實現軟RAID,只要linux的內核支持就可以實現,不用再購買昂貴的陣列卡了,具體的辦法可以看置頂貼裏的內容。還有可以使用SCSI-SCSI RAID實現。RAID的作用是用來實現數據的冗餘、備份,提高硬盤的讀寫性能。
RAID 0 可以增加硬盤的讀寫速度,只在硬RAID下有意義。
RAID 1 實現兩塊和兩塊以上的硬盤的相互鏡像,在軟RAID下就是用兩個和兩個以上的分區實現相互鏡像。
RAID 0+1 將上面兩種RAID的優點接合起來,既實現數據的冗餘以保證數據的完整性,又實現分佈式I/O,加快讀寫速度。
RAID 3 在RAID 1的基礎上提供了奇偶校驗,用的不多。
RAID 5 接合RAID 0+1和RAID 3的優點,對冗餘使用奇偶校驗數據,並且在所有的磁盤上對奇偶校驗數據分帶,緩和了奇偶校驗磁盤上的瓶頸。很常用。它是數據可用性和性能之間的最佳折中。至少需要三塊硬盤。
發佈了27 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章