34
Exploring Options for Virtualized Disaster Recovery Ong, Kok Leong Senior Systems Consultant, VMware ASEAN Email: [email protected] Mobile: +60-12-4706070 16 th October 2008

Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Exploring Options for Virtualized Disaster Recovery

Ong, Kok LeongSenior Systems Consultant, VMware ASEANEmail: [email protected]

Mobile: +60-12-4706070

16th October 2008

Page 2: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Building Blocks for Business Continuity

Backup, Recovery &

ArchivalData vaulting

RedundancyReduction in

SPF’s

ClusteringRapid failover within a site

Host-Based ReplicationFaster data recovery at

recovery site

Array-Based ReplicationRapid data recovery

Mirrored Sites

Full protection for continuous

availability

Building blocks to meet Business Continuity Requirements

Rec

over

y Ti

me

Obj

ectiv

eC

ost of Protection

Data ProtectionHow do I ensure that important data is not lost?

High AvailabilityHow do I prevent and minimize downtime?

Disaster RecoveryHow do I get back up and running quickly after large failures?

Page 3: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Key Success Factors

Business Impact Analysis RPO, RTO, and Maximum Allowable Downtime (MAD)

RPO RTO Work Recovery Restoration Time

MAD

Last Backup or

Data Replication

Business Continuity Protection Restored

Disaster Event

Systems Recovered

Business Process meeting

SLAs

LostTransactions

Work BacklogWork-aroundprocedures

Recover lost transactionsAccomplish backlogged work

Rebuild business continuitysystems

Page 4: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

VMware Infrastructure: The Safest Place To Run Applications

Prevent Planned Outages

Minimize Downtime from Unplanned Outages

Prevent Unplanned Outages

Component�NIC Teaming

�Multipathing

Server�DRS Maintenance Mode,

�VMotion�HA �Fault Tolerance

Storage �Storage VMotion�VCB + Backup ISV

products

�Data Recovery

Data �N/A�VCB + Backup ISV

products

�Data Recovery

Site �Site Recovery Manager

All available across physical hardware, operating systems, and applications

Page 5: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Challenges of DR with Physical Infrastructure

Site A Site B

Recovery Target

Configure hardware

Install OS

Config OS

Install backup/restore agent

Start “Single-step automatic

recovery”

Require identical hardware for recoveryBecause of hardware dependenciesDouble costs, increases complexity

Idle hardwareNeed standby hardware for faster RTORepurposing servers at time of disaster is labor-intensive and time-consuming

Slow, complex recovery processDifferent solutions for different availability tiersSeparate procedures for system and data disksSeparate procedures for desktop PC’sMulti-step recovery processes

Page 6: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Multiple slow processes to transfer data to DR site for OS, application installation, configuration, data filesRequires 1:1 duplication of servers and infrastructure at DR siteMakes x86 physical DR strategies complex and expensive

DR Challenges Today

����������

� �

� ������

������������

� ������

� ��

��������������

� �

� ������

������������

� ������

� �

Challenges of Traditional DR: Infrastructure

� ������� � ����� ��������

Expensive and Complex

Page 7: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Complex to physically recover OS, applications & data

Separate processes for system and application data

OS & applications have dependencies on hardware configuration

Tier 2 & 3 applications left unprotected, adding to Tier 1 RTO risk

Slow and Unreliable Process

DR Challenges Today

���������������� ���

����������

� �

� ������

������������

� ������

� ��

����������

� �

� ������

������������

� ������

����

����� ���!"� �

Challenges of Traditional DR: Recovery Process

Page 8: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

VMware Vision for Disaster Recovery

Rapid� Automate recovery process� Eliminate failures due to hardware dependencies� Integrate different components of recovery

Reliable� Enable easier, more frequent testing� Turn manual, inconsistent processes into

pre-programmed, repeatable processes

Manageable� Centralize and simplify management of recovery plans� Make disaster recovery protection a property of

virtual infrastructure

Affordable� Eliminate idle recovery hardware� Eliminate dependencies on physical infrastructure

Page 9: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Hardware Independence

Run a virtual machine on any server without modification

Partitioning

Run multiple virtual machines simultaneously on a single physical server

Isolation

Each virtual machine is isolatedfrom other virtual machines on the same server

Encapsulation

Virtual machines encapsulate entire systems (hardware configuration, operating system, apps) in files

VMotion™

Useful Properties of Virtualization for DR

Page 10: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Data Protection with VMware Consolidated Backup

Page 11: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Data and System Protection – Physical vs. Virtual

Data and system protection with Physical infrastructure• Separate processes for protecting data and system disks

• Require identical hardware for guaranteed restore

