VMware Engine の VLAN とサブネット

Google Cloud VMware Engine は、VMware Engine ネットワークを使用して、1 つ以上のプライベート クラウド、 Google Cloud Virtual Private Cloud ネットワーク、オンプレミス ネットワーク間のネットワーク接続を提供します。VMware Engine には、スタンダードとレガシーの 2 種類のネットワークがあります。標準ネットワークは、2023 年 11 月以降に作成されたプロジェクトのデフォルトであり、グローバルで、接続に VPC ネットワーク ピアリングを使用します。レガシー ネットワークは、2023 年 11 月より前に作成されたプロジェクトでのみ使用でき、リージョン ネットワークであり、接続にプライベート サービス アクセスを使用します。詳細については、VMware Engine ネットワークについてをご覧ください。

ネットワーク タイプに関係なく、NSX-T Data Center を使用して、ワークロードの仮想マシン(VM)のネットワーク セグメント(サブネット)を作成できます。

VLAN とサブネット

管理 VLAN

Google では、プライベート クラウドごとに VLAN(レイヤ 2 ネットワーク)を作成します。レイヤ 2 のトラフィックはプライベート クラウドの境界内にとどまり、プライベート クラウド内のローカル トラフィックを分離できます。これらの VLAN は、管理ネットワークに使用されます。ワークロード VM の場合は、プライベート クラウド用の NSX Manager でネットワーク セグメントを作成する必要があります。

サブネット

ワークロード VM の場合は、プライベート クラウド用の NSX Manager にネットワーク セグメントを作成する必要があります。プライベート クラウド、オンプレミス ネットワーク、プライベート クラウド管理ネットワーク、またはピアリングされた Virtual Private Cloud(VPC)ネットワーク内のサブネット IP アドレス範囲の他のネットワークと重複しない IP アドレス範囲を構成できます。VMware Engine が管理用にサブネット IP アドレス範囲を割り振る方法の詳細については、ネットワーキングの要件をご覧ください。

プライベート クラウド内では、ワークロード ネットワーク セグメントはデフォルトで相互に通信できます。プライベート クラウド間の通信は、VMware Engine ネットワーク タイプによって異なります。レガシー ネットワークの場合、同じリージョン内のプライベート クラウド間を行き来するデータは、同じレイヤ 3 ネットワーク内にとどまり、リージョン内のローカル ネットワーク インフラストラクチャを介して転送されます。このため、下り(外向き)は必要ありません。標準ネットワークの場合、プライベート クラウド間の通信は VPC ネットワーク ピアリングを介して行われ、VPC 構成によって異なります。

プライベート クラウド上に作成された管理サブネット

プライベート クラウドを作成すると、VMware Engine によって次の管理サブネットが作成されます。

  • システム管理: ESXi ホストの管理ネットワーク、DNS サーバー、vCenter Server 用の VLAN とサブネット
  • VMotion: ESXi ホストの vMotion ネットワーク用の VLAN とサブネット
  • VSAN: ESXi ホストの vSAN ネットワークの VLAN とサブネット
  • NsxtEdgeUplink1: 外部ネットワークへの VLAN アップリンクの VLAN とサブネット
  • NsxtEdgeUplink2: 外部ネットワークへの VLAN アップリンクの VLAN とサブネット
  • HCXUplink: HCX IX(モビリティ)アプライアンスと NE(拡張)アプライアンスが、ピアに到達して HCX Cloud サービス メッシュを作成できるようにするために使用します。
  • NsxtHostTransport: ホスト トランスポート ゾーン用の VLAN とサブネット

HCX デプロイ ネットワークの CIDR 範囲

VMware Engine でプライベート クラウドを作成すると、VMware Engine によって HCX がプライベート クラウドに自動的にインストールされます。HCX コンポーネント専用の CIDR 範囲を指定する必要がなくなりました。代わりに、VMware Engine は、プライベート クラウドに指定した管理 CIDR 範囲から、HCX コンポーネント(HCX Manager、vMotion、WAN アップリンクなど)に必要なネットワーク スペースを自動的に割り当てます。

サービスのサブネット

