本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97196
該篇內容純理論知識,部分內容引起不適,望諒解
RIAD
? ? ?? ? ?提高IO能力:磁盤并行讀寫
? ? ?? ? ?提高耐用性:磁盤冗余來實現
? ? ?? ? ?級別:多塊磁盤組織在一起的工作方式有所不同
什么是RAID
? ? ?? ? ?RAID:Redundant Arrays of lnexpensive (lndependent) Disks
? ? ?? ? ?1988年由加利福利亞大學伯克利分校(University of California -berkeley)
? ? ?? ? ?“A Case for Redundant Arrays of lnexpensive Disks”
? ? ?? ? ?多個磁盤合成一個”陣列” 來提供更好的性能,冗余,或者兩者都提供
RAID實現的方式
? ? ?? ? ?外接式磁盤陣列:通過擴展卡提供適配能力
? ? ?? ? ?內接式RAID:主板集成RAID控制器
? ? ?? ? ?安裝OS前在BIOS里配置
? ? ?? ? ?軟件RAID:通過OS實現
RIAD級別
RAID-0 條帶卷 strip
? ? ?? ? ?? ? ?? ? ? 讀,寫性能提升
? ? ?? ? ?? ? ?? ? ?可用空間:N*min(S1,S2,..)
? ? ?? ? ?? ? ?? ? ?無容錯能力
? ? ?? ? ?? ? ?? ? ?最少磁盤數:2,2+
RAID-1 鏡像卷 mirror
? ? ?? ? ?? ? ?? ? ?讀性能提升,寫性能略有下降
? ? ?? ? ?? ? ?? ? ?可用空間:1*min(S1,S2,..)
? ? ?? ? ?? ? ?? ? ?有冗余能力
? ? ?? ? ?? ? ?? ? ?最少磁盤數:2,2N
RAID-2
RAID-3
RAID-4
? ? ?? ? ?? ? ?? ? ?多塊數據盤異或運算值存于專用校驗盤
RAID-5
? ? ?? ? ?? ? ?? ? ?讀寫性能提升
? ? ?? ? ?? ? ?? ? ?可用空間:(N-1)*min(S1,S2,..)
? ? ?? ? ?? ? ?? ? ? 有容錯能力:允許最多1塊磁盤損壞
? ? ?? ? ?? ? ?? ? ?最少磁盤數;3,3+
RAID-6
? ? ?? ? ?? ? ?? ? ?讀寫性能提升
? ? ?? ? ?? ? ?? ? ?可用空間:(N-2)*min(S1,S2,..)
? ? ?? ? ?? ? ?? ? ?有容錯能力:允許最多2塊磁盤損壞
? ? ?? ? ?? ? ?? ? ?最少磁盤數;4,4+
RAID-7
? ? ?? ? ?? ? ?? ? ?可以理解為一個獨立存儲計算機,自身帶有操作系統和管理工具,可以獨立運行,
? ? ?? ? ?? ? ?? ? ?理論 上性能最的RAID模式
RAID-8
RAID-9
RAID-10
? ? ?? ? ?? ? ?? ? ?讀寫性能提升
? ? ?? ? ?? ? ?? ? ?可用空間:N*min(S1,S2,..)/2
? ? ?? ? ?? ? ?? ? ?有容錯能力:每組鏡像最多只能壞一塊
? ? ?? ? ?? ? ?? ? ?最少磁盤數;4,4+
RAID-01
? ? ?? ? ?? ? ?? ? ?多塊磁盤先實現RAID0,再組合成RAID1 JBOD:
Just a Bunch Of Disks
? ? ?? ? ?? ? ?? ? ?功能:將多塊磁盤的空間合并一個大的連續空間使用
? ? ?? ? ?? ? ?? ? ?可用空間:sum(S1,S2,…)
常用級別: RAID-0, RAID-1, RAID-5, RAID-10, RAID-50, JBOD
邏輯卷管理器(LVM)
? ? ? ? ?允許對卷進行方便操作的抽象層,包括重新設定文件系統的大小
? ? ? ? ?允許在多個屋里設備間重新組織文件系統
? ? ? ? ?將設備指定為物理卷
? ? ? ? ?用一個或者多個物理卷來創建一個卷組
? ? ? ? ?物理卷是用固定大小的屋里區域(Physical Extent, PE)來定義的
? ? ? ? ?在物理卷上創建的邏輯卷
? ? ? ? ?是由物理區域(PE)組成
? ? ? ? ?可以在邏輯卷上創建文件系統
LVM介紹
? ? ? ? ?LVM:Logical Volume Manager, Version:2
? ? ? ? ?dm:device mapper: 將一個或多個底層塊設備組織成一個邏輯設備的模塊
? ? ? ? ?設備名: /dev/dm-#
? ? ? ? ?軟連接:
? ? ? ? ?/dev/mapper/VG_NAME-LV_NAME
? ? ?? ? ? ? ?? ? ? ? ? ? ?/dev/mapper/vil0-root
? ? ? ? ?/dev/VG_NAME/LV_NAME
? ? ? ? ?? ? ? ? ?? ? ? ? ?/dev/vol0/root
LVM可以彈性的更改LVM的容量
? ? ? ? ?通過交換PE來進行資料的轉換,將原來LV內的PE轉移到其他的
? ? ? ? ?設備中以降低LV的容量,或將其他設備中的PE加到LV中以加大容量
邏輯卷管理器快照
? ? ? ? ?快照是特殊的邏輯卷,它是在生成快照時存在的邏輯卷的準確拷貝
? ? ? ? ?對于需要備份或者復制的現有數據臨時拷貝以及其他操作
? ? ? ? ?快照只有在他們和原來的邏輯卷不同是才會消耗空間
? ? ? ? ?在生成快照時會分配給它一定的空間,但只有在原來的邏輯卷或者快照有所改變才會使用這些空間
? ? ? ? ?當原來的邏輯卷中有所改變時,會將舊的數據復制到快照中
? ? ? ? ?快照中只含有原來的邏輯卷中更改的數據或者自生成快照后的快照中更改的數據
? ? ? ? ?建立快照的卷大小只需要原始邏輯卷的15%~20%就夠了,也可以使用lvextend放大快照
快照
? ? ? ? ?快照就是將當時的系統信息記錄下來,就好像照相一般,若將來有任何數據改動了
? ? ? ? ?則原始數據會被移動到快照去,沒有改動的區域則由快照區和文件區系統共享
? ? ? ? ?? ? ? ? ?由于快照區與原本的LV共用很多PE的區域,因此快照與被快照的LV必須在同一個VG中,
? ? ? ? ?? ? ? ? ?系統恢復的時候文件數量不能高于快照區的實際內容
贊 (0)
兩臺主機之間搭建路由通信
上一篇
2018-04-29
磁盤管理
下一篇
2018-04-29