以 iSCSI 協定架構技術所建立的 IP SAN 儲存環境,無論是在實體主機或虛擬機器的規劃中,都是最被 IT 部門普遍使用的。但是要如何配置才能夠讓它的傳輸效能徹底發揮出來呢?

如圖 28 所示在一般網路卡的進階設定中有一項 Jumbo 框架功能,在預設的狀態下是沒有被啟用的,一旦選擇啟用它就必須設定它的 MTU 值,而此功能的啟用若應用在 VMware ESXi 主機 iSCSI 的儲存區連線中,將可以降低網路封包處理作業的負載,進而改善 CPU 對於儲存裝置的 I/O 處理效率,且無論是在軟體式還是硬體式的 iSCSI 介面連線皆是支援的,而它支援的 MTU 大小為 9KB。

然而 9KB 也是目前 MTU 的最大設定值,這同時也意味著它能夠容下 8KB 的資料量,恰好 NFS 的一個 Block 資料量也是 8KB,因此這項參數設定的最大值,也可應用在改善 NFS 網路儲存的傳輸效能。

小提示:ESXi/ESX 3.5 對於軟體式 iSCSI 的 Jumbo 框架功能支援僅在實驗測試階段,直到 ESXi/ESX 4.x 版本以後才被列為正式支援的功能。

VMware_20160104_28

圖 28 網路卡進階設定

在 vSphere 5.1 以後的版本,對於所有 iSCSI 網路儲存介面的 Jumbo 框架參數設定值之修改,已可透過圖形介面的連線來完成,以下讓我們來看看如何透過 vSphere Web Client 來修改其 MTU 參數值。請在所要設定的 ESXi 主機節上,切換至如圖 29 所示的[管理]\[網路功能]下的[虛擬交換器]頁面。在此您將可以針對任何現行的虛擬交換器(vSwitch),點選[編輯設定]小圖示繼續。

VMware_20160104_29

圖 29 虛擬交換器管理

如圖 30 所示在虛擬交換器的編輯設定頁面中,您可以從[內容]頁面中來修改其 MTU 設定值。在預設的狀態下此 MTU 值是 1500 位元組,建議您將它修改至 9000 位元組。

VMware_20160104_30

圖 30 編輯虛擬交換器設定

請注意!上述對於 MTU 參數值的設定步驟,將會套用在此標準網路交換器的所有實體網路卡之上。如果您採用的是獨立硬體式的 iSCSI 介面卡連線,則可以考慮改用介面卡本身的設定,在[管理]頁面中的[儲存區介面卡],然後對於所選取的 iSCSI 介面卡,切換至[進階選項]並點選[編輯]按鈕,即可修改 MTU 的參數設定值。

待續……

 

相關文章:

VM vSphere 6.0 最佳化實戰、虛擬機器效能大提升
VM vSphere 6.0 最佳化實戰:內建效能監視工具突發狀況即知!
VM vSphere 6.0 最佳化實戰:如何適當地調整 ESXi 主機電源設定?
VM vSphere 6.0 最佳化實戰:如何配置主機快取組態?
VM vSphere 6.0 最佳化實戰:善用虛擬 Flash 資源管理配置
VM vSphere 6.0 最佳化實戰:關閉不需要的虛擬機器裝置
VM vSphere 6.0 最佳化實戰:調整叢集虛擬機器規則
VM vSphere 6.0 最佳化實戰:如何提升虛擬機器網路傳輸速率?
VM vSphere 6.0 最佳化實戰:如何最佳化 iSCSI 網路傳輸效能?


 VM vSphere 6.0 最佳化實戰:如何最佳化 iSCSI 網路傳輸效能?

 https://www.facebook.com/hkitblog