SAS硬盤與SATA硬盤的區別
SAS(Serial Attached SCSI)即串行鏈接SCSI,是新一代的SCSI技術,和如今流行的Serial ATA(SATA)硬盤相同,都是採用串行技術以得到更高的傳輸速度,並經過縮短連結線改善內部空間等。SAS是並行SCSI接口以後開發出的全新接口。此接口的設計是爲了改善存儲系統的效能、可用性和擴充性,而且提供與SATA硬盤的兼容性。
SAS的接口技術能夠向下兼容SATA。具體來講,兩者的兼容性主要體如今物理層和協議層的兼容。在物理層,SAS接口和SATA接口徹底兼容,SATA硬盤能夠直接使用在SAS的環境中,從接口標準上而言,SATA是SAS的一個子標準,所以SAS控制器能夠直接操控SATA硬盤,可是SAS卻不能直接使用在SATA的環境中,由於SATA控制器並不能對SAS硬盤進行控制;在協議層,SAS由3種類型協議組成,根據鏈接的不一樣設備使用相應的協議進行數據傳輸。其中串行SCSI協議(SSP)用於傳輸SCSI命令;SCSI管理協議(SMP)用於對鏈接設備的維護和管理;SATA通道協議(STP)用於SAS和SATA之間數據的傳輸。所以在這3種協議的配合下,SAS能夠和SATA以及部分SCSI設備無縫結合
本文中詳細介紹了SAS的特色,並將它的性能同目前通行的SATA標準作了比較。
如你所知,同
ATA同樣,
SCSI是一種可以經過各自的數據信道鏈接多種設備的並行技術。和
ATA同樣,
SCSI也向串行技術方向有所發展,這就是
SAS (
Serial Attached SCSI)。
簡而言之,
SAS是新一代的
SCSI,其中包含了一些改進,好比更高的傳輸速度、更好的可升級性和可靠性。有些人認爲
SAS是融合了
SCSI和串行
ATA優勢的一種技術。事實上,
SAS同
SATA使用了同樣的鏈接器類型,這意味着它在識別驅動器方面會比較困難,可是卻可以幫助下降制形成本。並且它可以幫助管理員根據須要,爲不一樣的應用混合並匹配驅動器類型。
既然
SCSI技術如此具備活力,爲何要作出從並行到串行的改變呢?簡單地說,舊的並行技術已經到沒法再提升性能了。所以,從並行向串行技術的調整就出現了。
SAS爲存儲管理員提供了點對點的、串行、可管理的存儲方案。
SAS規範比較
談論起
SAS的時候,很難不將它同如今的
SATA標準相比較。最初的
SAS標準提供了
300MB/s 或者
3Gb/second的數據傳輸速度,
SATA標準的速度則最高只 能達到
150MB/s。
SATA-II (也被稱爲
SATA-IO)將傳輸速度提升到
300MB/s,這讓它同目前的
SAS更接近。可是,計劃在明年推出的下一代
SAS規範中,速 度已經提升到了
600MB/s,這樣就遠遠地將
SATA拋在了後面。
SAS被指望最終可以達到
1200MB/s的速度。這真是太快了!
關於
SATA和
SAS之間其餘方面的區別還有不少問題。簡單地說,對於企業來講,全部的這些區別都讓
SCSI成爲一種比
ATA更好的技術,一種比
ATA更好的選擇。
SCSI命令的功能很是強大,而且在重要應用中應用了幾十年。
SCSI包括諸如命令排序之類的功能,這個功能讓控制器可以按照最有效率的順序執行命令,從而提升性能。在
SCSI系統中,處理磁盤系統和計算機之間數據流的工做是由專用的控制器完成的。在絕大部分的
SATA系統中,是由
CPU來完成這一工做,這就意味着這一處理過程可能會被用於管理存儲,例如運行數據庫。
和古老的
SCSI和
SATA技術同樣,
SAS支持磁盤的熱插拔,這對於維護可用性要求比較高的環境來講很是重要。並且
SAS是一個徹底的雙向系統,而
SATA 則繼承了
IDE的特性,是半雙向通訊的系統。所以,
SAS系統的吞吐量能夠是相似的
SATA系統兩倍。並且不多有
SATA驅動器可以達到
7200RPMs,不少廠 商正在或者計劃提供
10000RPM和
15000 RPMs的磁盤,這也意味着磁盤系統速度的提高。
SATA和
SAS之間的另外一個關鍵的不一樣是:費用。和
ATA及
SCSI相相似,
SATA和
SAS磁盤在價格上差異很大。
SATA磁盤費用低廉,而
SAS磁盤則並不便宜。不過,對於防***存儲和附加存儲功能,不少企業仍將在數據中心使用
SAS,從前面介紹的狀況看,這樣作也是有道理的。
因爲
SATA和
SAS驅動鏈接器是針兼容(
pin-compatible)的,它們的線纜彷佛也應該是相似的。然而,
SAS線纜能夠有
6米長,這是
SATA線纜長度極限(
1 米)的六倍。如同剛纔提到的,線纜的終端是同樣的。
若是把
SCSI和
SAS進行對比,除了速度上的不一樣以外,相比與
SCSI,
SAS有一個很是突出的優點。在
SCSI技術中,不一樣類型的設備是鏈接成一個鏈,全部的設備都按照最慢的一個設備的速度運行。而在
SAS技術中,狀況再也不是這樣。即便是不一樣類型的設備,每一個設備均可以按照本身的速度運行。說到多設備鏈接,
SAS容許多達
128個設備同時鏈接,經過使用擴展器,這個數字能夠增加到
16,000,這讓
SAS可以很是容易知足即便是最大規模的數據中心的需 求。並且
SAS磁盤能夠處理多個
SAS控制器的請求,這進一步加強了它的擴展能力。
不過
SATA和
SAS之間仍然有一些類似之處,若是比較數據中心的原性能的話,
SAS無疑是贏家。而
SATA和
SAS是很是互補的技術。
SATA對於桌面電腦或者對於短線存儲來講特別合適,對於小型企業的內部存儲需求來講也很是適用。另外一方面,
SAS則是接過了
SCSI的大旗,在企業領域內發展良好。