• Complex processes to ensure protection

Data and system protection with VMware infrastructure• Same process for data and system disks

• Entire system stored as data

• Hardware-independent virtual machines are easy to restore to any hardware

System, data, system config

System

DataSystem

configuration

Page 12: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Enterprise Data Protection Overview

VMware Infrastructure provides:• Hardware-independent image encapsulation

• Simplified backup of VM images

• System level restore without the complexity of traditional bare metal recovery solutions

Additional Benefits from VMware Consolidated Backup:

• Eliminates agents in VM’s as points of mgmt

• Eliminates backup windows

• Higher consolidation ratio for 24x7 IT shops

• Off-host and LAN free backup with industry-leading backup and restore products

Page 13: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Backup Options for Virtual Machines

Agent in Service Console

Simplified backup of full-disk images

Any storage

Not available for ESXi a.k.a. ESX Server 3i

Agent in each VM

Same architecture as physical system backup

File-level incremental backup possible

Any storage

tapeBackup Agent

Consolidated Backup -Agent on Proxy Server

Move backup out of VMProvide LAN-free backupEliminate backup windowsRequires FC SANPre-integrated with 3rd

party backup products

In-VM In-Console VCB

Page 14: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Copyright © 2005 VMware, Inc. All rights reserved.

VMware Consolidated Backup

Move backup out of the virtual machine

Run midday backups – LAN Free

Integrated with 3rd party backup

Centralized file and image level backup

11. Take VM Snapshot2. Mount SAN Snapshot 3. Backup files or disk images

with leading backup tools2

3

Page 15: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

VM

2V

M3

VM

1

Ser

vice

Con

sole

vmkernel

BackupProxy

VLUN

VCB: How it Works - SAN

ESX

VMFS

VMDK

SAN

VMDK VMDKVMDK

REDO

SY

NC

BLOCKLIST

Page 16: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

VM

2V

M3

VM

1

vmkernel

BackupProxy

VLUN

VCB: How it Works - NBD

ESX

VMDK

NAS/Local Storage

VMDK VMDKVMDK

REDO

SY

NC

BLOCKLIST

LAN

Page 17: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

VCB Recommendations

Maximum of 14 VM’s per physical Datastore (LUN)

14 VM’s can be a tremendous amount of I/O

Keep in mind the I/O profile of VCB

No more than 4 simultaneous backups per LUN

This is a good number

Be sure to spread out the I/O load of backups across Datastores

Limit the number of sim backups per Backup Proxy to 8

An important part of this number is I/O capacity of staging area

Snapshot creation, vmdk mapping and transfer to disk/tape happen simultaneously

Keep in mind these figures are just guidelines!

There are environments where these limits could be much too high

There are environments where these limits could be much too low

Page 18: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

VCB 1.5 – What’s New

1. Better SecuritySSPI support on interacting with VC host; run backup engine in the context of a user instead of SYSTEM accountStore password in the registry instead of config.js

2. More Reliable Recovery - VSS support (comes from ESX 3.5 U2)VSS requestor in VMware tools runs before snapshotsBetter Windows application integration (e.g. SQL, Exchange)Replaces synch driver for NTFS quiescing on W2K3 (W2K8 coming later)

3. Better PerformanceVM proxy performance using new hot-add transport mode on par with physical proxy LAN backups

Page 19: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

VSS Integration

�File System Level Quiescing

Vista, W2K8, W2K3 (32 and 64 bit versions)

�Application Level Quiescing (Exchange, SQL)

W2K3 (32 and 64 bit versions)

�VMware VSS requestor and VMware VSS provider in VMware tools used to create quiesced snapshot

�NOTE: Location and method of pre-freeze and post-thaw script has changed

Page 20: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Leveraging VMware Converter For Quick, Simple Recovery

Page 21: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Migrating from Physical to Virtual (P2V)

Application specific process.

Knowledge to to rebuild a server may be lost, e.g. staff attrition.

