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





什么是RAID
RAID,中文名稱叫獨立磁盤冗余陣列(廉價磁盤冗余陣列),簡稱磁盤陣列。它的作用呢,是在多塊硬盤組成的陣列系統中,犧牲一塊至多塊硬盤的容量,來對數據的存儲提供一定的容錯能力。
我們先來簡單假設一種使用情況:你擁有一些重要的數據,但是你并沒有將這些數據進行備份,他們只存在于你臺式機的單一硬盤中。那么一旦遇到臺式機的硬盤損壞,你的這些數據只能去找數據恢復公司了;而如果你的臺式機做了磁盤陣列,那么只需要替換陣列中壞掉的硬盤就可以重新恢復數據了。
這正是RAID的魅力所在。如果你只組建一個相對廉價的陣列,甚至不需要額外的硬件成本,只要你的主板支持RAID功能,就可以體驗RAID給你帶來的好處。
磁盤陣列維護
加強磁盤陣列的日常管理與維護,是保證磁盤陣列正常工作的重要手段。作為一名存儲的管理人員,日常維護中應該關注以下: [7] ①設置熱備源盤將一只硬盤設置為熱備源盤,會造成一定的浪費,但從安全角度考慮是值得的。大容量的磁盤陣列使用RAID5,但有一個硬盤的冗余。如果一個硬盤損壞,整個陣列的安全會處于一種臨界狀態,此時任何一個硬盤的一點點閃失都會造成災難性的后果,使數據全部丟失。設置有熱備源盤,當硬盤發生故障時,系統會自動用熱備源盤去替換故障盤并重建陣列,隨后數據又會處于完全保護之中。 [7] ②重要數據勤備份應該經常對特別重要的數據進行備份,這樣就不至于將“雞蛋放在一個籃子里”,即使是安全性較高的磁盤陣列也不會一定安全。 [7] ③建立巡視檢查制度磁盤陣列還能夠工作,并不表示沒有發生故障。當磁盤陣列發生故障時,磁盤陣列存儲系統的數據讀寫通常是正常的。這正是磁盤陣列的一種安全性措施,但往往又讓管理人員產生一種錯覺,以為磁盤陣列沒有故障發生。對磁盤陣列定時的巡視檢查,既可以發現已經發生的故障,還可以了解設備的工作狀態,起到防患于未然的作用。
磁盤陣列 RAID 技術基本原理
RAID 技術可以將一個硬盤上的任務分散或copy到多個(少則兩個)磁盤上,借此來提高了性能或建立數據冗余以防驅動器發生故障。可以通過設定設備的 RAID 模式來決定設備以何種方式處理數據。RAID 配置可讓多個硬盤驅動器以不同的方式(例如使用條帶技術或鏡像技術)組合成單一的運行單元。
RAID 的兩個關鍵目標是提高數據可靠性和 I/O 性能。磁盤陣列中,數據分散在多個磁盤中,然而對于計算機系統來說,就像一個單獨的磁盤。通過把相同數據同時寫入到多塊磁盤(典型地如鏡像),或者將計算的校驗數據寫入陣列中來獲得冗余能力,當單塊磁盤出現故障時可以保證不會導致數據丟失。有些 RAID 等級允許更多地 磁盤同時發生故障。在這樣的冗余機制下,可以用新磁盤替換故障磁盤, RAID 會自動根據剩余磁盤中的數據和校驗數據重建丟失的數據,保證數據一致性和完整性。數據分散保存在 RAID 中的多個不同磁盤上,并發數據讀寫要大大優于單個磁盤,因此可以獲得更高的聚合 I/O 帶寬。當然,磁盤陣列會減少全體磁盤的總可用存儲空間,犧牲空間換取更高的可靠性和性能。比如, RAID1 存儲空間利用率僅有 50% , RAID5 會損失其中一個磁盤的存儲容量,空間利用率為 (n-1)/n 。