MAC 學習可針對單一 vNIC 後面的多個 MAC 位址啟用網路連線。MAC 學習可用於在大型 OpenStack 部署中散佈工作負載。
VMware Integrated OpenStack 中的 MAC 學習在 NSX-T Data Center 和 NSX Data Center for vSphere 部署中的實作方式有所不同。
- 對於 NSX-T Data Center 部署,VMware Integrated OpenStack 中的 MAC 學習由 NSX-T Data Center MAC 學習提供。如需詳細資訊,請參閱《NSX-T 管理指南》中的瞭解 MAC 管理交換設定檔。
- 對於 NSX Data Center for vSphere 部署,VMware Integrated OpenStack 中的 MAC 學習透過啟用偽造的傳輸和混合模式進行實作。客體必須要求混合模式。
下列條件適用於 MAC 學習:
- MAC 學習與連接埠安全性或安全群組不相容。
- 對於 NSX Data Center for vSphere 部署,效能將受到影響,因為要求混合模式的 vNIC 會收到每個封包的複本。
- 對於 NSX Data Center for vSphere 部署,當您使用 vMotion 移轉虛擬機器時,不會針對單一 vNIC 後面的多個 MAC 位址產生 RARP 要求。這可能會導致連線中斷。