Dirty-in/Dirty-out.Clean up required (e.g. H/W agents

Con

Fully documented procedures

Clean build, install only component required.

GUI tools.Retain all OS & Application settings.

Pro

� Domino Replication� Add Domain Controllers

Leverage standard

application migration

process

� Install fresh Windows OS and SQL Server, restore and attach database.

Guest OS/Apps

reinstallation + Data

migration

� Free VMware Converter (for Windows)

� Commercial 3rd-party tool (e.g. Platespin, Leostream)

P2V Migration Tools

Examples

Simpler than Physical Hardware replacement process …

Page 22: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Protecting Physical Machines with Virtual MachinesConvert physical machines to VMs using VMware Converter

Can use to protect against local physical server/storage failures

Consider when physical servers in production are in “lock-down” mode

No need to reinstall and rebuild

Costs significantly less to build your DR

imaging

imaging

imaging

conversion

conversion

conversion

Prim

ary

site

WAN replication

Secondary S

ite

P2V

P2V

P2V

Page 23: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Addressing Site Failures for Physical Machines:Physical to Virtual Disaster Recovery

Primary Site Disaster Recovery Site

• Convert images to virtual machines• Or use hardware-independent images

Back up images Import virtual machines to

ESX Servers with VMware Converter

Tape array

Page 24: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Simplifying the Disaster Recovery Process

Eliminate recovery stepsNo operating system re-install or bare-metal recovery

No time spent reconfiguring hardware

Standardize recovery processConsistent process independent of operating system and hardware

Configure hardware

Install OS

Configure OS

Install backup agent

Start “Single-step automatic recovery”

RestoreVM

Poweron VM

Physical

Virtual 40+ hrs< 4 hrs

Page 25: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Replication Options

Page 26: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Replication Options with Virtual Infrastructure

Server-based replication

Storage network-based replication

Array-based replication

PRIMARY DR SITE

Page 27: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Server Based Replication

ConsiderationsSome provide agents for quiescing key applicationsHigher performance impact on hostGenerally do not provide consistency across systemsStorage independent

WANWAN

PRIMARY DR SITE

Page 28: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Disk

Server Based Replication Options

ESX Server

Physical Hardware

Service Console

Console OS

ESX Server

Physical Hardware

Service Console

Console OS

Virtual Machine

OS

Application

Virtual Machine

OS

Application

Disk

Running in guest OSFilter driver sends writes to remote systemRequires running “catcher”May have agents for application quiescing

Running below virtual machines in Service Console

Agent monitors virtual disk files and sends changes to remote hostReplicated image is at best filesystem consistent

Page 29: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Disk

Server Based Replication Options

ESX Server

Physical Hardware

Service Console

Console OS

ESX Server

Physical Hardware

Service Console

Console OS

Virtual Machine

OS

Application

Virtual Machine

OS

Application

Disk

Running in Windows guest OS

CA XOsoft WANSyncDoubletakeEMC ReplistorNetApp TDPS (Topio) Symantec Veritas Volume Replicator

Running below virtual machines in Service Console

Vizioncore esxReplicator

Page 30: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Storage Network Based Replication

ConsiderationsCommon architectures use software running on storage network switches and replication appliances

Low performance impact on host

Often array-independent

Storage network-based replication products:EMC RecoverPoint (Kashya)

F5 Acopia (for NAS)

NetApp TPDS (Topio)

FalconStor CDP Virtual Appliance

PRIMARY DR SITE

Page 31: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Array Based Replication

ConsiderationsMinimal performance impact on hostCan leverage consistency groups for multi-tier applicationsMay be able to use agents for quiescing important applicationsTied to specific storage platform

PRIMARY DR SITE

Page 32: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Bandwidth Considerations

Ensuring sufficient bandwidth for replication needs to be part of planning and needs to be monitored after implementation

May need to consider WAN accelerators and data de-duplication technology such as:

Cisco

F5 WANJet

Riverbed

Data Domain Gateway Series

EMC Avamar

Page 33: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

Faster recoveryEliminate need for many manual recovery stepsEliminate complexity of different hardware

More reliable recoveryEliminate failures due to hardware dependenciesEliminate human error by simplifying processes

Affordable disaster recoveryConsolidating servers and eliminating idle equipment slashes infrastructure costsSimplicity and uniformity reduce management costs

Summary: Why Virtual is Better than Physical

Virtual machines are an inherently safer container for your applications than physical machines!

Page 34: Exploring Options for Virtualized Disaster Recovery Kok ...download3.vmware.com/elq/img/4467_APAC_VFORUM/site... · Domino Replication Add Domain Controllers Leverage standard application

VMware BCDR References

Download VMbook on BCDR at:

http://www.vmware.com/files/pdf/practical_guide_bcdr_vmb.pdf

Download Virtual Machine Backup Guide at: http://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_vm_backup.pdf

Visit the VMware Consolidated Backup site to learn more at:

http://www.vmware.com/support/vi3/doc/vi3_vcb15_rel_notes.html

Backup Software Compatibility Guide for ESX Server 3.5 and ESX Server 3i

http://www.vmware.com/pdf/vi35_backup_guide.pdf

Download the Site Recovery Manager Compatibility Matrix, which is available at: http://www.vmware.com/pdf/srm_10_compat_matrix.pdf