how to integrate dr services into a virtual environment
TRANSCRIPT
![Page 1: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/1.jpg)
How to Integrate DR Services Into a Virtual Environment
![Page 2: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/3.jpg)
Snag the book!
Helping vSphere Administrators and Network Engineers work better, together.
Available in:
Paperback
Kindle
eBook
EPUB
MOBI
100% of my profits go to
Alzheimer’s Association
![Page 4: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/5.jpg)
![Page 6: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/6.jpg)
Disaster Recovery is Elusive So close, yet so far away
![Page 7: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/7.jpg)
Service Level Agreements
Contracts Between IT and Service Owners
![Page 8: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/9.jpg)
![Page 10: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/10.jpg)
The Disconnect Harassing Application Owners with Nerd Knobs
![Page 11: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/11.jpg)
Application Owners Have Other Things To Do
![Page 12: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/12.jpg)
Service Tiers Simplified Approach to Offering DR Services
![Page 13: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/14.jpg)
Abstract Away Hardware Dependencies
![Page 15: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/15.jpg)
Topology Strategies
Building Disaster Recovery
for Virtual Services
![Page 16: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/17.jpg)
![Page 18: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/21.jpg)
Orchestration
![Page 22: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/22.jpg)
Physical Run Books Static Docs for Dynamic Services?
![Page 23: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/23.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/24.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/25.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/26.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/27.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/28.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/29.jpg)
![Page 30: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/30.jpg)
Automation of Logical Configuration
![Page 31: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/31.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/32.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/33.jpg)
Request Details on Protected VMs
Using a “GET” RESTful API call to Zerto
![Page 34: How to Integrate DR Services into a Virtual Environment](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/34.jpg)
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](https://reader034.vdocuments.site/reader034/viewer/2022051017/55c2c47ebb61ebc3178b4736/html5/thumbnails/35.jpg)
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