how to integrate dr services into a virtual environment

35
How to Integrate DR Services Into a Virtual Environment

Upload: chris-wahl

Post on 06-Aug-2015

286 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: How to Integrate DR Services into a Virtual Environment

How to Integrate DR Services Into a Virtual Environment

Page 2: How to Integrate DR Services into a Virtual Environment

Howdy • VMware Certified Design Expert (VCDX) #104

– Data Center and Network Virtualization

• Tech, Lab, Certs, Reviews, Videos

– WahlNetwork.com

• Pluralsight Author

– Upgrading your vSphere Environment

– CCNA Data Center

– vCloud Director

Page 3: How to Integrate DR Services into a Virtual Environment

Snag the book!

Helping vSphere Administrators and Network Engineers work better, together.

Available in:

Paperback

Kindle

eBook

EPUB

MOBI

PDF

100% of my profits go to

Alzheimer’s Association

Page 4: How to Integrate DR Services into a Virtual Environment

Agenda

• Service Level Agreements

– Stop all efforts until these are done!

• Hardware Abstraction

– Virtualization is just the start

– Further work can be done

• Orchestration Tools

– Living run books, automation, and testing

Page 5: How to Integrate DR Services into a Virtual Environment
Page 6: How to Integrate DR Services into a Virtual Environment

Disaster Recovery is Elusive So close, yet so far away

Page 7: How to Integrate DR Services into a Virtual Environment

Service Level Agreements

Contracts Between IT and Service Owners

Page 8: How to Integrate DR Services into a Virtual Environment

The First Few Questions

• Do you have documented SLAs?

• Do your SLAs clearly communicate the RPO, RTO, and Availability of your service tiers?

• Are your SLA documents readily available to everyone in the company?

Page 9: How to Integrate DR Services into a Virtual Environment
Page 10: How to Integrate DR Services into a Virtual Environment

The Disconnect Harassing Application Owners with Nerd Knobs

Page 11: How to Integrate DR Services into a Virtual Environment

Application Owners Have Other Things To Do

Page 12: How to Integrate DR Services into a Virtual Environment

Service Tiers Simplified Approach to Offering DR Services

Page 13: How to Integrate DR Services into a Virtual Environment

Disaster Recovery Road Map

Service Level Agreements

Business Impact Analysis

Hardware Abstraction

Replication Topology Analysis

Orchestration Tools

Frequent Testing

Page 14: How to Integrate DR Services into a Virtual Environment

Abstract Away Hardware Dependencies

Page 15: How to Integrate DR Services into a Virtual Environment

Topology Strategies

Building Disaster Recovery

for Virtual Services

Page 16: How to Integrate DR Services into a Virtual Environment

Sync Replication (Active / Active) Pros

• Applications can live in either data center

• Infrastructure masks single points of failure

• Requires sync replication

• “Near zero” RPO & RTO

Cons

• Insanely expensive

• Geographically challenging

• Requires sync replication

• Complex mix of skillsets

• Architecture requires talented individuals with experience and “battle scars”

Page 17: How to Integrate DR Services into a Virtual Environment
Page 18: How to Integrate DR Services into a Virtual Environment

Async Replication (Warm Site) Pros

• Costs become palatable

• Increased geographic choice

• Simpler skillset to acquire

• More common topology (share war stories)

• Can tier workloads (prod vs pre-prod)

Cons

• Increased RPO vs Active/Active

• Heavy focus on orchestration and automation

• Application involvement

• Workload migration requires an outage

Page 19: How to Integrate DR Services into a Virtual Environment

Replication Designs Hypervisor-Based

• Abstraction of the workload from physical resources

• Ability to cross hypervisors

• Tighter integration across the workflow

• Potential for avoiding lock-in

Array-Based

• Abstraction from the application

• Supports multiple writers or other clustered tech (Oracle RAC)

• Multiple entities working in harmony

Page 20: How to Integrate DR Services into a Virtual Environment

Disaster Recovery Road Map

Service Level Agreements

Business Impact Analysis

Hardware Abstraction

Replication Topology Analysis

Orchestration Tools

Frequent Testing

Page 21: How to Integrate DR Services into a Virtual Environment

Orchestration

Page 22: How to Integrate DR Services into a Virtual Environment

Physical Run Books Static Docs for Dynamic Services?

Page 23: How to Integrate DR Services into a Virtual Environment

Self Documenting Systems

Details on the run book execution

Protection grouping, service order, write consistency

Ability to execute the run book

As one plan, or pieces of the plan (per-service)

Simple and repeatable testing without outages

Fail-over testing, optional data sync

Tests should not interrupt replication and protection

Page 24: How to Integrate DR Services into a Virtual Environment

Zerto

Hypervisor-based replication and orchestration

• Licensed per protected VM

• Supports multiple hypervisors (vSphere, Hyper-V)

• Supports disparate hypervisor replication (VMW to MS)

• DRaaS cloud provider program

• RESTful APIs & PowerShell modules

• Option to store data in AWS

• Operationally friendly

Page 25: How to Integrate DR Services into a Virtual Environment

Double-Take by Vision Solutions

Agent-based replication and orchestration

• Licensed per protected instance

• Supports multiple hypervisors

• Operationally friendly

• Can also re-platform the application (P2V)

• Cloud Migration Center (CMC) to move workloads to Azure

Page 26: How to Integrate DR Services into a Virtual Environment

VMware SRM + VR (Site Recovery Manager)

Hypervisor-based replication and orchestration

• vSphere Replication (VR) is bundled with ESXi hypervisor

• Site Recovery Manager licensing is per VM (25 packs)

• VMware hypervisor only

• Operationally friendly

Page 27: How to Integrate DR Services into a Virtual Environment

VMware SRM + SRA (Site Recovery Manager)

Array-based replication and decoupled orchestration

• Storage Replication Adapter (SRA) is a collection of vendor scripts

• Site Recovery Manager licensing is per VM (25 packs)

• Requires like-for-like hardware

• VMware hypervisor only

• Orchestration is decoupled from replication

Page 28: How to Integrate DR Services into a Virtual Environment

Disaster Recovery Road Map

Service Level Agreements

Business Impact Analysis

Hardware Abstraction

Replication Topology Analysis

Orchestration Tools

Frequent Testing

Page 29: How to Integrate DR Services into a Virtual Environment
Page 30: How to Integrate DR Services into a Virtual Environment

Automation of Logical Configuration

Page 31: How to Integrate DR Services into a Virtual Environment

Automation

• Network Configuration

– DNS, IP, BGP/OSPF routing, DHCP, etc.

• RESTful APIs are your friend

– Flexibility to use any code language

• Leverage Configuration Management

– Puppet classes, PowerShell DSC node / resources, etc.

Page 32: How to Integrate DR Services into a Virtual Environment

The Future Disposable services via containers or declarative configuration

This should be your ultimate goal, but not reality for MANY orgs!

Page 33: How to Integrate DR Services into a Virtual Environment

Request Details on Protected VMs

Using a “GET” RESTful API call to Zerto

Page 34: How to Integrate DR Services into a Virtual Environment

Disaster Recovery Road Map

Service Level Agreements

Business Impact Analysis

Hardware Abstraction

Replication Topology Analysis

Orchestration Tools

Frequent Testing

Page 35: How to Integrate DR Services into a Virtual Environment

Additional Resources Visit WahlNetwork.com for Deep Dives,

Home Lab Tips, Reviews, and More!

Check out “Networking for VMware Administrators” by VMware Press

Over 30 hours of my video training content is on Pluralsight.com

Nearly 100 free HD videos on the WahlNetwork YouTube Channel