複製鏈接
請複製以下鏈接發送給好友

SATA RAID

鎖定
SATA軟RAID還可支持熱插拔熱備份配置和非物理壞區管理的功能,具備RAID管理軟件,可提供給用户靈活的管理功能。但軟件RAID相對於硬件RAID來説,它有一個最大的缺點就是佔用較多的CPU資源。硬件RAID由於RAID卡上提供了專門的RAID管理芯片,使得它完全不需要佔用CPU資源,一切有關RAID的信息全部交由RAID芯片處理;相比之下,軟件RAID是基於軟件的,它沒有專門的RAID管理芯片,就必須使用CPU來處理RAID信息。儘管如此,憑藉着簡單易用和低維護成本的優勢,SATA軟件RAID仍然是入門級RAID的主流。
中文名
SATA RAID
外文名
SATA RAID
定    義
服務器技術產品中重要的組成部分
功能更新
支持熱插拔熱備份
對    於
需要權衡性能、連通性和成本

SATA RAID硬盤簡介

眾所周知,RAID早已成了服務器技術(產品)中重要的組成部分。對於需要權衡性能、連通性和成本三個因素的價格敏感的入門級服務器來説,通過主板板載SATARAID獨立I/O芯片提供RAID功能亦已是主要的解決方案,因其廉價的特點而廣泛的應用於塔式和機架式系統中,在操作系統安裝前就能提供對RAID的支持,為客户在市場上提供差異化的需求;此外,由於它不佔用主板的板卡插槽資源,只需SATA接口即可,無需另外安裝RAID卡,所以主板上的板卡插槽可留做他用,也節省了客户購買昂貴的RAID卡的花費。
使用二顆以上之SATA硬盤組成,可加速信息存取。

SATA RAID功能更新

新一代的SATA軟RAID還可支持熱插拔熱備份配置和非物理壞區管理的功能,具備RAID管理軟件,可提供給用户靈活的管理功能。但軟件RAID相對於硬件RAID來説,它有一個最大的缺點就是佔用較多的CPU資源。硬件RAID由於RAID卡上提供了專門的RAID管理芯片,使得它完全不需要佔用CPU資源,一切有關RAID的信息全部交由RAID芯片處理;相比之下,軟件RAID是基於軟件的,它沒有專門的RAID管理芯片,就必須使用CPU來處理RAID信息。儘管如此,憑藉着簡單易用和低維護成本的優勢,SATA軟件RAID仍然是入門級RAID的主流。

SATA RAID接口方式

SATA硬盤上的JBOD代表Just a Bunch of Drives,磁盤控制器把每個物理磁盤看作獨立的磁盤,因此每個磁盤都是獨立的邏輯盤。JBOD也不提供數據冗餘。要求至少一個磁盤。
RAID 0 RAID 0即Data Stripping(數據分條技術)。整個邏輯盤的數據是被分條(stripped)分佈在多個物理磁盤上,可以並行讀/寫,提供最快的速度,但沒有冗餘能力。要求至少兩個磁盤。我們通過RAID 0可以獲得更大的單個邏輯盤的容量,且通過對多個磁盤的同時讀取獲得更高的存取速度。RAID 0首先考慮的是磁盤的速度和容量,忽略了安全,只要其中一個磁盤出了問題,那麼整個陣列的數據都會不保了。
RAID 1 RAID 1,又稱鏡像方式,也就是數據的冗餘。在整個鏡像過程中,只有一半的磁盤容量是有效的(另一半磁盤容量用來存放同樣的數據)。同RAID 0相比,RAID 1首先考慮的是安全性,容量減半、速度不變。
RAID 0+1 為了達到既高速又安全,出現了RAID 10(或者叫RAID 0+1),可以把RAID 10簡單地理解成由多個磁盤組成的RAID 0陣列再進行鏡像。RAID分為SCSI RAID,IDE RAID和SATA RAID。其中,SCSI RAID主要用於要求高性能和高可靠性的服務器/工作站,而台式機中主要採用IDE RAID和SATA RAID。以前RAID功能主要依靠在主板上插接RAID控制卡實現,而越來越多的主板都添加了板載RAID芯片直接實現RAID功能,主流的RAID芯片有HighPoint的HTP372和Promise的PDC20265R,而英特爾更進一步,直接在主板芯片組中支持RAID,其ICH5R南橋芯片中就內置了SATA RAID功能,這也代表着未來板載RAID的發展方向---芯片組集成RAID。 Matrix RAID: Matrix RAID即所謂的“矩陣RAID”,是ICH6R南橋所支持的一種廉價的磁盤冗餘技術,是一種經濟性高的新穎RAID解決方案。Matrix RAID技術的原理相當簡單,只需要兩塊硬盤就能實現了RAID 0和RAID 1磁盤陣列,並且不需要添加額外的RAID控制器,這正是我們普通用户所期望的。Matrix RAID需要硬件層和軟件層同時支持才能實現,硬件方面就是ICH6R南橋以及更高階的ICH6RW南橋,而Intel Application Acclerator軟件和Windows操作系統均對軟件層提供了支持。 Matrix RAID的原理就是將每個硬盤容量各分成兩部分(即將一個硬盤虛擬成兩個子硬盤,這時子硬盤總數為4個),其中用兩個虛擬子硬盤來創建RAID0模式以提高效能,而其它兩個虛擬子硬盤則透過鏡像備份組成RAID 1用來備份數據。在Matrix RAID模式中數據存儲模式如下:兩個磁盤驅動器的第一部分被用來創建RAID 0陣列,主要用來存儲操作系統、應用程序和交換文件,這是因為磁盤開始的區域擁有較高的存取速度,Matrix RAID將RAID 0邏輯分割區置於硬盤前端(外圈)的主因,是可以讓需要效能的模塊得到最好的效能表現;而兩個磁盤驅動器的第二部分用來創建RAID1模式,主要用來存儲用户個人的文件和數據。例如,使用兩塊120GB的硬盤,可以將兩塊硬盤的前60GB組成120GB的邏輯分割區,然後剩下兩個60GB區塊組成一個60GB的數據備份分割區。像需要高效能、卻不需要安全性的應用,就可以安裝在RAID 0分割區,而需要安全性備份的數據,則可安裝在RAID 1分割區。換言之,使用者得到的總硬盤空間是180GB,和傳統的RAID 0+1相比,容量使用的效益非常的高,而且在容量配置上有着更高的彈性。如果發生硬盤損毀,RAID 0分割區數據自然無法復原,但是RAID 1分割區的數據卻會得到保全。可以説,利用Matrix RAID技術,我們只需要2個硬盤就可以在獲取高效數據存取的同時又能確保數據安全性。這意味着普通用户也可以低成本享受到RAID 0+1應用模式。