羅馬并非一日建成,一個規(guī)范從誕生到發(fā)展逐步走向成熟也遠(yuǎn)非一日之功。特別在IT行業(yè)里,任何技術(shù)都在不斷完善自我進(jìn)化,SAS(Serial Attached SCSI,串行SCSI)規(guī)范亦是如此。作為并行SCSI的接班人,SAS規(guī)范出現(xiàn)在人們的視野中已有些時間了。在SAS走過的這些年之中,其規(guī)范一直在改進(jìn),雖然底層協(xié)議得以保留,基本沒有太多的變化,但是外部接口連接器的規(guī)格卻經(jīng)歷了多次變遷,這是SAS為適應(yīng)市場環(huán)境而做出的調(diào)整,有了這些“積跬步而至千里”的不斷改進(jìn),SAS規(guī)范才日益成熟,而不同規(guī)格的接口連接器則堪稱SAS發(fā)展歷史的見證人。
在這里我們有必要區(qū)分一下“端口”(port)與“接口連接器”(connector)的概念。硬件設(shè)備的端口又稱接口,其電氣信號由接口規(guī)范定義,而數(shù)量則取決于控制芯片(Controller IC,也包括RoC)的設(shè)計。但接口也好,端口也好,都必須要依托一個實(shí)體的表現(xiàn)形式——主要是引腳和接插件,才可以起到連接的作用,進(jìn)而組成數(shù)據(jù)通路。因此,就有了接口連接器,它們總是成對使用:在硬盤驅(qū)動器、HBA、RAID卡或背板上的一方,與位于線纜(Cable)一端的另一方“咬合”在一起。至于哪一方是“插座”(receptacle connector,插座連接器),哪一方是“插頭”(plug connector,插頭連接器),視具體的連接器規(guī)范而定。
在SATA問世之初,線纜和連接器的情況相對簡單——畢竟SATA不支持端口聚合,一個端口對應(yīng)一個接口連接器,線纜也就只有單路連接。SAS則不同:一開始便支持4路的寬鏈接(wide link),允許多達(dá)4個窄端口(narrow link)聚合為一個寬端口(wide port),并制訂了相應(yīng)的連接器規(guī)范。這樣一來,SAS的接口連接器至少有兩種了,再加上內(nèi)外之別,各種可行的組合使得SAS線纜的類型多達(dá)10種以上,因此,出現(xiàn)“手中雖有SAS線纜,卻無法將兩端的SAS設(shè)備連接起來”的情況是常有的事兒。
目前與SAS有關(guān)的線纜端連接器已經(jīng)有6種之多,再加上配對使用的設(shè)備端連接器
不考慮最右側(cè)的2種,內(nèi)部SAS線纜也有7種之多
外部SAS線纜有3種,算在一起至少10種。