building disaster-recovery solution using azure site...

49

Upload: hanguyet

Post on 21-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 2: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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

Page 3: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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

Page 4: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Hyper-V to Hyper-V (on-premises)

Hyper-V Hyper-V

Replication

Hyper-V to Microsoft Azure

Hyper-V

Microsoft Azure

Replication

VMware or physical to VMware (on-premises)

VMware or physical VMware

Replication

VMware or physical to Microsoft Azure

VMware or physical Microsoft

Azure

Replication

Hyper-V to Hyper-V (on-premises)

Hyper-V Hyper-V

Replication

SAN SAN

Page 5: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

DR Scenario 5:

On-premise to On-premise DR for VMware and Physical Servers

Page 6: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Microsoft Azure Site Recovery

Download InMage Scout

Replication and orchestration

channel: InMage Replication

Primary site

VMware/Physical

Recovery site VMware

InMage Scout

InMage Scout

Page 7: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 8: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Contoso primary location (On-premises or service provider)

Source: VMware vSphere VMs and physical servers

Process Server

Contoso secondary location (On-premises or service provider)

Target: VMware vSphere VMs

Config Server

Master Target

InMage Scout data

channel

Download InMage Scout

Microsoft Azure Site Recovery

Download InMage

Scout

Process Server – Used for caching, compression and encryption

Config Server – Used for centralized management of InMage Scout

Master Target – Used as a repository and for retention

Page 9: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

• Discovery of production server OS & configuration (physical

& virtual)

• Continuous capture of changing data blocks (CDP)

• Continuous transfer of captured blocks to Process Server

cache

• Application detection and consistency

@Prod Servers

(Physical/VM)

Mobility Agent

• 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

• Bandwidth throttling of replication traffic to a Master Target

• Encryption of replication traffic

• Capture of each production server & volume level change rate

status

@Process Server

Primary Site Scout Roles (PS & UA) – Functions

Page 10: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

• Replication and recovery policies stored in its DB

• Web-based UI with extensive graphs, reports, and UI/email/SNMP

alerts

• User management

• Management dashboard, monitoring pie-charts, real-time granular

RPO display

@Configuration

Server

• 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

• Cataloguing the application consistency and recovery points

• Virtual snapshots to allow file and folder recovery at any point in

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

@Master Target

VMWare VM

DR Site Scout Roles (CS & MT) – Functions

Page 11: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Primary server discovery: Administrator provides details of vSphere environment, with or without vCenter and select VMs and their disks, for protection.

Detailed views of protection, including RPO, recovery windows, and consistency points.

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.

Page 12: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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.

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.

VM configuration: If needed, modify VM settings, such as adding CPUs, memory, or changing network configuration.

Page 13: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Scout – Primary Server Discovery

Page 14: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Scout – Replication Settings

Page 15: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Scout – Replication Advanced Settings

Page 16: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Scout – Monitoring Protected Servers

Page 17: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Scout – VM Recovery

Page 18: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Scout – VM and Network Configuration

Page 19: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Scout – VM Recovery Sequencing

Page 20: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

InMage Scout - OS & application support

Windows (32/64-bit) 2003 & variations (releases/SPs)

2008 & variations

2008 R2 & variations

2012

2012 R2

Linux (32/64-bit) RHEL 4.x, 5.x, 6.x

CentOS 4.x, 5.x, 6.x

OEL 5.x, 6.x

SLES 10x, 11x

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).

Page 21: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Demo On-premise to On-premise DR for VMware and Physical Server

Page 22: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 23: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Hosting Service Provider

InMage Scout data

channel

Microsoft Azure Site Recovery

Process Server – Used for caching, compression and encryption

Config Server – Used for centralized management of InMage Scout

Master Target – Used as a repository and for retention

Contoso

Fabrikam

RX Server – Used for multi-tenant management in Azure

RX Server

Orchestration

Orchestration

Contoso primary location (On-premises or service provider)

Source: VMware vSphere VMs and physical servers

Process Server

Fabrikam primary location (On-premises or service provider)

Source: VMware vSphere VMs and physical servers

Process Server

Config Server

Master Target

Config Server

Master Target

Page 24: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 25: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Microsoft Azure Site Recovery

Download InMage Scout

Replication channel: InMage Scout

Primary site

VMware Physical

