您好,歡迎來到易龍商務網!
發布時間:2021-09-24 07:19  
【廣告】





磁盤陣列
磁盤陣列,有“獨立磁盤構成的具有冗余能力的陣列”之意。
磁盤陣列還能利用同位檢查(Parity Check)的觀念,在數組中任意一個硬盤故障時,仍可讀出數據,在數據重構時,將數據經計算后重新置入新硬盤中。
磁盤陣列優點
提高傳輸速率。RAID通過在多個磁盤上同時存儲和讀取數據來大幅提高存儲系統的數據吞吐量(Throughput)。在RAID中,可以讓很多磁盤驅動器同時傳輸數據,而這些磁盤驅動器在邏輯上又是一個磁盤驅動器,所以使用RAID可以達到單個磁盤驅動器幾倍、幾十倍甚至上百倍的速率。這也是RAID起初想要解決的問題。因為當時CPU的速度增長很快,而磁盤驅動器的數據傳輸速率無法大幅提高,所以需要有一種方案解決二者之間的矛盾。RAID成功了。 [2] 通過數據校驗提供容錯功能。普通磁盤驅動器無法提供容錯功能,如果不包括寫在磁盤上的CRC(循環冗余校驗)碼的話。RAID容錯是建立在每個磁盤驅動器的硬件容錯功能之上的,所以它提供更高的安全性。在很多RAID模式中都有較為完備的相互校驗/恢復的措施,甚至是直接相互的鏡像備份,從而大大提高了RAID系統的容錯度,提高了系統的穩定冗余性。
那么服務器為啥要做磁盤陣列呢?
主要有兩個作用:
提供容錯功能
普通的磁盤驅動器是無法提供容錯功能的,而磁盤陣列可以通過數據校驗提供容錯功能,服務器會將數據寫入多個磁盤,如果某個磁盤發生故障時,此時仍能保證信息的可用性,重要數據不會丟失,也不會耽誤服務器的正常運轉。
提高傳輸速率
磁盤陣列將多個磁盤組成一個陣列,當做一個單一的磁盤使用,把數據已分段的形式存儲到不同的硬盤之中,發生數據存取變動時,陣列中的相關磁盤一起工作,這就可以大幅的降低數據存儲的時間,同時還能擁有更佳的空間和使用率。
磁盤陣列簡稱RAID。磁盤陣列是由多個硬盤按照不同的方式組合成一個大型的磁盤組,利用個別磁盤提供數據所產生的加成效果來提升整個磁盤系統的效能。根據不同的組合方式可組成不同的磁盤陣列,比如RAID0、RAID1、Span以及Pm等,通過USB接口或Type-C接口連接在電腦上,從而實現數據的存儲。
通俗一點,可以把它理解成一個銀行里的大容量保險柜,你可以把東西存進去和拿出來,但如果沒有「人」在,就無法從里面存取任何資料。一樣的道理,磁盤陣列離開了電腦是不能單獨使用的,因為它本身不含任何操作系統也不具備運算能力。所以局限比較大,依賴電腦使用,限制使用地點。