NutaNice Xperience

主にNutanix製品を検証したり触ったりした結果をつづっています。※このブログの内容は個人の見識や見解をもとに作成しています。参考にされる場合は自己責任でご活用ください。実際に製品を使用される場合は、メーカードキュメントの手順に従い実施してください。

Nutanix「Disaster Recovery」でオーバーレイネットワークにフェイルオーバーしてみる【AOS 7.3 AHV 10.3/pc.7.3】

 ※この記事は「AOS 7.3 AHV10.3 Prism Central pc.7.3」時点の情報をもとに作成しています。その後の機能アップデートについてはメーカーの公開情報をご確認ください。

今回は、Nutanix「Disaster Recovery」での仮想マシンのフェイルオーバー先をFlow Virtual Networkingのオーバーレイネットワークとしてみます。

目次

1.今回の環境

 AOS: 7.3
AHV: 10.3
Prism Central: pc.7.3

▽今回の環境のイメージは以下の通りです。

Nutanix Disaster Recoveryでは、仮想マシンのフェイルオーバー先として、Flow Virtual Networking(FVN)のオーバーレイサブネットを指定することができます。

オーバーレイネットワークを使用している環境でのディザスタリカバリが主なユースケースにはなりますが、例えばFVNを前提としているNC2 on Azureへのフェイルオーバー(クラウドDR)などで使えそうですね。

今回は、フェイルオーバー先をオーバーレイネットワークとして検証してみます。また、NAT環境でのFloating IP設定も試してみたいと思います。

Creating a Recovery Plan
https://portal.nutanix.com/page/documents/details?targetId=Disaster-Recovery-DRaaS-Guide-vpc_7_3:ecd-ecdr-create-recoveryplan-pc-t.html

 AZ間のペアリングや保護ポリシーの作成については以下のリンク先をご参照下さい。

tomomartin.hateblo.jp

2. VPC/オーバーレイ・Floating IPの設定

今回は、NATとFloating IPでのフェイルオーバーを設定してみます。環境イメージは以下の通りです。FVNのオーバーレイネットワークはIPAM(DHCP)でのIP割り当てとなるため、フェイルオーバー元の仮想マシンDHCPでIP割り当てしているものを使用します。

フェイルーバー元の仮想マシンのvNIC情報は以下の通りです。

▽まずは、external-subnetの作成です。リカバリAZの環境で、以下の通りNATあり構成として作成しました。

▽続いてVPCですが、「test-vpc」という名前の仮想プライベートクラウドを作成し、オーバーレイサブネットとして「192.168.10.0/24」のネットワークを作成しました。このネットワークはIPAM(DHCP)によるIP割り当てとなります。

▽最後にFloating IPを払い出しておきます。Floating IPはNAT構成におけるDNATとして機能するもので、外部からオーバーレイサブネット内の仮想マシンに通信するために、特定の仮想マシンに割り当てることができるものです。

以下のように、2つのFloating IPを払い出してみました。これは、external-subnetのIPプール内からアサインされます。

これでフェイルオーバー先となる環境の設定は完了です。

3. リカバリプランの作成

リカバリプランの作成画面で、フェイルオーバー先のネットワークにVPCのオーバーレイサブネットが選択できます。

▽さらに、Floating IPの割り当てが可能です。対象の仮想マシンを選択して、割り当てたいFloating IPを選択しておきます。

これでリカバリプランも準備完了です。

4. フェイルオーバーの実行

▽今回は計画的なフェイルオーバーを実行してみます。リモートAZのPrism Centralから、フェイルオーバーを実行して、リモートAZのクラスターに仮想マシンを移動します。

▽フェイルオーバーを実行すると、リモートAZのcluster02上に仮想マシンがフェイルオーバーされて起動します。

仮想マシンのIPがオーバーレイサブネットから割り当てられていることが確認できます。MACアドレスも同じものが引き継がれていますね。

▽また、Floating IPも設定した通りに割り当てられていますね。

以上です。