免責事項: これは英文の記事「Protection and recovery of virtual machines when LUN replication is from one or more arrays on the protected site to one or more arrays on the DR site」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
この記事では、仮想マシンが複数のLUN(保護サイトの1つ以上のアレイからリカバリサイトの1つ以上のアレイへレプリケーションされているもの)上の仮想ディスクまたはファイルリソースを使用している場合に発生する、仮想マシンの保護およびリカバリに関する制限事項について説明します。
以下の例は、本番環境で一般的によく見られるレプリケーション構成を示しています。
-----------------------------------------LUNsArray(s) LUNs Array(s)-----------------------------------------LUN-1 Array-1 LUN-1R Array-1RLUN-2 Array-1 LUN-2R Array-1R-----------------------------------------LUN-3 Array-2 LUN-3R Array-2RLUN-4 Array-2 LUN-4R Array-2R-----------------------------------------LUN-5 Array-1 LUN-5R Array-2R-----------------------------------------LUN-6 Array-2 LUN-6R Array-1R-----------------------------------------Array-1 --> Array-1RLUN-1 ------> LUN-1R(VMFSデータストア名: DS-1)LUN-2 ------> LUN-2R(VMFSデータストア名: DS-2)Array-2 --> Array-2RLUN-3 ------> LUN-3R(VMFSデータストア名: DS-3)LUN-4 ------> LUN-4R(VMFSデータストア名: DS-4)Array-1 --> Array-2RLUN-5 ------> LUN-5R(RDM LUNとして使用)Array-2 --> Array-1RLUN-6 ------> LUN-6R(RDM LUNとして使用)
VMware Site Recovery Manager 8.x
VMware Live Recovery 9.x
VMware Live Site Recovery (略称VLSR 旧VMware Site Recovery Manager) における仮想マシンの保護は、そのマシンがVLSRによって算出されたデータストアグループに関連付けられているかどうかに基づいています。 これらのデータストアグループには、VMFS LUNやRDM LUNが含まれる場合があり、仮想マシンが使用するように構成されているファイルリソース(VMDKディスクファイル、フロッピーイメージ、CD/DVDイメージ、RDM LUNなど)に基づいて算出されます。データストアグループは、VLSR用語ではLUNグループを指します。
VLSRにおいて、算出されるすべてのデータストアグループは、単一のアレイレプリケーションペアにしか関連付けることができません。 つまり、1つのデータストアグループには、同一のアレイレプリケーションペアに属するLUNしか含めることができません。
本記事のIssue/Introductionセクションにあるレプリケーションの例に基づくと、VLSRは以下のデータストアグループを算出する可能性があります。なお、実際にVLSRが算出するデータストアグループは、特定の仮想マシンがどのファイルリソースを使用しているかによって、これらよりも少なくなる場合があります。
アレイレプリケーションペア:Array-1 ---> Array-1Rに関連付けられたデータストアグループ
以下の2つの条件が両方とも適用される場合、VLSRはこれら2つのデータストアグループを構築します:仮想マシンがLUN-1のリソースを使用するがLUN-2のリソースを使用していないこと。
仮想マシンがLUN-2のリソースを使用するがLUN-1のリソースを使用していないこと。
これらの仮想マシンは、他のアレイレプリケーションペアに関連付けられている他のLUNのリソースを一切使用していないこと。
DS-group-3: LUN-1 と LUN-2 の両方を含む1つ以上の仮想マシンがLUN-1の1つ以上のリソース、およびLUN-2の1つ以上のリソースを使用している。これらの仮想マシンが、他のどのアレイレプリケーションペアに関連付けられた他のLUNのリソースも使用していないこと。
DS-group-4: LUN-3 のみを含むDS-group-5: LUN-4 のみを含むLUN-3上のリソースを使用する仮想マシンが、LUN-4のリソースを一切使用していないこと。
LUN-4上のリソースを使用する仮想マシンが、LUN-3のリソースを一切使用していないこと。
これらの仮想マシンは、他のアレイレプリケーションペアに関連付けられている他のLUNからのリソースを一切使用していないこと。
DS-group-6: LUN-3 と LUN-4 の両方を含む1つ以上の仮想マシンが、LUN-3の1つ以上のリソース、およびLUN-4の1つ以上のリソースを使用している。これらの仮想マシンが、他のどのアレイレプリケーションペアに関連付けられた他のLUNのリソースも使用していないこと。
DS-group-7: LUN-5 を含むLUN-5がRDMであるため、このLUNを使用している可能性のある単一の仮想マシン(またはWSFCクラスタの場合は2つの仮想マシン)が、他のどのアレイレプリケーションペアに関連付けられた他のLUNのリソースも使用していないこと。
DS-group-8: LUN-6 を含むLUN-6はRDMであるため、このLUNを使用している可能性のある単一の仮想マシン(またはWSFCクラスタの場合は2つの仮想マシン)が、他のどのアレイレプリケーションペアに関連付けられた他のLUNのリソースも使用していないこと。
レプリケーションされていること
同一のデータストアグループに属していること
同一のアレイレプリケーションペアに関連付けられていること
これら3つの条件のうち1つでも満たされない場合、VLSRは「使用中の1つ以上のファイルリソースが複製(レプリケーション)されていないため、この仮想マシンを保護できません」と報告します。たとえLUNがレプリケーションされていても、他の2つの条件が満たされない場合、VLSRは同じエラーメッセージを報告し、仮想マシンの状態はVLSR上で「保護されていません(Not Protected)」と表示されます。
これらのシナリオは、仮想マシンで使用されるすべてのファイルリソースが、すべてレプリケーション(複製)されている1つ以上のLUN上に配置されているにもかかわらず、その仮想マシンがVLSRによって保護されないケースを説明しています。
仮想マシンが LUN-5 を RDM として使用し、かつ LUN-6 を別の RDM として使用している。
この仮想マシンは保護できません。なぜなら、LUN-5 と LUN-6 は同じデータストアグループに属しておらず、かつ、それらが2つの別個のアレイレプリケーションペアに関連付けられているためです。