Azure Site Recovery between on-premises VMM sites with SAN replica part 1

We have been working on ASR SAN replication for a while and it has been very interesting journey and therefore I wanted to share my steps what we did and how. We were using NetApp products for this case.

Architecture picture of our environment:
ASR SAN Layout

We have been following this good guidance from Microsoft. Be sure that you have all needed prerequisites installed/configured.

We used two seperate NetApp clusters for this environment.
NetApp configurations were done with the following arcticle.

On NetApp production cluster1:
ASRSan019

ASRSan020

On NetApp DR cluster2:

ASRSan021ASRSan022

First we installed two different VMM Stamp (Production/DR) and configured needed networks (Management, storage etc).

After that we configured SMI-S VMs on both sites (check my earlier blogpost).
You need to add both arrays (vServers) on both SMI-S servers.

For example from Production site SMIS-S server:
ASRSan001

From VMM point of view you can bring only specific arrays/pools into management.

Let´s start from VMM side.
Created Host Groups for Hyper-V servers on both sites:
ASRSan002

Production (host group nwtraders01):
ASRSan003DR (host group nwtraders02):
ASRSan004

 

Then we assigned needed networks to our hosts via Uplink port profile
(this blogpost does not contain those steps).

On Hyper-V hosts we needed to enable iSCSI initiator.

Next we added provider to both VMM stamps
(nwsmis01 for Production and nwsmis02 for DR):

ASRSan005

ASRSan006

ASRSan007

After adding Provider to our VMM stamps we were able to see both Arrays on both VMM stamps:
ASRSan008

We had two different storage pools per site
(one for Management and one for DR).

From Production side we created two Logical Unit for management
(CSV for management VMs and quorum for cluster) and
two Logical Unit for ASR (storage pool hvdata).
SnapMirror was configured between storage pools hvdata -> dr_hvdemo
ASRSan009

DR Side we had same concept.
DR Logical Units were automatically created because of NetApp Snap Mirror.
(storage pool dr_hvdemo):
ASRSan010
After Classifications and Logical Units were done we added iSCSI array to hosts. (hvdemo array/Production hosts and hvdemomirror/DR hosts).

ASRSan016
ASRSan017
ASRSan018

Disk allocation can be done from VMM Allocate Capasity.
For example our Production site has the following configuration:ASRSan011

ASRSan012

ASRSan013

Then we created two Hyper-V cluster and assigned disks.

Production Cluster:
ASRSan014

DR Cluster:ASRSan015

At last we configured Hyper-V Replica Broker role to both clusters.

So now we have two Hyper-V clusters:
cluster1.nwtraders.local (managed from nwvmm01)
cluster2.nwtraders.local (managed from nwvmm02).

Next part we will go through the ASR steps. Can be found HERE

Leave a Reply

Your email address will not be published. Required fields are marked *