RAID產品經過長時間的發展,很多用戶都很了解RAID產品了,這里我發表一下個人理解,和大家討論討論。以下介紹服務器中的RAID產品業界標準功能特性介紹
服務器中的RAID產品軟件功能是統一的,而軟件功能又決定了產品的特性。目前已經有很多廠家參與到RAID產品的市場中,而這些廠家的產品也具有一些業界“標準”的功能特性。下面逐一進行簡單介紹。
1. RAID0,1,10,5,50
最初的RAID定義包括了RAID0到RAID5,但經過客戶實際需求的洗禮,目前在服務器中使用的RAID級別一般都是RAID0、1、5,以及復合RAID 10、50。大家對這些標準的RAID級別應該非常熟悉了,就不多介紹了。
2. 在線RAID優化調整
現在的業務要求很少的宕機時間,所以標準的RAID卡也都具有了一些在線RAID調整功能,從而不需要重啟系統就可以完成某些任務。
◆在線擴容:例如在原來RAID5基礎上增加一個或者幾個盤的容量。
◆在線RAID級別轉換: 根據客戶應用的變化,進行RAID級別的轉換,例如從RAID10到RAID5,從而實現可用容量、冗余度、安全性的調整。
◆在線條帶大小調整:根據客戶應用對性能要求的變化,對RAID的條帶大小(Stripe Size)進行在線調整。
3.可配置的熱備份盤(Hot Spares)
熱備份技術用于對一些RAID級別進行保護,如RAID1/5等,當RAID組中的一個磁盤損壞后,熱備份盤就會自動頂替損壞磁盤,在進行Rebuild(重構)后,之前的RAID組又重新恢復完整性。
熱備份盤可以配置成Global全局的,每個RAID中的損壞磁盤都可以頂替;也可以配置成Dedicated專職的,只對某個RAID中的損壞磁盤進行頂替;還可以劃分Pool池,從而在多個熱備份盤的配置下可以有效管理。
4.熱插拔磁盤以及自動重構
上面提到,現在的業務要求更多的在線操作,所以能夠支持在線插拔磁盤是非常重要的。另外,在更換完磁盤后,能夠自動的進行Rebuild(重構)也是非常關鍵的。
5.靈活的初始化(Initialization)方式
根據客戶的需求,在做RAID的時候可以選擇多種靈活的初始化(Initialization)方式,如前臺Clear初始化,對所包含磁盤寫0,初始化之后RAID組才可見;后臺初始化,對所包含磁盤進行奇偶校驗運算,邊初始化邊可用;立即生效初始化,只對磁盤的Metadata RAID信息區寫操作,對數據區不進行任何操作。
6.多個物理磁盤上可以創建多個虛擬RAID
之前的 RAID成員都是以物理磁盤為單位的,比如3個36GB的磁盤做一個RAID5,這個RAID就包括了3塊磁盤的所有容量。但現在的RAID技術都添加了 “虛擬”功能,在多個物理磁盤上可以創建多個RAID,例如3個72GB的磁盤,可以創建2個RAID5,每個RAID5都是3個36GB的磁盤空間組成的。以上介紹RAID產品。