Reference Guide
22 Brocade
配接器安裝與參考手冊
53-1002144-01
配接器功能
1
•
多重傳輸 (Tx) 優先佇列。網路驅動程式支援多個傳輸優先順序佇列,因此驅動程式可在
ASIC 中建立多個傳輸佇列及特定的優先順序。此功能可讓設定為 CNA 模式的 Brocade CNA
和光纖配接器連接埠使用多個傳輸優先順序傳遞連結層流量,而不干擾同一個連接埠上指
派給 FCoE 或 iSCSI 流量的優先順序。同時,此功能亦可用於處理 DCB 交換器所散佈的
FCoE 或 iSCSI 優先順序變更。運用多個流量優先順序可保障不同流量類別的服務品質
(QoS)。驅動程式在 CNA 支援一個傳輸佇列,在光纖配接器則支援八個傳輸佇列。
若光纖配
接器中設定了多個 vNIC,則每個 vNIC 例項各自可有八個 Tx 佇列。欲設定傳送優先順序標
記封包的多個佇列,請參閱
第 194 頁的 「網路驅動程式參數」。
透過多個優先順序傳輸 NetQueue 可讓 VMware (4.1 版或更新版本 ) 為傳輸 NetQueue 指派
不同的優先順序,以確保 ESX 主機上不同流量類別的 QoS。Brocade 配接器透過下列方式
支援多個傳輸優先順序:
-
在設定為 NIC 模式的 CNA 和光纖配接器連接埠上,VMware 可以將八個優先順序全數指
派給傳輸 NetQueue。
-
在 CNA 上會拒絕所有不同於預設網路優先順序的優先順序指派要求。若已保留儲存優
先順序,則可指派一個非預設的優先順序給傳輸 NetQueue。
-
在設定為
CNA
模式的網路配接器連接埠上,
VMware
只能將經許可的優先順序指派給傳
輸
NetQueue
。若所要求的優先順序符合保留的儲存優先順序,該項要求將會遭到拒絕。
•
中斷聯合
避免過多中斷湧入主機系統。可讓系統減少針對多個封包產生單一中斷所產生的中斷數
量。提高 「中斷聯合計時器」應可減少中斷數目及 CPU 使用量。
•
岔斷仲裁
根據流量及系統負載優先順序實作動態選取中斷聯合值。系統會持續監控流量並將流量歸
類為 「強調高傳輸量」及 「強調高延遲」兩類。同樣的,系統也會定期監控主機系統,以
將其歸類為 「高度負載」及 「最小負載」。驅動程式會自動根據此分析選取中斷聯合值。
•
MSI-X
這是定義於 PCI 3.0 規格中的訊息訊號中斷 (MSI) 的延伸版本。MSI-X 可藉由降低中斷延遲
並提高主機 CPU 使用率來協助提升整體系統效能。Linux RHEL5、SLES 10 和 11、Windows
2008 及 ESX 4.0 和 4.1 均支援 MSI-X。
•
網路開機 (PXE 和 UNDI)
Preboot eXecution Environment (PXE) 機制內嵌於 CNA 韌體中,可從位於 LAN 的系統將主機
作業系統開機,而不需透過 SAN 或主機的本機磁碟開機。UNDI ( 通用網路裝置介面 ) 是一
種應用程式介面 (API),PXE 通訊協定利用此介面進行基本 I/O 控制與執行其他管理作業,
例如設定 MAC 位址及透過配接器擷取統計資料。UNDI 驅動程式內嵌於 CNA 框架中。
•
網路優先順序
設定為 CNA 模式的 CNA 及光纖配接器連接埠支援此功能,因此可提供針對網路流量進行
DCB 流量控制 (802.1Qbb 優先順序為主的流量控制:暫停 802.1p) 的機制。此外,此功能
亦可保證 FCoE 及網路優先順序彼此互斥,以確保執行正確的增強傳輸選擇 (ETS)。設定為
HBA 模式的 HBA 或光纖配接器連接埠不支援此功能。
設定為 CNA 模式的 CNA、光纖配接器連接埠或交換器皆不需啟用此功能。特定的 DCB 屬性
( 包括 FCoE 流量優先順序 ) 皆在 FCoE 交換器上設定。這些屬性會透過 DCBCXP 散佈至 CNA
DCB 連接埠。配接器韌體會處理此資訊並
排定網路流量的優先順序。網路驅動程式會收到
網路優先順序通知,並且為 FCoE 和網路訊框加上優先順序標記。
•
具有優先順序的流量控制 (802.1Qbb)
定義八個優先順序層級,可提供八個獨立的無失真虛擬通道。透過高階的暫停演算法,根
據優先順序層級暫停及重新啟動流量。