プライベート クラウドを作成すると、VMware Engine によって追加のサービス サブネットが自動的に作成されます。サービスのサブネットは、ストレージ、バックアップ、障害復旧(DR)、メディア ストリーミングなど、アプライアンスまたはサービスのデプロイ シナリオを対象としています。また、最大規模のプライベート クラウドでも大規模な線形スループットとパケット処理が可能です。サービスのサブネット名は次のとおりです。

  • service-1
  • service-2
  • service-3
  • service-4
  • service-5

サービスのサブネットを横断する仮想マシン通信は、VMware ESXi ホストから Google Cloud ネットワーク インフラストラクチャに直接送信されるため、高速通信が可能になります。

サービスのサブネットの構成

VMware Engine によってサービスのサブネットが作成されるときに、CIDR 範囲または接頭辞は割り振られません。CIDR 範囲と接頭辞を重複させないようにしてください。使用できる最初のアドレスがゲートウェイ アドレスになります。CIDR 範囲と接頭辞を割り当てるには、サービス サブネットの一つを編集します。

CIDR 要件が変更された場合、サービスのサブネットを更新できます。既存のサービス サブネットの CIDR を変更すると、そのサービス サブネットに接続されている VM でネットワークが使用できなくなる可能性があります。

vSphere 分散ポートグループの構成

VM をサービス サブネットに接続するには、新しい分散ポートグループを作成する必要があります。このグループは、サービス サブネット ID を vCenter プライベート クラウド内のネットワーク名にマッピングします。

この操作を行うには、vCenter インターフェースのネットワーク構成セクションに移動して、[Datacenter-dvs]、[New Distributed Port Group] の順に選択します。

分散ポートグループが作成されたら、VM プロパティのネットワーク構成で対応する名前を選択して、VM を接続できます。

分散ポートグループの重要な構成値は次のとおりです。

  • ポート バインディング: 静的バインディング
  • ポートの割り当て: Elastic
  • ポート数: 120
  • VLAN タイプ: VLAN
  • VLAN ID: Google Cloud VMware Engine インターフェースのサブネット セクション内の対応するサブネット ID

Maximum Transmission Unit(MTU)は、ネットワーク レイヤ プロトコルでサポートされる、ヘッダーとデータの両方を含めた最大パケットのサイズ(バイト単位)です。断片化の問題を回避するには、次の MTU 設定を使用することをおすすめします。

  • 標準のプライベート クラウド内の他のエンドポイントのみと通信する VM の場合は、MTU 設定を 8, 800 バイトまで使用できます。

  • 拡張プライベート クラウド内の他のエンドポイントのみと通信する VM の場合は、MTU 設定を 8, 600 バイトまで使用できます。

  • カプセル化を使用せずにプライベート クラウドと通信する VM の場合は、標準の MTU 設定(1,500 バイト)を使用します。この一般的なデフォルト設定は、次の方法でトラフィックを送信する VM インターフェースに対して有効です。

    • プライベート クラウド内の VM から別のプライベート クラウドの VM へ
    • オンプレミス エンドポイントからプライベート クラウドへ
    • プライベート クラウド内の VM からオンプレミス エンドポイントへ
    • インターネットからプライベート クラウドへ
    • プライベート クラウド内の VM からインターネットへ
  • 断片化の影響が大きい大規模な UDP トラフィック フローでインターネットと通信を行う VM の場合は、1, 370 バイト以下の MTU 設定を使用します。この推奨事項は、VMware Engine が提供するパブリック接続または IP アドレスを使用した通信に適用されます。通常、MSS クランプにより TCP ベースのトラフィック フローの断片化の問題を解決できます。

  • カプセル化を使用してプライベート クラウドと通信する VM の場合、VPN エンドポイントの構成に基づいて最適な MTU 設定を計算します。通常、次の方法でトラフィックを送信する VM インターフェースの MTU は 1,350~1,390 バイト以下に設定されます。

    • オンプレミス エンドポイントからプライベート クラウドへ(カプセル化を使用)
    • プライベート クラウド内の VM からオンプレミス エンドポイントへ(カプセル化を使用)
    • あるプライベート クラウド内の VM から別のプライベート クラウド内の VM へ(カプセル化を使用)

これらの推奨事項は、アプリケーションが最大ペイロード サイズを制御できない場合に特に重要です。カプセル化オーバーヘッドの計算については、次のリソースをご覧ください。