Recovery site VMware

Orchestration and replication

Microsoft Azure Site Recovery

Primary site

VMware Physical

InMage Scout

2015

Page 26: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Microsoft Azure

InMage Scout data

channel

Microsoft Azure Site Recovery

Process Server – Used for caching, compression and encryption

Config Server – Used for centralized management of InMage Scout

Master Target – Used as a repository and for retention

Contoso

Fabrikam

RX Server – Used for multi-tenant management in Azure

Orchestration

Orchestration

Contoso primary location (On-premises or service provider)

Source: VMware vSphere VMs and physical servers

Process Server

Fabrikam primary location (On-premises or service provider)

Source: VMware vSphere VMs and physical servers

Process Server

Config Server

Master Target

Config Server

Master Target

Azure Site Recovery

Page 27: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 28: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 29: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

MA migrates Windows Physical, Virtual and

AWS workloads into Azure, irrespective of

underlying hardware and storage

MA provides a web based portal with 3 levels of

tenancy for self-service and SI partner driven

migrations

MMA performs guest level application discovery

and enforces consistency across all VMs in a

multi-tier application

MMA performs end-to-end Recovery

Orchestration such as network and endpoint

adaptation and recovery sequencing

Page 30: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Sign-Up

• Preview

announced via

Azure

homepage,

Blogs

• Accept Preview

Terms on

landing page

• Request for

MMA Portal

Sign-Up, bits &

documentation

access

Subscribe

• Get an Azure

Subscription

• Bandwidth

• S2S VPN or

NAT IP for

Cloud Gateway

• Sign-up

response e-

mail with

follow up

instructions

Provision

• Download S/W

and set up 2

Management

VMs in Azure

Subscription

• Download S/W

and set up 1

Management

VM on-premise

Page 31: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

• Physical, Virtual, AWS

• Application Discovery

(SharePoint)

• Windows 2008 R2 and

above

Discover

• Select Azure

Subscription

• Replication Settings

• Map Storage Account

Protect • Select Servers and

Recovery Order

• VM and Network

Settings

• Specify End Points

Cut-over

http://azure.microsoft.com/en-us/features/migration-accelerator/

Page 32: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Process

Server

Compute Storage Networks Process

Server

Other Physical

Compute Storage Networks

Other Physical VMware

VMware

MMA

Multi-tenant

Portal

Microsoft Azure

Master

Target Config.

Server

Master

Target Config.

Server

Page 33: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 34: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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

Page 35: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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.

Page 36: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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

Page 37: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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.

Page 38: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 39: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 40: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Included capabilities: Orchestrati

on

Replication to

Azure

(100GB/VM

included)

Guaranteed

IaaS

Availability

EA Level A

Recover to customer site

Replicate and recover to an

on-premises secondary site

or a hoster site.

$140 / VM

Recover to Azure

Replicate and recover to

Azure as the recovery site. $475 / VM

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:

* Prices are Level A, annual

** At recovery, Azure IaaS capacity is guaranteed to be available at Azure datacenter of customer’s choice. Customer will pay for actual IaaS usage

separately if VM running in Azure.

Page 41: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

New! $388

Promo

ASR 1VM (1 year)

+

100GB

Azure Backup (1

year)

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

1. Azure Site Recovery: 1 VM

or

$475

2. Azure Backup: 100GB

$140

$248

* 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 customer’s choice. Customer will pay for your actual IaaS usage separately if VM running in Azure.

or

Includes access

to InMage Scout

Page 42: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 43: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

Hyper-V to Hyper-V (on-premises)

Hyper-V Hyper-V

Replication

Hyper-V to Microsoft Azure

Hyper-V

Microsoft Azure

Replication

VMware or Physical to VMware (on-premises)

VMware or Physical VMware

Replication

VMware or Physical to Microsoft Azure

VMware or Physical Microsoft

Azure

Replication

Hyper-V to Hyper-V (on-premises)

Hyper-V Hyper-V

Replication

SAN SAN

Page 44: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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

Page 45: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site
Page 46: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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

Page 47: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

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

Page 48: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site

http://aka.ms/MDC355

Session Evaluation

Page 49: Building disaster-recovery solution using Azure Site ...download.microsoft.com/documents/hk/technet/techdays2015/Day1... · Building disaster-recovery solution using Azure Site