您好,歡迎來到易龍商務網!
發布時間:2021-10-22 08:53  
【廣告】





什么是磁盤陣列?
磁盤陣列(raid),一種把多塊獨立硬盤(物理硬盤)按照不同方式組合成一個硬盤組(邏輯硬盤),從而提供比單個硬盤更好的存儲性能和數據備份能力的技術。是在多塊硬盤組成的陣列系統中,犧牲一塊或多塊硬盤自己的容量,來對數據的存儲提供一定的容錯能力。塔式目前使用的較為廣泛的數據保護模式。
提到磁盤陣列數據的安全性,我們假設一下,如果你把重要的數據在沒有備份的情況下存儲在單一的硬盤中,如果硬盤損壞,輕的你可以找數據恢復公司進行數據恢復,損壞嚴重的你的數據就將丟失。但如果你采用磁盤陣列的形式進行數據的存儲方式,那我們只需要替換掉陣列中壞的硬盤數據就可以恢復了。
磁盤陣列分類
磁盤陣列其樣式有三種,一是外接式磁盤陣列柜、二是內接式磁盤陣列卡,三是利用軟件來仿的真。 [2] 外接式磁盤陣列柜較常被使用大型服務器上,具可熱交換(Hot Swap)的特性,不過這類產品的價格都很貴。 [2] 內接式磁盤陣列卡,因為價格便宜,但需要較高的安裝技術,適合技術人員使用操作。硬件陣列能夠提供在線擴容、動態修改陣列級別、自動數據恢復、驅動器漫游、超高速緩沖等功能。它能提供性能、數據保護、可靠性、可用性和可管理性的解決方案。陣列卡專用的處理單元來進行操作。 [2] 利用軟件仿的真的方式,是指通過網絡操作系統自身提供的磁盤管理功能將連接的普通SCSI卡上的多塊硬盤配置成邏輯盤,組成陣列。軟件陣列可以提供數據冗余功能,但是磁盤子系統的性能會有所降低,有的降低幅度還比較大,達30%左右。因此會拖累機器的速度,不適合大數據流量的服務器。
磁盤陣列優點
提高傳輸速率。RAID通過在多個磁盤上同時存儲和讀取數據來大幅提高存儲系統的數據吞吐量(Throughput)。在RAID中,可以讓很多磁盤驅動器同時傳輸數據,而這些磁盤驅動器在邏輯上又是一個磁盤驅動器,所以使用RAID可以達到單個磁盤驅動器幾倍、幾十倍甚至上百倍的速率。這也是RAID起初想要解決的問題。因為當時CPU的速度增長很快,而磁盤驅動器的數據傳輸速率無法大幅提高,所以需要有一種方案解決二者之間的矛盾。RAID成功了。 [2] 通過數據校驗提供容錯功能。普通磁盤驅動器無法提供容錯功能,如果不包括寫在磁盤上的CRC(循環冗余校驗)碼的話。RAID容錯是建立在每個磁盤驅動器的硬件容錯功能之上的,所以它提供更高的安全性。在很多RAID模式中都有較為完備的相互校驗/恢復的措施,甚至是直接相互的鏡像備份,從而大大提高了RAID系統的容錯度,提高了系統的穩定冗余性。
磁盤陣列
RAID,中文名稱獨立磁盤冗余陣列,簡稱磁盤陣列。利用虛擬化存儲技術把多個硬盤組合起來,成為一個或多個硬盤陣列組,目的為提升性能或數據冗余,或是兩者同時提升。
在運作中,取決于RAID 層級不同,數據會以多種模式分散于各個硬盤,RAID 層級的命名會以 RAID 開頭并帶數字,例如:RAID 0、RAID 1、RAID 5、RAID 6、RAID 7、RAID 01、RAID 10、RAID 50、RAID 60。每種等級都有其理論上的優缺點,不同的等級在兩個目標間獲取平衡,分別是增加數據可靠性以及增加存儲器(群)讀寫性能。
簡單來說,RAID把多個硬盤組合成為一個邏輯硬盤,因此,操作系統只會把它當作一個實體硬盤。RAID常被用在服務器電腦上,并且常使用完全相同的硬盤作為組合。由于硬盤價格的不斷下降與RAID功能更加有效地與主板集成,它也成為普通用戶的一個選擇,特別是需要大容量存儲空間的工作,如:視頻與音頻制作。
我們一般稱RAID 0、RAID 1、RAID 2、RAID 3、RAID 4、RAID 5、RAID 6為標準RAID,稱JBOD、RAID 7、RAID 01、RAID 10、RAID 50、RAID 53、RAID 60為混合RAID。