為了提高網路使用率和輸送量並降低 CPU 使用率,可以將 VMware Cloud Director 應用裝置設定為使用 Jumbo 框架。
乙太網路封包的標準傳輸單元最大值 (MTU) 大小為 1500 位元組。Jumbo 框架是指大於此標準大小的封包。乙太網路框架越大,額外負荷裝載資料就越少,網路裝置必須處理的框架也越少,並且有助於降低延遲。
必要條件
驗證網路路徑上的所有裝置是否都能處理 Jumbo 框架。如果某些裝置無法處理 Jumbo 框架,則可能會導致分段或封包遺失。
程序
- 以 root 身分直接登入或使用 SSH 用戶端登入 VMware Cloud Director 應用裝置主控台。
- 導覽至介面組態目錄。
- 確認需要設定哪些介面。
route -n
eth0
- 用於 HTTP、主控台、API 和 VMware Cloud Director 應用裝置管理介面流量的介面
eth1
- 用於 PostgreSQL 流量的介面
- 若要變更傳輸單元最大值 (MTU) 大小,請使用 ifconfig。
ifconfig interface_selection mtu 9000
例如,若要變更
eth1
介面的 MTU 大小,請執行以下命令。
ifconfig eth1 mtu 9000
- 若要持續保留變更,請編輯一或多個特定介面。
vi 10-interface_selection.network
- 新增傳輸單元最大值 (MTU) 組態參數。
範例
[Match]
Name=interface_selection
[Network]
Domains=vcloud.local vcloud.local
Gateway=x.x.x.x
Address=x.x.x.x/x
DHCP=no
[DHCP]
UseDNS=false
[Link]
MTUBytes=9000