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 要求が生成されることはありません。そのため、接続が失われる可能性があります。