Nested構成のESXi間で、vmotionを行います。
また、vmotion対象のLinuxに対して、外部からping応答も確認してみます。
1.vmotionの実施(移行)
[vCenter] - [Datacenter] - [仮想マシン]を右クリックし、[移行]をクリックします。
移行タイプの選択にて、コンピューティングリソースのみ変更します
を選択し、Next
をクリックします。
コンピューティングリソースの選択にて、移行先のESXiホストを選択し、Next
をクリックします。
ネットワークの選択にて、ターゲットネットワークを選択し、Next
をクリックします。
2.イベントログの確認
vSphere Clientのイベントログに以下内容が表示されます。
・[vCSA] - [datacenter]
・[監視] - [タスクとイベント] - [イベント]
説明: 2020/02/09 23:53:08
タスク: 仮想マシンの再配置
説明: 2020/02/09 23:53:08
Datacenter-test01 の esxi67-01.test.local、datastore11 から Datacenter-test01 の esxi67-02.test.local、datastore11 に暗号化を有効にして cent7.7-a1 をホット移行しています
説明: 2020/02/09 23:53:10
cent7.7-a1 を Datacenter-test01 のホスト esxi67-01.test.local から移行しています
説明: 2020/02/09 23:53:26
仮想マシン cent7.7-a1 が esxi67-01.test.local、datastore11 から esxi67-02.test.local、datastore11 に移行されました
3.ping応答の確認
あんまりさっくりvmotionの実施が完了したので、ping応答についても確認してみました。
ただし、Nested-ESXi環境のため、CPU処理が遅くなっていたり、物理ネットワークが存在していないため遅延が少なかったりする可能性があるので、あくまで参考程度にしていただければと思います。
■ESXi#1
・CPU 3core/Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
・Memory 14GB
・仮想Switch 10Gbps
・物理アダプタ 10Gbps
■ESXi#2
・Memory 4GB
・その他はESXi#1と同じ
■vmotion仮想マシン
・CPU 1core/Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
・Memory 1GB
・Disk 16GB
# free -h
total used free shared buff/cache available
Mem: 991M 148M 732M 7.0M 110M 714M
Swap: 1.0G 0B 1.0G
■ping応答
・1秒おき実施、vmotion開始5秒前から完了後10秒間まで計測
■1回目
・vmotion処理時間:12秒、最大遅延3.155秒
■2回目
・vmotion処理時間:13秒、最大遅延1.189秒
■3回目
・vmotion処理時間:11秒、最大遅延0.988秒
■サマリ
・vmotion処理時間:最大13秒、最大遅延3.155秒
謳われている通り、完全な接続断は発生しませんでした。
ただし、ping応答遅延はそこそこ発生するので、ping死活監視を実施する場合はある程度の余裕を持たせる必要があることがわかりました。
以上です。
参考
ESXi/ESX ホストでの VMkernel ポートの作成と vMotion の有効化 (2054994)
https://kb.vmware.com/s/article/2054994?lang=ja
【VMware】vMotionの機能やネットワーク設定について解説
https://go-journey.club/archives/6324
VMotionによる仮想マシンの無停止移行 (1/4)
https://www.atmarkit.co.jp/ait/articles/0905/13/news121.html
ESXi6.5 : vMotion 用ネットワークの構成(VMware Workstation 14 Player)
http://virtual.cocolog-nifty.com/virtualmachine/2017/11/esxi65-vmotion-.html
ESXi6.5 : vCSA : vMotion の動作確認(VMware Workstation 14 Player)
http://virtual.cocolog-nifty.com/virtualmachine/2017/11/esxi65-vcsa-vmo.html