NutaNice Xperience

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

Nutanix「Disaster Recovery」でカスタムIPを設定してみる【AOS 7.3 AHV 10.3/pc.7.3】

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

今回は、Nutanix「Disaster Recovery」で別のネットワークなどに仮想マシンをフェイルオーバーする場合の「カスタムIP」設定について検証してみます。

目次

1.今回の環境

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

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

Nutanix Disaster Recoveryでは、異なるネットワーク間でフェイルオーバーした場合などにおいて、特定のIPアドレスを割り当てたい場合に、カスタムIPの設定が可能です。

カスタムIPの設定には、Nutanix Guest Toolsが必要なので、あらかじめ仮想マシンにインストールしておく必要があります。また、空のCDドライブが一つ必要となるようです。

Requirements for Static IP Address Mapping of Guest VMs between Primary and Recovery Virtual Networks を参照
https://portal.nutanix.com/page/documents/details?targetId=Disaster-Recovery-DRaaS-Guide-vpc_7_3:ecd-ecdr-requirements-pc-r.html

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

tomomartin.hateblo.jp

2. NGTのインストール

▽対象の仮想マシン「win2022-AZ01-test01」にNGTをインストールします。

▽NGTがインストールされた仮想マシンは、PCの仮想マシン画面でも確認できます。

3. ネットワークのマッピング

▽今回は、NGTをインストールした仮想マシンの設定状況は以下の通りです。

▽ここまで準備できたら、リカバリプランの作成でネットワークのマッピングをします。ローカルAZとリモートAZで別VLANの仮想ネットワークを選択してマッピングします。

▽続いて、「Enable Static VM IP Mapping」にチェックを入れて「+ Custom VM IP Mapping」をクリックしてカスタムIPの設定をします。

▽以下のように「win2022-AZ01-test01」仮想マシンに対して、フェイルオーバー後に「172.2.9.15」というIPアドレスを設定するようにしました。

これでリカバリプランの作成は完了です。

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

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

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

仮想マシンのvNICを確認すると、設定したカスタムIP「172.22.9.15」が割り当てられていました。MACアドレスも同じものが引き継がれています。

なお、DNS IPはフェイルオーバー元の値を引き継ぐようですが、別のDNS IPアドレスに変更したい場合は、別途スクリプトによる対応が必要となりそうです。

5. フェイルバックしたらどうなる?

ちなみに、フェイルオーバー後に、元のクラスターにフェイルバックした場合はIPアドレスは元に戻るのかを確認してみます。

▽以下のように元のクラスターにフェイルバックを実行します。

▽フェイルバック後の仮想マシンのvNICを確認してみると、元々の固定IPアドレスである「172.22.8.50」に再設定されていました。

今回は以上です。次回の記事では、DNS IPをスクリプトで設定してみたいと思います。