MDC355 - KR Kandavel - Building Disaster-Recovery Solution Using Azure Site Recovery (ASR) For Hyper-V, Physical and VMware Platforms (Part 2)
MDC355 - KR Kandavel - Building Disaster-Recovery Solution Using Azure Site Recovery (ASR) For Hyper-V, Physical and VMware Platforms (Part 2)
Wrap up
Replication
Replication Replication
SAN SAN
Microsoft
Hyper-V Hyper-V Hyper-V Hyper-V Hyper-V Azure
Hyper-V to Hyper-V Hyper-V to Hyper-V Hyper-V to Microsoft Azure
(on-premises) (on-premises)
Replication Replication
Microsoft
VMware or physical VMware VMware or physical Azure
VMware or physical to VMware or physical to
VMware (on-premises) Microsoft Azure
DR Scenario 5:
On-premise to On-premise DR for
VMware and Physical Servers
Microsoft Azure
Site Recovery
InMage InMage
Scout Scout
Replication and
orchestration
channel: InMage
Replication
Config
Server
Process
Server
Source: VMware vSphere VMs InMage Master Target: VMware vSphere VMs
and physical servers Scout data Target
Contoso primary location channel Contoso secondary location
(On-premises or service provider) (On-premises or service provider)
Process Server Used for caching, Config Server Used for centralized Master Target Used as a repository
compression and encryption management of InMage Scout and for retention
Primary Site Scout Roles (PS & UA) Functions
Discovery of production server OS & configuration (physical
@Prod Servers & virtual)
(Physical/VM) Continuous capture of changing data blocks (CDP)
Continuous transfer of captured blocks to Process Server
cache
Mobility Agent Application detection and consistency
@Configuration
Web-based UI with extensive graphs, reports, and UI/email/SNMP
alerts
All other apps are supported via a combination of File System (FS) consistency on Windows/Linux and
application native consistency mechanisms if any exist (for example, a custom application could use
ext3 FS to store its files and have hot backup APIs which can be used to provide application level
consistency).
Demo
On-premise to On-premise DR
for VMware and Physical
Server
Process
Server Contoso
Source: VMware vSphere VMs
Config Orchestration
Server
and physical servers
Contoso primary location Microsoft Azure Master
(On-premises or service provider) Site Recovery Target
RX Server
Fabrikam
InMage Config
Scout data Server
channel Master
Process Orchestration
Server Target
Source: VMware vSphere VMs
and physical servers
Fabrikam primary location Hosting Service
(On-premises or service provider)
Provider
Process Server Used for Config Server Used for Master Target Used as RX Server Used for
caching, compression and centralized management of a repository and for multi-tenant
encryption InMage Scout retention management in Azure
Microsoft Azure Microsoft Azure
Site Recovery Site Recovery
InMage
Scout
Replication channel:
2015
InMage Scout
Process Server Used for Config Server Used for Master Target Used as RX Server Used for
caching, compression and centralized management of a repository and for multi-tenant
encryption InMage Scout retention management in Azure
MA migrates Windows Physical, Virtual and MA provides a web based portal with 3 levels of
AWS workloads into Azure, irrespective of tenancy for self-service and SI partner driven
underlying hardware and storage migrations
MMA performs guest level application discovery MMA performs end-to-end Recovery
and enforces consistency across all VMs in a Orchestration such as network and endpoint
multi-tier application adaptation and recovery sequencing
Sign-Up Subscribe Provision
Preview Get an Azure Download S/W
announced via Subscription and set up 2
Azure Bandwidth Management
homepage, S2S VPN or VMs in Azure
Blogs NAT IP for Subscription
Accept Preview Cloud Gateway Download S/W
Terms on Sign-up and set up 1
landing page response e- Management
Request for mail with VM on-premise
MMA Portal follow up
Sign-Up, bits & instructions
documentation
access
Physical, Virtual, AWS
Protect Select Servers and
Application Discovery Recovery Order
Select Azure
(SharePoint) VM and Network
Subscription
Windows 2008 R2 and Settings
Replication Settings
above Specify End Points
Map Storage Account
Discover Cut-over
http://azure.microsoft.com/en-us/features/migration-accelerator/
VMware Physical Other
Master Config.
Process Target Server
Compute Storage Networks Server
MMA
Multi-tenant
Portal
VMware Other
Master Config.
Physical
Target Server
Yes. ASR converts VHDX to VHD for failover. On failback, VM continues to use VHDX.
The OS partition has to be less than 127G. Azure supports 32 data disks each of up to 1TB. So about 31 TB VM
can be supported.
ASR supports all the Operating systems supported in Azure, which includes most flavors of Windows and
Linux
What about network bandwidth?
ASR supports working with WAN Optimizer Riverbed as well as Express route. Import Export integration coming in CY15.
Yes you can use the network throttling on the host MARS (Microsoft Azure Recovery Services) agent to control how much
network bandwidth is used for replication.
Yes. You can use Express Route to send your replication traffic in a secure and fast manner. However its not mandatory.
See here
Its not mandatory to have S2S VPN we work over simple internet connectivity also. However if you have S2S we also work
with that. A detailed blog on DR to Azure networking is available here
Yes. Using Site to Site VPN you can connect failed over Application in Azure back to On-Premise components.
ASR is designed for Public Cloud DR. Therefore in steady state we replicate changes to storage with no running VMs and no charges for
any Azure IAAS VMs. On failover ASR automatically creates IAAS VMs and IAAS charges are made only for the period VMs run in Azure.
Please set your SAN Policy as ON inside Guest On Premise and then Azure will retain the drive letters. See here
What Recovery Time Objective (RTO) ASR supports?
ASR supports minutes of RTO which is industry standard. Actual failover time depends on type of VMs. Best way to
measure is run TFO and use ASR Job reports to view where time is spent as ASR provides time taken for each activity.
As a customer you can protect hundreds/thousands of VMs for DR to Azure. However within a recovery plan we support
a maximum of 50 VMs. As customers use Recovery plans for Applications and have different recovery plans for different
applications.
Each Azure subscription comes with a set of limits on cores etc. Use TFOs to validate if you need to increase the default
values.
InMage Scout is included with the ASR per VM license starting August 1, 2014
ASR is sold per number of VMs protected depending on the recovery site destination:
Replication to
Guaranteed
Orchestrati Azure
Included capabilities: IaaS EA Level A
on (100GB/VM
Availability
included)
Recover to customer site
Replicate and recover to an
on-premises secondary site $140 / VM
or a hoster site.
Recover to Azure
Replicate and recover to
Azure as the recovery site.
$475 / VM
Replication Replication
SAN SAN
Microsoft
Hyper-V Hyper-V Hyper-V Hyper-V Hyper-V Azure
Hyper-V to Hyper-V Hyper-V to Hyper-V Hyper-V to Microsoft Azure
(on-premises) (on-premises)
Replication Replication
Microsoft
VMware or Physical VMware VMware or Physical Azure
VMware or Physical to VMware or Physical to
VMware (on-premises) Microsoft Azure
Hyper-V (2012 or 2012 R2) Hyper-V (2012 or 2012 R2) Inbox Hyper-V Replica Today
Hyper-V (2012 or 2012 R2) Hyper-V (2012 or 2012 R2) SAN replication Today (Preview)
http://technet.microsoft.com/library/jj614621.aspx
http://azure.microsoft.com/en-us/services/backup/
http://technet.microsoft.com/en-us/library/hh758173.aspx
http://azure.microsoft.com/en-us/services/site-recovery/
http://technet.microsoft.com/en-US/evalcenter/dn205286.aspx
http://technet.microsoft.com/en-US/evalcenter/dn205295
http://azure.microsoft.com/en-us/pricing/details/site-recovery/
https://msdn.microsoft.com/en-us/library/azure/dn440569.aspx
http://www.microsoft.com/en-us/download/details.aspx?id=39057
http://msdn.microsoft.com/en-us/library/windowsazure/dn168841.aspx
http://www.windowsazure.com/en-us/documentation/articles/hyper-v-recovery-manager-
configure-vault/
http://www.microsoft.com/en-us/download/details.aspx?id=42627
http://technet.microsoft.com/en-US/evalcenter/dn205295
http://social.msdn.microsoft.com/Forums/windowsazure/en-US/home?forum=hypervrecovmgr
http://social.technet.microsoft.com/wiki/contents/articles/27000.the-azure-site-recovery-wiki-
asr.aspx
Session Evaluation
http://aka.ms/MDC355