Vous êtes sur la page 1sur 49

Building disaster-recovery solution

using Azure Site Recovery (ASR) for


VMware & Physical Servers (Part 2)
KR Kandavel
Technical Solutions Professional
Asia Azure Site Recovery Specialist Team
Microsoft Corporation
Azure Site Recovery use case scenarios for DR (Part 1)
1. On-premise to On-premise DR (for Hyper-V and Virtual Machine Manager)
2. On-premise to On-premise DR (for Hyper-V, Virtual Machine Manager and SAN)
3. On-premise to Azure DR (for Hyper-V, and Virtual Machine Manager)
4. On-premise to Azure DR (for Hyper-V)

Azure Site Recovery use case scenarios for DR (Part 2)


5. On-premise to On-premise DR (for VMware and Physical Servers)
6. On-premise to Service Provider DR (for VMware and Physical Servers)
7. On-premise to Azure DR (for VMware and Physical Servers)
8. On-premise to Azure Migration (for VMware, Hyper-V and Physical Servers)
9. Azure Site Recovery - FAQ, Pricing & Licensing

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

Download InMage Scout

InMage InMage
Scout Scout
Replication and
orchestration
channel: InMage
Replication

VMware/ Primary Recovery


Physical site site VMware
Download Microsoft Azure Download
InMage Site Recovery InMage
Scout Scout

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

In-line compression of incoming CDP data on behalf of


production servers
Caching of compressed CDP data and resiliency to WAN
outages or QoS problems
@Process Server Bandwidth throttling of replication traffic to a Master Target
Encryption of replication traffic
Capture of each production server & volume level change rate
status
DR Site Scout Roles (CS & MT) Functions
Replication and recovery policies stored in its DB

@Configuration
Web-based UI with extensive graphs, reports, and UI/email/SNMP
alerts

Server User management


Management dashboard, monitoring pie-charts, real-time granular
RPO display

Downloading data from Process Server and writing to DR VM disks


for multiple prod servers (on behalf of all the powered off DR VMs)
Copying older data from DR VM disks into a journal to allow point-
in-time recovery

@Master Target Cataloguing the application consistency and recovery points


Virtual snapshots to allow file and folder recovery at any point in
VMWare VM time
Recovery and cloning of DR VMs for failover as well as DR drills
N-tier application recovery
Inter application recovery sequencing
Network adaptation of DR VMs to the recovery IP subnet/VLAN
Primary server discovery: Administrator
provides details of vSphere environment, with or
without vCenter and select VMs and their disks,
for protection.
Provide target vSphere information, select a
particular Process Server, retention values
and target datastore on the secondary site.
Advanced replication settings: Granular
replication controls for retention, folder
structure, compression, encryption,
resource pools and provisioning.
Rich monitoring: Deep insight into protection
of the infrastructure, including protected
workloads, and InMage component health.
Detailed views of protection, including RPO,
recovery windows, and consistency points.
Simple recovery wizard: Select VMs that have
been protected, and select the recovery point.
This could be the latest consistent point, the
very latest crash consistent point, or an older
point.
Then perform a readiness check to ensure
VM can be recovered successfully.
VM configuration: If needed, modify VM
settings, such as adding CPUs, memory,
or changing network configuration.

Orchestrated recovery: Granular options to


ensure VMs start in a particular Recovery Order.
Recovery can be triggered now, or set for later.
Multiple VMs can be recovered in batches.
Scout Primary Server Discovery
Scout Replication Settings
Scout Replication Advanced Settings
Scout Monitoring Protected Servers
Scout VM Recovery
Scout VM and Network Configuration
Scout VM Recovery Sequencing
InMage Scout - OS & application support
Windows (32/64-bit) Linux (32/64-bit)
2003 & variations (releases/SPs) RHEL 4.x, 5.x, 6.x
2008 & variations CentOS 4.x, 5.x, 6.x
2008 R2 & variations OEL 5.x, 6.x
2012 SLES 10x, 11x
2012 R2
Supported popular applications:
MS stack Exchange, SQL Server, File Server, SharePoint, Dynamics NAV
DBs Oracle, MySQL, DB2

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

Download InMage Scout


Orchestration
and replication

InMage
Scout

Replication channel:
2015
InMage Scout

VMware Primary Recovery Primary VMware


Physical site site VMware
site Physical
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

Fabrikam Azure Site Recovery


InMage Config
Scout data Server
channel Master
Process Orchestration
Server Target
Source: VMware vSphere VMs
and physical servers
Fabrikam primary location Microsoft Azure
(On-premises or service 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

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

Process Microsoft Azure


Compute Storage Networks
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

How do you connect to VMs post failover to Azure?


You should enable RDP for your VMs On Premises. Then post failover if you have a S2S VPN connection you can connect
to them in the same way. Or if you want to access them over internet we have a script available with ASR integration
with Azure automation to enable RDP endpoint.

Yes. Using ASR Azure Automation integration uses PowerShell scripting

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.

What Recovery Point Objective (RPO) ASR supports?


ASR supports near sync RPO for Azure target. Actual RPO depends upon the data change rate and available bandwidth to
send this data to Azure.

Yes you can failback to on-premises.

Is there a tool to help me plan capacity


Yes we have an excel sheet as well as Capacity Planner tool.

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

* Prices are Level A, annual


** At recovery, Azure IaaS capacity is guaranteed to be available at Azure datacenter of customers choice. Customer will pay for actual IaaS usage
separately if VM running in Azure.
New! $388
1. Azure Site Recovery: 1 VM Promo
$475
ASR 1VM (1 year)
or or +
100GB
$140 Azure Backup (1
year)
Includes access
2. Azure Backup: 100GB $248
to InMage Scout

What the annual subscription promo means


Two ways to frame for customers:
Compared to the replication to Azure option, the promo provides a discount + Backup at no additional cost
Compared to site-to-site + Backup, the promo provides Azure as a recovery site at no additional cost
Offer validity period : Oct 1, 2014 ~ June 30, 2015
* Prices are Level A, annual Any overage is billed at the metered rate Available by EA / EAS only Separate from Azure commitment spend
** At recovery, Azure IaaS capacity is guaranteed to be available at Azure datacenter of customers choice. Customer will pay for your actual IaaS usage separately if VM running in Azure.
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
Hyper-V (2012 or 2012 R2) Hyper-V (2012 or 2012 R2) Inbox Hyper-V Replica Today

Hyper-V (2012 R2) Microsoft Azure Inbox Hyper-V Replica Today

Hyper-V (2012 or 2012 R2) Hyper-V (2012 or 2012 R2) SAN replication Today (Preview)

Hyper-V (2008 or 2008 R2) Hyper-V or Azure InMage Scout Future

VMware or physical Microsoft Azure InMage Scout Future

VMware or physical Hyper-V (2012 R2) InMage Scout Future


http://www.microsoft.com/en-us/server-cloud/solutions/business-continuity.aspx

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