VMware NSX 4.2 : VLAN DVPG→オーバーレイセグメント移行ツール : 前編

この記事は[vExperts Advent Calendar 2024](https://adventar.org/calendars/10310) の4日目の記事です。

VMware NSX 4.2で追加された <font color="green">**Project Golden Gate**</font> と呼ばれる、<font color="red">**VLAN DVPG→オーバーレイセグメント移行機能**</font> を検証したのでまとめます。（検証バージョン：VMware NSX 4.2.0）

# VLAN DVPG→オーバーレイセグメント移行ツール とは
vSphereのVDS (vSphere Distributed Switch) 上のVLAN環境の仮想マシンを、NSX オーバーレイセグメントに移行する機能となる。（[Docs](https://docs.vmware.com/jp/VMware-NSX/4.2/migration/GUID-5C61A8F6-EF3F-4ACB-9BF8-8C942C143086.html)を参照）
仕組みとしては、一時的にVLAN-オーバーレイ間にL2ブリッジを作成し、移行後に削除する形で移行をする形になる。移行前と移行後のデフォルトGWは同じアドレスを利用可能。

# 前提条件と主な制限事項
* 移行対象の仮想マシンを含むvCenter Serverを、NSX にコンピュートマネージャとして登録する必要がある。
* NSXにおいて、Tier-0 および Tier-1 ゲートウェイを構成する必要がある。
* VSS (vSphere Standard Switch) はサポート対象外
* DVPG で構成された DFW（分散ファイアウォール）ルールは移行されない。

# 検証内容
外部ルータ（VyOS）に接続されている、VDS (vSphere Distributed Switch) のDVPG （VDSポートグループ）上の仮想マシンweb01及びweb02を、本ツールによりTier-1配下のNSX オーバーレイセグメントに移行する。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/ad66b8db-a77a-862a-e7cf-4889d4a226eb.png)

事前準備として、Tier-0、Tier-1は上記の通り構成済みとなる。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/af7a7b8b-426c-e404-b37e-1bd91b21bc69.png)

移行対象のweb仮想マシンはDVPGに、app仮想マシンはNSXオーバーレイセグメントに接続されている。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/c11a4662-cc69-d8b6-6ed7-f3e0ee58b327.png)

# VLANからオーバーレイへの移行の開始（移行対象のDVPGの選択）
* **移行サービスの開始**：NSX Manager管理UIより [システム] > [移行] > [移行サービスの開始] を選択して2分程待つ。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/973270ee-66f4-3b62-d001-b0def1cacc5e.png)

[VLANからオーバーレイへの移行] > [はじめに] を選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/0bfd2449-7932-75f0-3d27-2e47ac22de84.png)

* **vCenter Serverの設定**：[VLANからオーバーレイへの移行]> [設定]より、移行対象のvCenterの情報を入力
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/79ed0e12-113c-674b-9d36-a24bf038f2e5.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/7bb7b521-a730-20e7-d23f-7d18a3c45feb.png)

* **構成の収集**：続いて[構成の収集]を選択し、vCenterのDVPGの情報を収集する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/cc787124-606a-5d72-2896-7e91e7e31f9e.png)
移行対象のDVPGの情報を展開の上、サブネットや仮想マシンの情報と、移行開始前であることを確認する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/505004ba-1eb7-8b34-8c98-7afa867deccf.png)
* **評価の開始**：[評価の開始]を選択し、リストされたDVPGが本ツールにより移行可能であるかを確認する。
 ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/a89f6e76-73fe-8a06-a2fe-3d72dba03815.png)
 いくつかのDVPGでエラー表示がされるが、本ツールではTrunkやPromiscuous Mode機能を含むDVPGの移行は対象外となる。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/2c40d82c-1b45-9842-6728-984b010b5217.png)
エラー内容を表示する事で、上記の詳細を確認出来る。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/5ca98790-4767-cb46-7416-319b2e68f977.png)

* **移行対象のDVPG及びサブネットの選択**: 移行対象のDVPGを展開し、移行対象のサブネットを選択の上[移行] を選択する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/251519/31273114-f2b2-62da-d100-d83acdb4c862.png)

後編に続きます。
[VMware NSX 4.2 : VLAN DVPG→オーバーレイセグメント移行ツール : 後編](https://qiita.com/m-eno/items/b369e1c5e21a37ef079d)