AHV Networking Best Practices - Part 3 | Nutanix



前言

本文為閱讀 Best Practices - Nutanix AHV Networking | Nutanix 文件後,整理的個人重點心得。在本文中,官方文件有提到,請優先使用 GUI 進行操作,除非 GUI 不支援才使用 CLI 指令操作。



VLANs for AHV Hosts and CVMs

Nutanix 建議,倘若可行,請將 AHVCVM 放在「Untagged VLAN」(或稱 Native VLAN) 環境中,所以 AHV 和 CVM 都無須額外設定。在實體交換器的部份,則是用 802.1Q VLAN Tags 處理和隔離 VM 虛擬主機網路。

圖、Default Untagged VLAN for CVM and AHV Host 網路環境示意圖

然而,實務上是比較難的,而且處於 Untagged VLAN 網路環境的 AHV 和 CVM 主機,有可能會受到其它干擾。所以,實務上,通常也會針對 AHV 和 CVM 主機設定使用 VLAN,但是記得 AHV 和 CVM 必須處於同一個 VLAN

圖、Tagged VLAN for CVM and AHV Host 網路環境示意圖




VLAN for Guest VMs

預設情況下,VM 虛擬主機會使用 VM Network,而在 Prism 管理介面中,預設的 br0 和 vs0 便是 VM Network。所以,運作環境有多個 br 和 vs 時,可以調整 VM 虛擬主機要使用的 br 和 vs。

在 AHV 主機上運作的 VM 虛擬主機網卡,支援下列三種模式
  • Access: 預設值,實體交換器已經處理好 VLAN 的部份,所以 VM 虛擬主機無須處理 VLAN Tag。
  • Trunked: 當 VM 虛擬主機需要自行處理 VLAN Tag 時,必須組態設定使用此模式,但僅能在 aCLI 操作,Prism 尚未支援組態設定此部份。
  • Direct: 讓 VM 虛擬主機網卡直接連到 brX 然後 bypass Bridge Chain,除非這個建議來自 Nutanix Support,否則不要使用此模式。



MAC Address Management Best Practices

預設情況下,由 AHV 建立的 VM 虛擬主機網卡 MAC Address,將會以「50:6B:8D」開頭。但是,當企業和組織規模需要建立「多個」Nutanix Cluster 時,Nutanix 不保證多個叢集之間的 VM 虛擬主機,都能得到唯一的 MAC Address。

因此,從 Nutanix AOS 6.7 版本開始,倘若企業和組織是多個 Nutanix Cluster 環境,並且需要 VM 虛擬主機有唯一 MAC Address 時,可以在部署 VM 虛擬主機時,使用自訂功能定義 MAC Address Prefixed。詳細資訊請參考 AHV 6.8 - MAC Address Prefix (nutanix.com) 文件內容。



Jumbo Frame

管理人員可以在 AHV 主機的網卡上啟用 Jumbo Frame (MTU of 9,000 bytes)。但是,Nutanix 不支援將 CVM 網路介面的 MTU 配置更高的數值,也就是說 CVM  只能使用標準的 MTU of 1,500 bytes






AHV Networking Best Practices