SAS接口支持SAS和串行ATA(SATA)硬盤。SATA硬盤是PC和低價(jià)服務(wù)器上通常使用的存儲(chǔ)設(shè)備。SATA硬盤價(jià)格與性能都比光纖通道和SAS硬盤低。不過(guò),它們是近線存儲(chǔ)不經(jīng)常訪問(wèn)的信息的理想選擇,是第二層硬盤駐留存儲(chǔ)。
SAS和SATA硬盤的兼容性開(kāi)始于它們的低級(jí)接口特征。事實(shí)上,SAS和SATA物理信令由同樣的標(biāo)準(zhǔn)規(guī)定,是一模一樣的。向SAS標(biāo)準(zhǔn)中添加SATA隧道協(xié)議,為單一SAS控制器能夠支持第一層和第二層存儲(chǔ)鋪平了道路。
傳統(tǒng)的存儲(chǔ)子系統(tǒng)開(kāi)始于RAID控制器。這個(gè)控制器必須支持兩個(gè)接口:一個(gè)與主機(jī)SAN(傳統(tǒng)上為光纖通道)互聯(lián)的接口,另一個(gè)是支持硬盤連接的接口。雖然光纖通道環(huán)路可以支持多達(dá)127塊硬盤,但是在每個(gè)環(huán)路上使用較少的硬盤并且采用光纖通道交換機(jī)可以優(yōu)化性能。
盡管新串行硬盤具有與光纖通道一樣的串行特性,但是它們卻沒(méi)有構(gòu)成環(huán)路的能力。SAS/SATA接口被嚴(yán)格地定義為與惟一的端口地址點(diǎn)對(duì)點(diǎn)連接。這正是SAS擴(kuò)展器的用武之地。
設(shè)計(jì)用于支持SAS/SATA硬盤的RAID控制器內(nèi)置半導(dǎo)體擴(kuò)展器芯片。SATA標(biāo)準(zhǔn)的“線纜與連接器”附錄規(guī)定了16個(gè)硬盤端口。目前,具體的實(shí)現(xiàn)中每機(jī)箱提供12到15個(gè)硬盤。在標(biāo)準(zhǔn)中,SAS擴(kuò)展器功能被定義為使一個(gè)SAS地址可擴(kuò)展到多種額外端口的芯片或印刷電路板。RAID內(nèi)部擴(kuò)展器是芯片,而外部擴(kuò)展器則是電路板。
雖然光纖通道和SAS擴(kuò)展器架構(gòu)看起來(lái)類似,但SAS具有一個(gè)重要的優(yōu)勢(shì)。上行SAS端口可以被配置為一個(gè)讓多條SAS連接(一般為4條)作為一個(gè)SAS地址來(lái)處理的寬端口。其結(jié)果是所謂的SAS寬端口的胖?jǐn)?shù)據(jù)管道。
新出現(xiàn)的RAID控制器和存儲(chǔ)子系統(tǒng)利用了SAS寬端口的帶寬和低成本的優(yōu)勢(shì)。SAS通過(guò)在混合SAS和SATA硬盤的同時(shí)提供一種拓寬數(shù)據(jù)路徑的方法,滿足了低成本、分層存儲(chǔ)的要求。