整體來說, 一個Domain主要由SAS Initiator Device (SAS初始設備),Expander Device (擴展端口),以及SAS Target Device (SAS目標設備)組成。這樣的結構,能夠靈活地適應DAS,或者交換式存儲網絡。
在這些組件的連接中,端口起著至關重要的作用,由一個Phy組成的端口稱為Narrow Port (窄端口);由多個Phy組成的端口稱為Wide Port (寬端口),包含A Phy和B Phy的SAS初始設備端口就是寬端口。而從SAS初始設備上某個Phy經過擴展端口上的Phy,直到SAS目標設備上的某個Phy的整個路徑,被稱為 Pathway (通路),紅色線條就是一條通路。
當SAS初始設備需要發現與它相關聯的SAS目標設備時,它會先探測與它相連的第一級擴展端口或者SAS目標設備,然后像第二級擴展,直到找遍整個Domain,從而通過這樣的遍歷方式,建立了相關的通路,為進一步的數據操作提供了傳遞路徑。
SAS模塊架構,完全滿足SAN環境的架構需求,從而使得它很容易的加入的存儲網絡中來;同時通過擴展斷口和每個斷口的SAS地址,以及STP轉換,使得 SATA也能夠加入到這樣的交換式架構中來,比SATA Multiplier提供了更好的擴展性。
SAS、FC 大比拼
SAS 發展的一個目標就是進軍企業存儲的數據中心,在此我們將它和在該應用領域范圍類的FC 做一個比對。
每個SAS 端口都有一個地址,而每個FC 節點都擁有節點名,每個FC 端口對應有一個端口名;FC 采用端口地址來進行路由,并為交換服務保留了許多Well Known Address (眾所周知的地址) ,而SAS 里面的Expander 設備就像其他設備那樣,用端口地址完成尋址;同時,SAS 環境中無需登陸,而FC 卻需要三層登陸:分別是Fabric Login (交換機登陸) 、Port Login/Logout (端口登入/登出) 、和Process Login/Logout (進程登入/登出) ;并且,SAS 只有一種服務,和FC 的第一類服務類似,而FC 則提供了六類服務。
由此看見,從技術特性上來看,FC 在SAN 網絡環境中還是有優勢的,然而SAS也因為其成本低廉的優勢,日益在網絡存儲應用中受到重視。
不可阻擋的普及趨勢
對于存儲領域來說,已經存在ATA、SCSI、FC 等協議,并被廣泛采用。