其實這邊會說到這個,要先談談SATA-IO標準的一些設計-Port Multiplier.Port Multiplier用於透過一個SATA port去擴展更多的SATA port,以解決port不足導致無法連接更多Storage.下面是一張Port Multiplier的示範模型:
可以看到它是利用eSATA輸出到一個PM(Port Multiplier)裝置,透過這個device提供更多的port.基本上,根據SATA-IO組對於Port Multiplier形式分為兩種模式:
1.Command-based switching
2.FIS–based switching
這兩種形式的技術所達成的傳輸方式有很大的差異性,先來講講Command-based switching模式的作法.Command-based switching是最高優先權傳輸的一種模式,當SATA HBA發送某個I/O命令(Command)到某一顆硬碟(HD Drive)時,此時,沒辦法對其他的硬碟發送I/O命令-多重I/O命令併發,必須直到該I/O命令被完成,HBA才能對其他硬碟進行I/O命令的請求.因此,可以說這是一種效率極差的模式,因為在多顆Storage同時存取的情況下,HBA僅能存取對某一顆硬碟的請求,以致其他硬碟必須做等待.所以,該模式僅能用作存取少數的Storage.以下是為Command-based switching模式的基本模型圖:
在早期Port Multiplier技術發展出來的時候,這個模式是被常用的,尤其Intel的前即款ICHxR晶片,就是提供對這模式的支援.
所謂SAS Expander 就是將SAS 版的 sata port multiplier
將一SAS Wide 端口 傳輸 擴充多端口 可接上多顆硬碟
一般陣列卡 通常是2個 SAS Wide port (4X) . 再接上一張 SAS expander card.
就可以單張Raid card接上 28 PCS 硬碟..
效能上 3Gbps SAS Wide port 頻寬為12 Gbps 這個會比3 Gbps Sata port multoplier 好很多
用上碟海戰術.也許可以把SAS 3或6 Gbps4X = 12 或 24 Gbps 頻寬發揮到極限
1.
台廠
http://www.chenbro.com/corporatesite...hp?sku=73&ds=4
1X SAS wide port 接上24 pcs HDD
2.
HP原裝 SAS expander
https://h10057.www1.hp.com/ecomcat/h...visioner/99/46
8406-B21.htm
input 可為 1或2 4x SAS port 可接上 24 pcs HDD
24 Port HDD 最大共享 48 Gbps (4800 MB/s) 頻寬
SAS Expander Chip是PMC Sierra PM8005 .S
這張 SAS raid card都是做phy 轉換,但是跟Raid 控制卡相容性很有關!
HP說這張卡只能給HP Server跟Raid card 用
實際上沒 只要可以偷到pci-e 電.這張卡就可以工作
Support Raid card:
3Gbps SAS
Areca 1680 series: YES (SES2 要關掉)
3ware 9690SA Series YES
Adaptec 5085: Yes (SATA 可能會被限1.5 Gbps)
Adaptec 5805: Yes* (SATA 可能會被限1.5 Gbps)
6 Gbps SAS
HP P212, P410, P410i, P411, P411i, P712: YES
升級Expander firmware 一定要用官方HP P410 Card