通過上篇文章《服務器為什么要做磁盤陣列?》的詳細介紹,相信大家對raid冗余磁盤陣列都有了基礎的認識。而當大家租用服務器時,挑選配置卻又發現raid還有很多種類,其中常見的有RAID0、RAID0+1、RAID1、RAID5這四種。那么它們四者之間的區別又是什么呢?
通過下面這張形象的圖片,生動的展現出它們之間的區別!
Standalone
最普遍的單磁盤儲存方式。
Cluster
集群儲存是通過將數據分布到集群中各節點的存儲方式,提供單一的使用接口與界面,使用戶可以方便地對所有數據進行統一使用與管理。
Hot swap
用戶可以再不關閉系統,不切斷電源的情況下取出和更換硬盤,提高系統的恢復能力、拓展性和靈活性。
Raid0是所有raid中存儲性能最強的陣列形式。其工作原理就是在多個磁盤上分散存取連續的數據,這樣,當需要存取數據是多個磁盤可以并排執行,每個磁盤執行屬于它自己的那部分數據請求,顯著提高磁盤整體存取性能。但是不具備容錯能力,適用于低成本、低可靠性的臺式系統。
又稱鏡像盤,把一個磁盤的數據鏡像到另一個磁盤上,采用鏡像容錯來提高可靠性,具有raid中最高的數據冗余能力。存數據時會將數據同時寫入鏡像盤內,讀取數據則只從工作盤讀出。發生故障時,系統將從鏡像盤讀取數據,然后再恢復工作盤正確數據。這種陣列方式可靠性極高,但是其容量會減去一半。廣泛用于數據要求極嚴的應用場合,如商業金融、檔案管理等領域。只允許一顆硬盤出故障。
Raid0+1
將Raid0和Raid1技術結合在一起,兼顧兩者的優勢。在數據得到保障的同時,還能提供較強的存儲性能。不過至少要求4個或以上的硬盤,也只運行一個磁盤出錯。是一種高成本、高可靠性、高存儲性能的三高陣列技術。
Raid5可以看成是Raid0+1的低成本方案。采用循環偶校驗獨立存取的陣列方式。將數據和相對應的奇偶校驗信息分布存儲到組成RAID5的各個磁盤上。當其中一個磁盤數據發生損壞后,利用剩下的磁盤和相應的奇偶校驗信息 重新恢復/生成丟失的數據而不影響數據的可用性。至少需要3個或以上的硬盤。適用于大數據量的操作。成本稍高、儲存新強、可靠性強的陣列方式。
以上便是天下數據精心整理關于Raid0、Raid0+1、Raid1、Raid5四者的詳細介紹。歡迎大家補充轉載!
原文地址:https://www.idcbest.com/article/art_dtl.asp?nid=10000443