您好,登錄后才能下訂單哦!
? RAID(獨立冗余磁盤陣列),是一種把多塊獨立的硬盤(物理硬盤)按不同的方式組合起來形成一個硬盤組(邏輯硬盤),從而提供比單個硬盤更高的存儲性能和提供數據備份技術。RAID分為不同的等級,不同等級的RAID均在數據可靠性以及讀寫性能上做了不同的權衡。常見的幾種RAID形式:RAID 0 、RAID 1、RAID 5、RAID 6、RAID 1+0 。
? 稱為條帶化存儲,以連續或字節為單位進行數據分割,將數據分段存儲在各個硬盤中,并行讀/寫數據,具有很高的數據傳輸率,但沒有數據冗余,單個磁盤的損壞將影響所有數據。所以,RAID 0不能應用于數據安全性要求高的場合。
1、 在xshell中配置raid 0,首先需要在虛擬機中創建兩個硬盤,在重啟,這是硬盤信息才會顯示出來。
2、 硬盤分配好之后對其中兩塊硬盤進行raid設置
3、 系統必須需要這個軟件mdadm,查看是否有mdadm。這個是軟raid的工具,通過命令做出磁盤陣列。
4、 這個時候dev文件下有md0了,先把dev下的md0格式化,再創建掛載點/opt/md0,在進行掛載。
5、 要想自動掛載,命令:vim /etc/fstab,進去配置,按o鍵到最下方進行配置,配置完成之后按:wq 保存退出。
這個時候raid 0已經配置完成了。
? 稱為鏡像存儲,通過磁盤數據鏡像實現數據冗余,原理是在成堆的獨立的磁盤上產生互為備份的數據,因為數據被同等地寫入成對的磁盤中,所以性能比較慢。但當原始數據繁忙時,可以直接鏡像拷貝讀取數據,因此讀取性能比較快。
1、 需要創建三塊硬盤,兩塊硬盤作為raide,另一塊是等待狀態,如果有一塊磁盤壞了,那另一塊就會自動頂替上去。首先還是需要對著三塊磁盤進行配置成raid,與上面一樣的配置。
2、 查看進度是否完成,進度完成之后,這時可以看出兩個磁盤是屬于活躍狀態,另一塊磁盤屬于等待狀態。
3、 進度完成之后對/dev/md1 格式化,在創建一個opt的掛載點,把/dev/md1掛載到/opt/md1下
4、在/opt/md1 創建1-99的文本(touch /opt/md1/test{1..99}.txt),驗證接下來斷開一個磁盤,另一個磁盤會不會頂替上來。
? RAID5是一種存儲性能、數據安全與存儲成本兼顧的存儲解決方案。RAID 5具有和RAID 0相近似的數據讀取速度,只是多了一個奇偶校驗信息,寫入數據的速度比對單個磁盤進行寫入操作稍慢。同時由于多個數據對應一個奇偶校驗信息,RAID 5的磁盤空間利用率要比RAID 1高,存儲成本相對較低,是目前運用較多的一種解決方案。
1、首先創建4塊磁盤,原理與raid1相似,斷開一塊磁盤 另一塊磁盤會頂替上去。這邊創建了四塊磁盤(sdg、sdh、sdi、sdj)
2、現在準備斷開一個磁盤,驗證等待狀態的磁盤會不會頂替上去。
? RAID5把數據和相對應的奇偶校驗信息存儲到組成RAID5的各個磁盤上,并且奇偶校驗信息和相對應的數據分別存儲于不同的磁盤上,其中任意N-1塊磁盤上都存儲完整的數據,也就是說有相當于一塊磁盤容量的空間用于存儲奇偶校驗信息。因此當RAID5的一個磁盤發生損壞后,不會影響數據的完整性,從而保證了數據安全。當損壞的磁盤被替換后,RAID還會自動利用剩下奇偶校驗信息去重建此磁盤上的數據,來保持RAID5的高可靠性。raid6和raid5同理,配置都是一樣的,raid6需要4塊磁盤,可以用一塊硬盤備用,也可以兩塊。
RAID1+0顧名思義是RAID1和RAID0的結合,先做鏡像(1),再做條帶(0),兼顧了raid1的容錯能力與raid0的條帶化讀寫數據的優點,性能好、可靠性高。屬于混合型RAID。
RAID1+0兩邊的RAID1中可以同時各壞一塊硬盤,但不能同時壞掉單邊的兩個硬盤。
例如:
假如有四塊硬盤DISK A1,DISK A2,DISK B1, DISK B2,A組(A1、A2) B組(B1、B2)。
1、A組中的任何一個硬盤都可以壞,因為做的是RAID 1格式,同時B組中的任何一個硬盤的數據也可以壞掉,因為也做的是RAID 1的格式。所以允許A和B中的任何一塊硬盤同時損壞,不影響數據的完整性。
2、如果A組中或者B組中的兩塊硬盤同時損壞,則數據無法保持完整性。所以不允許單邊的兩塊硬盤同時損壞。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。