SlideShare a Scribd company logo
© 2011 VMware Inc. All rights reserved
Confidential
Business Continuity & Disaster Recovery in
Virtual & Cloud Environments
Liam Ferrel
2 Confidential
Basic Outline for this session….
CAMPUS
METRO / SYNC
DISTANCE SYNC / ASYNC
3 Confidential
Availability Design Myths
 One solution fits all
 One solution is cheaper
 One is easier to implement
 One is easier to manage its just “Next > Next > Finish”
 So you and this powerpoint will tell me which solution I need?
• No
• All solutions have pros / cons
• All implementations are different
• All customer profiles are different
• Use this information to define what will work for you, you have to live it and
breath it
4 Confidential
Keep it Simple
(Don’t take offence at the next 4 slides)
5 Confidential
“Disaster” Avoidance – Host Level
“Hey… That host WILL need to go down
for maintenance. Let’s vMotion to avoid
a disaster and outage.”
X
This is vMotion.
Most important
characteristics:
• By definition, avoidance,
not recovery.
• “non-disruptive” is
massively different than
“almost non-
disruptive”
6 Confidential
“Disaster” Recovery – Host Level
Hey… That host WENT down due to unplanned
failure causing a unplanned outage due to that
disaster. Let’s automate the RESTART of the
affected VMs on another host.
X
This is VMware HA.
Most important
characteristics:
• By definition recovery
(restart), not avoidance
• Simplicity, automation,
sequencing
7 Confidential
Disaster Avoidance – Site Level
Hey… That site WILL need to go down
for maintenance. Let’s vMotion to avoid
a disaster and outage.
This is Long Distance
vMotion.
Most important
characteristics:
• By definition, avoidance,
not recovery.
• “non-disruptive” is
massively different than
“almost non-
disruptive”
X
8 Confidential
Disaster Recovery – Site Level
Hey… That site WENT down due to unplanned
failure causing a unplanned outage due to that
disaster. Let’s automate the RESTART of the
affected VMs on another host.
This is Disaster Recovery.
Most important characteristics:
• By definition recovery (restart),
not avoidance
• Simplicity, testing, split brain
behavior, automation,
sequencing, IP address
changesX
9 Confidential
Types
10 Confidential
Site A Datastore
Type 1: “Stretched Single vSphere Cluster”
vMotion
vCenter Server
vSphere Cluster
Site A hosts
ESXiESXiESXiESXi
Site B Datastore
Site B hosts
ESXiESXiESXiESXi
Active / Active Storage
11 Confidential
One little note re: “Intra-Cluster” vMotion
 Intra-cluster vMotions can be highly parallelized
• With vSphere 4.1 and vSphere 5 it’s up to 4 per host/128 per datastore if using
1GbE
• 8 per host/128 per datastore if using 10GbE
 Need to meet the vMotion network requirements
• 622Mbps or more,
• 5ms RTT (upped to 10ms RTT if using Metro vMotion - vSphere 5 Enterprise
Plus)
• Layer 2 equivalence for vmkernel (support requirement)
• Layer 2 equivalence for VM network traffic (required)
12 Confidential
vSphere Cluster
Site A Datastore
Type 2: “Multiple vSphere Clusters”
vMotion
vCenter Server
vSphere Cluster
Site A hosts
ESXiESXiESXiESXi
Site B Datastore
Site B hosts
ESXiESXiESXiESXi
Active / Active Storage
13 Confidential
One little note re: “Inter-Cluster” vMotion
 Inter-Cluster vMotions are serialized
• Involves additional calls into vCenter, so hard limit
• Lose VM cluster properties (HA restart priority, DRS settings, etc.)
 Need to meet the vMotion network requirements
• 622Mbps or more
• 5ms RTT (upped to 10ms RTT if using Metro vMotion w vSphere 5 Enterprise
Plus)
• Layer 2 equivalence for vmkernel (support requirement)
• Layer 2 equivalence for VM network traffic (required)
14 Confidential
Stretched Cluster Considerations
Most networks lacks site awareness, so stretched clusters
introduce new networking challenges.
 With all storage configurations:
• The movement of VMs from one site to another doesn’t update
the network
• VM movement causes “horseshoe routing” (LISP and other
technologies, help address this)
• You’ll need to use multiple isolation addresses in your VMware
HA configuration
15 Confidential
vSphere Cluster B
Site A Datastore
Type 3: “Site to Site Replication & Recovery”
vCenter
Server A
vSphere Cluster A
Site A hosts
ESXiESXiESXiESXi
Site B Datastore
Site B hosts
ESXiESXiESXiESXi
vCenter
Server B
Array-based (sync, async or
continuous) replication or vSphere
Replication (async)
SRM Server SRM Server
16 Confidential
Protection Groups
 Collection of VMs that are protected together
• Grouping enforced by storage layout (lun or consistency group) for array
based replication (ABR). Per VM for vSphere Replication
VMFS
LUN
VMFS
LUN
VMFS
LUN
Datastore Groups Protection Groups
17 Confidential
Recovery Plans & Protection Groups
Protection Group - A
Protection Group - B
Recovery Plan for Groups A&B
✔
✔
Protection Group - A
Protection Group - B
18 Confidential
Recovery Plans
 Essentially an automated “runbook”
for recovery
• Consists of one or more protection groups
• Controls every step of recovery process
• Storage (presentation)
• Network Customization (portgroup connection
and/or address changes)
• Power On Sequencing (dependencies
settable)
• Suspension of non essential workloads
• Invocation of customer defined pre/post
power on scripts (optional)
• Steps executed influenced by workflow
selected i.e Planned Migration / DR / Test
Failover
• Consists of one or more protection groups
19 Confidential
Group 5Group 4Group 3Group 2Group 1
Sequencing
Database
Apache
Desktop
Desktop
Desktop
Desktop
Apache
Apache
Mail SyncExchange
App Server
Master
Database
App Server
Database
20 Confidential
Test Failover – Non Disruptive
2
0
Protection Group
VMFS
LUN
Source Storage
(R/W)
VMFS
LUN
Replica Storage
(R/O)
VMFS
SNAP
Snapshot of Replica
Storage (R/W)
Test NetworkPlaceholder VMs
1 2 3
21 Confidential
Failover
2
1
Protection Group
VMFS
LUN
Source Storage
(R/W)
VMFS
LUN
Replica Storage
(R/O)
VMFS
LUN
Replica Storage
Promoted (R/W)
Live NetworkPlaceholder VMs
1 2 3
22 Confidential
 Automated Failback
• Available for ALL SAN Replication SRA’s
• Implemented via new “Reprotect” workflow
• Resets protected state for workloads migrated or recovered
• Single button invocation
• “Flips” Protection Group and Recovery Plan states A->B becomes B->A
• No requirement to manually recreate objects
Automated Failback (Reprotect)
23 Confidential
What if we don’t have SAN replication?
24 Confidential
Introducing vSphere Replication (VR)
25 Confidential
VR Basics
 Adding native replication to SRM
• Virtual machines can be replicated regardless of the underlying storage
• Enables replication between heterogeneous datastores
• Replication is managed as a property of a virtual machine
• Efficient replication minimizes impact on VM workloads
source target
26 Confidential
When To Use Stretched vSphere Clusters?
Campus / nearby sites
• Sites within Synchronous distance
• Two buildings on a common campus
• Two datacenters within a city
Planned migration important
• Long-distance vMotion for planned maintenance, disaster avoidance, or load
balancing
DR Features less critical
• No testing, orchestration, or automation
• VMware HA typically not sufficient for automation – requires scripting /
manual process due to VM placement with primary / secondary arrays
• RTOs typically longer
27 Confidential
When To Use Site Recovery Manager?
Longer-distance DR sites
• Any sites separated by >100km
• Any sites separated by <100km which could still be categorized as “DR”
where DR features are important
DR Features critical
• Non-disruptive testing
• Automated / Reliable / Repeatable / Auditable DR process
• Customizable recovery workflows
Planned migration with downtime ok
• Couple of hours downtime acceptable
• Planned migration not done routinely – mostly for disaster avoidance, and
infrequently for planned maintenance
28 Confidential
Software Defined Availability: vCloud Services
Software
Defined
Availability
Clustering
Disaster
Recovery
Replication
Data
Protection
Availability
DR RTO
RPO
Storage
Performance
99.99%
1 hour
10 Min
High I/O
HighSecurity
1 TB
Unified
Any Class of Protection
Flexible Service Level Options
Tier 1
ServiceLevel
Tier 2 Tier 3
Bronze
99 %,
Low
Performance
Silver
99.9%,
Medium
Performance
Gold
99.99%,
High
Performance
Any Application
Traditional / Next-Gen Applications
Apps
Anywhere
Application Mobility Over Any Distance
(Metro/Geo)
Public
Cloud
Component Failures to Large Scale Disasters
Any Failure Scenario
29 Confidential
Thank you

More Related Content

What's hot

Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
GOVERNMENT COLLEGE OF ENGINEERING,TIRUNELVELI
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
Abhishek Dey
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
Rishikese MR
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
Amar Myana
 
Parallel processing
Parallel processingParallel processing
Parallel processing
rajshreemuthiah
 
Mobile Network Layer
Mobile Network LayerMobile Network Layer
Mobile Network Layer
Rahul Hada
 
distributed Computing system model
distributed Computing system modeldistributed Computing system model
distributed Computing system model
Harshad Umredkar
 
Clusters and Wharehouse Scale Computers
Clusters and Wharehouse Scale ComputersClusters and Wharehouse Scale Computers
Clusters and Wharehouse Scale Computers
babuece
 
Introduction to parallel processing
Introduction to parallel processingIntroduction to parallel processing
Introduction to parallel processing
Page Maker
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
Animesh Chaturvedi
 
Unit 4
Unit 4Unit 4
Unit 4
Ravi Kumar
 
Distributed Database System
Distributed Database SystemDistributed Database System
Distributed Database System
Sulemang
 
Replication in Distributed Systems
Replication in Distributed SystemsReplication in Distributed Systems
Replication in Distributed Systems
Kavya Barnadhya Hazarika
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
Shashi soni
 
2. Distributed Systems Hardware & Software concepts
2. Distributed Systems Hardware & Software concepts2. Distributed Systems Hardware & Software concepts
2. Distributed Systems Hardware & Software concepts
Prajakta Rane
 
Flynns classification
Flynns classificationFlynns classification
Flynns classification
Yasir Khan
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
ADVA
 
Cluster computing
Cluster computingCluster computing
Cluster computing
Raja' Masa'deh
 
Inter process communication
Inter process communicationInter process communication
Inter process communication
Mohd Tousif
 
RPC: Remote procedure call
RPC: Remote procedure callRPC: Remote procedure call
RPC: Remote procedure call
Sunita Sahu
 

What's hot (20)

Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 
Mobile Network Layer
Mobile Network LayerMobile Network Layer
Mobile Network Layer
 
distributed Computing system model
distributed Computing system modeldistributed Computing system model
distributed Computing system model
 
Clusters and Wharehouse Scale Computers
Clusters and Wharehouse Scale ComputersClusters and Wharehouse Scale Computers
Clusters and Wharehouse Scale Computers
 
Introduction to parallel processing
Introduction to parallel processingIntroduction to parallel processing
Introduction to parallel processing
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Unit 4
Unit 4Unit 4
Unit 4
 
Distributed Database System
Distributed Database SystemDistributed Database System
Distributed Database System
 
Replication in Distributed Systems
Replication in Distributed SystemsReplication in Distributed Systems
Replication in Distributed Systems
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
2. Distributed Systems Hardware & Software concepts
2. Distributed Systems Hardware & Software concepts2. Distributed Systems Hardware & Software concepts
2. Distributed Systems Hardware & Software concepts
 
Flynns classification
Flynns classificationFlynns classification
Flynns classification
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Inter process communication
Inter process communicationInter process communication
Inter process communication
 
RPC: Remote procedure call
RPC: Remote procedure callRPC: Remote procedure call
RPC: Remote procedure call
 

Viewers also liked

rtsp
rtsprtsp
Building a Business Continuity Capability
Building a Business Continuity CapabilityBuilding a Business Continuity Capability
Building a Business Continuity Capability
Rod Davis
 
Quantitive Time Series Analysis of Malware and Vulnerability Trends
Quantitive Time Series Analysis of Malware and Vulnerability TrendsQuantitive Time Series Analysis of Malware and Vulnerability Trends
Quantitive Time Series Analysis of Malware and Vulnerability Trends
amiable_indian
 
Designing a Modern Disaster Recovery Environment
Designing a Modern Disaster Recovery EnvironmentDesigning a Modern Disaster Recovery Environment
Designing a Modern Disaster Recovery Environment
Eagle Technologies
 
Pros and Cons of Moving to Cloud and Managed Services
Pros and Cons of Moving to Cloud and Managed ServicesPros and Cons of Moving to Cloud and Managed Services
Pros and Cons of Moving to Cloud and Managed Services
Eagle Technologies
 
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
Amazon Web Services
 

Viewers also liked (6)

rtsp
rtsprtsp
rtsp
 
Building a Business Continuity Capability
Building a Business Continuity CapabilityBuilding a Business Continuity Capability
Building a Business Continuity Capability
 
Quantitive Time Series Analysis of Malware and Vulnerability Trends
Quantitive Time Series Analysis of Malware and Vulnerability TrendsQuantitive Time Series Analysis of Malware and Vulnerability Trends
Quantitive Time Series Analysis of Malware and Vulnerability Trends
 
Designing a Modern Disaster Recovery Environment
Designing a Modern Disaster Recovery EnvironmentDesigning a Modern Disaster Recovery Environment
Designing a Modern Disaster Recovery Environment
 
Pros and Cons of Moving to Cloud and Managed Services
Pros and Cons of Moving to Cloud and Managed ServicesPros and Cons of Moving to Cloud and Managed Services
Pros and Cons of Moving to Cloud and Managed Services
 
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
 

Similar to Presentation disaster recovery in virtualization and cloud

VMworld 2013: Protection for All - VMware vSphere Replication & SRM Technical...
VMworld 2013: Protection for All - VMware vSphere Replication & SRM Technical...VMworld 2013: Protection for All - VMware vSphere Replication & SRM Technical...
VMworld 2013: Protection for All - VMware vSphere Replication & SRM Technical...
VMworld
 
Presentation v mworld 2011
Presentation   v mworld 2011Presentation   v mworld 2011
Presentation v mworld 2011
solarisyourep
 
What’s New in VMware vCenter Site Recovery Manager v5.0
What’s New in VMware vCenter Site Recovery Manager v5.0What’s New in VMware vCenter Site Recovery Manager v5.0
What’s New in VMware vCenter Site Recovery Manager v5.0
Eric Sloof
 
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1
Eric Sloof
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
VMUG IT
 
VMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere ReplicationVMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere Replication
VMworld
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld
 
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
Paula Koziol
 
VMworld Europe 2014: A Blueprint for Disaster Recovery of Business Critical A...
VMworld Europe 2014: A Blueprint for Disaster Recovery of Business Critical A...VMworld Europe 2014: A Blueprint for Disaster Recovery of Business Critical A...
VMworld Europe 2014: A Blueprint for Disaster Recovery of Business Critical A...
VMworld
 
VMworld - sto7650 -Software defined storage @VMmware primer
VMworld - sto7650 -Software defined storage  @VMmware primerVMworld - sto7650 -Software defined storage  @VMmware primer
VMworld - sto7650 -Software defined storage @VMmware primer
Duncan Epping
 
GAB 2016 ASR
GAB 2016 ASRGAB 2016 ASR
GAB 2016 ASR
Carlos Mayol
 
M02+-+SDDC+Features+and+Operations.ppsx
M02+-+SDDC+Features+and+Operations.ppsxM02+-+SDDC+Features+and+Operations.ppsx
M02+-+SDDC+Features+and+Operations.ppsx
RezaRestian2
 
VMware vSphere 6 & Horizon View 6.1 – What's New ?
VMware vSphere 6 & Horizon View 6.1 – What's New ?VMware vSphere 6 & Horizon View 6.1 – What's New ?
VMware vSphere 6 & Horizon View 6.1 – What's New ?
Digicomp Academy Suisse Romande SA
 
Pengertian Virtualisasi.pptx
Pengertian Virtualisasi.pptxPengertian Virtualisasi.pptx
Pengertian Virtualisasi.pptx
fredysitorus0706
 
VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5
Sanjeev Kumar
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
Vepsun Technologies
 
Presentation v mware cloud infrastructure - success in virtualization
Presentation   v mware cloud infrastructure - success in virtualizationPresentation   v mware cloud infrastructure - success in virtualization
Presentation v mware cloud infrastructure - success in virtualization
solarisyourep
 
VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld 2013: Virtualizing Highly Available SQL Servers VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld
 
TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0
Robb Boyd
 

Similar to Presentation disaster recovery in virtualization and cloud (20)

VMworld 2013: Protection for All - VMware vSphere Replication & SRM Technical...
VMworld 2013: Protection for All - VMware vSphere Replication & SRM Technical...VMworld 2013: Protection for All - VMware vSphere Replication & SRM Technical...
VMworld 2013: Protection for All - VMware vSphere Replication & SRM Technical...
 
Presentation v mworld 2011
Presentation   v mworld 2011Presentation   v mworld 2011
Presentation v mworld 2011
 
What’s New in VMware vCenter Site Recovery Manager v5.0
What’s New in VMware vCenter Site Recovery Manager v5.0What’s New in VMware vCenter Site Recovery Manager v5.0
What’s New in VMware vCenter Site Recovery Manager v5.0
 
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
 
VMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere ReplicationVMworld 2014: Site Recovery Manager and vSphere Replication
VMworld 2014: Site Recovery Manager and vSphere Replication
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
 
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
Implementing a Disaster Recovery Solution using VMware Site Recovery Manager ...
 
VMworld Europe 2014: A Blueprint for Disaster Recovery of Business Critical A...
VMworld Europe 2014: A Blueprint for Disaster Recovery of Business Critical A...VMworld Europe 2014: A Blueprint for Disaster Recovery of Business Critical A...
VMworld Europe 2014: A Blueprint for Disaster Recovery of Business Critical A...
 
VMworld - sto7650 -Software defined storage @VMmware primer
VMworld - sto7650 -Software defined storage  @VMmware primerVMworld - sto7650 -Software defined storage  @VMmware primer
VMworld - sto7650 -Software defined storage @VMmware primer
 
GAB 2016 ASR
GAB 2016 ASRGAB 2016 ASR
GAB 2016 ASR
 
M02+-+SDDC+Features+and+Operations.ppsx
M02+-+SDDC+Features+and+Operations.ppsxM02+-+SDDC+Features+and+Operations.ppsx
M02+-+SDDC+Features+and+Operations.ppsx
 
VMware vSphere 6 & Horizon View 6.1 – What's New ?
VMware vSphere 6 & Horizon View 6.1 – What's New ?VMware vSphere 6 & Horizon View 6.1 – What's New ?
VMware vSphere 6 & Horizon View 6.1 – What's New ?
 
Pengertian Virtualisasi.pptx
Pengertian Virtualisasi.pptxPengertian Virtualisasi.pptx
Pengertian Virtualisasi.pptx
 
VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
 
Presentation v mware cloud infrastructure - success in virtualization
Presentation   v mware cloud infrastructure - success in virtualizationPresentation   v mware cloud infrastructure - success in virtualization
Presentation v mware cloud infrastructure - success in virtualization
 
VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld 2013: Virtualizing Highly Available SQL Servers VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld 2013: Virtualizing Highly Available SQL Servers
 
TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0
 

More from solarisyourep

Presentation a new era in it
Presentation   a new era in itPresentation   a new era in it
Presentation a new era in it
solarisyourep
 
Presentation a vision for user centric computing
Presentation   a vision for user centric computingPresentation   a vision for user centric computing
Presentation a vision for user centric computing
solarisyourep
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road ahead
solarisyourep
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
solarisyourep
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big data
solarisyourep
 
Presentation avoiding the 19 biggest ha & drs configuration mistakes
Presentation   avoiding the 19 biggest ha & drs configuration mistakesPresentation   avoiding the 19 biggest ha & drs configuration mistakes
Presentation avoiding the 19 biggest ha & drs configuration mistakes
solarisyourep
 
Presentation blade center foundation for cloud
Presentation   blade center foundation for cloudPresentation   blade center foundation for cloud
Presentation blade center foundation for cloud
solarisyourep
 
Presentation building and running your private cloud
Presentation   building and running your private cloudPresentation   building and running your private cloud
Presentation building and running your private cloud
solarisyourep
 
Presentation building your cloud with v mware
Presentation   building your cloud with v mwarePresentation   building your cloud with v mware
Presentation building your cloud with v mware
solarisyourep
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual env
solarisyourep
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloud
solarisyourep
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...
solarisyourep
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
solarisyourep
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...
solarisyourep
 
Presentation cloud infrastructure launch – what’s new
Presentation   cloud infrastructure launch – what’s newPresentation   cloud infrastructure launch – what’s new
Presentation cloud infrastructure launch – what’s new
solarisyourep
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
solarisyourep
 
Presentation consuming a cloud
Presentation   consuming a cloudPresentation   consuming a cloud
Presentation consuming a cloud
solarisyourep
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
solarisyourep
 
Presentation drs advanced concepts, best practices and future directions
Presentation   drs advanced concepts, best practices and future directionsPresentation   drs advanced concepts, best practices and future directions
Presentation drs advanced concepts, best practices and future directions
solarisyourep
 
Presentation end-user computing in the post-pc era
Presentation   end-user computing in the post-pc eraPresentation   end-user computing in the post-pc era
Presentation end-user computing in the post-pc era
solarisyourep
 

More from solarisyourep (20)

Presentation a new era in it
Presentation   a new era in itPresentation   a new era in it
Presentation a new era in it
 
Presentation a vision for user centric computing
Presentation   a vision for user centric computingPresentation   a vision for user centric computing
Presentation a vision for user centric computing
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road ahead
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
 
Presentation architecting virtualized infrastructure for big data
Presentation   architecting virtualized infrastructure for big dataPresentation   architecting virtualized infrastructure for big data
Presentation architecting virtualized infrastructure for big data
 
Presentation avoiding the 19 biggest ha & drs configuration mistakes
Presentation   avoiding the 19 biggest ha & drs configuration mistakesPresentation   avoiding the 19 biggest ha & drs configuration mistakes
Presentation avoiding the 19 biggest ha & drs configuration mistakes
 
Presentation blade center foundation for cloud
Presentation   blade center foundation for cloudPresentation   blade center foundation for cloud
Presentation blade center foundation for cloud
 
Presentation building and running your private cloud
Presentation   building and running your private cloudPresentation   building and running your private cloud
Presentation building and running your private cloud
 
Presentation building your cloud with v mware
Presentation   building your cloud with v mwarePresentation   building your cloud with v mware
Presentation building your cloud with v mware
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual env
 
Presentation cim1309 v cat 3.0 operating a v-mware cloud
Presentation   cim1309 v cat 3.0 operating a v-mware cloudPresentation   cim1309 v cat 3.0 operating a v-mware cloud
Presentation cim1309 v cat 3.0 operating a v-mware cloud
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
 
Presentation cloud infrastructure and management – from v sphere to vcloud ...
Presentation   cloud infrastructure and management – from v sphere to vcloud ...Presentation   cloud infrastructure and management – from v sphere to vcloud ...
Presentation cloud infrastructure and management – from v sphere to vcloud ...
 
Presentation cloud infrastructure launch – what’s new
Presentation   cloud infrastructure launch – what’s newPresentation   cloud infrastructure launch – what’s new
Presentation cloud infrastructure launch – what’s new
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
 
Presentation consuming a cloud
Presentation   consuming a cloudPresentation   consuming a cloud
Presentation consuming a cloud
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
 
Presentation drs advanced concepts, best practices and future directions
Presentation   drs advanced concepts, best practices and future directionsPresentation   drs advanced concepts, best practices and future directions
Presentation drs advanced concepts, best practices and future directions
 
Presentation end-user computing in the post-pc era
Presentation   end-user computing in the post-pc eraPresentation   end-user computing in the post-pc era
Presentation end-user computing in the post-pc era
 

Presentation disaster recovery in virtualization and cloud

  • 1. © 2011 VMware Inc. All rights reserved Confidential Business Continuity & Disaster Recovery in Virtual & Cloud Environments Liam Ferrel
  • 2. 2 Confidential Basic Outline for this session…. CAMPUS METRO / SYNC DISTANCE SYNC / ASYNC
  • 3. 3 Confidential Availability Design Myths  One solution fits all  One solution is cheaper  One is easier to implement  One is easier to manage its just “Next > Next > Finish”  So you and this powerpoint will tell me which solution I need? • No • All solutions have pros / cons • All implementations are different • All customer profiles are different • Use this information to define what will work for you, you have to live it and breath it
  • 4. 4 Confidential Keep it Simple (Don’t take offence at the next 4 slides)
  • 5. 5 Confidential “Disaster” Avoidance – Host Level “Hey… That host WILL need to go down for maintenance. Let’s vMotion to avoid a disaster and outage.” X This is vMotion. Most important characteristics: • By definition, avoidance, not recovery. • “non-disruptive” is massively different than “almost non- disruptive”
  • 6. 6 Confidential “Disaster” Recovery – Host Level Hey… That host WENT down due to unplanned failure causing a unplanned outage due to that disaster. Let’s automate the RESTART of the affected VMs on another host. X This is VMware HA. Most important characteristics: • By definition recovery (restart), not avoidance • Simplicity, automation, sequencing
  • 7. 7 Confidential Disaster Avoidance – Site Level Hey… That site WILL need to go down for maintenance. Let’s vMotion to avoid a disaster and outage. This is Long Distance vMotion. Most important characteristics: • By definition, avoidance, not recovery. • “non-disruptive” is massively different than “almost non- disruptive” X
  • 8. 8 Confidential Disaster Recovery – Site Level Hey… That site WENT down due to unplanned failure causing a unplanned outage due to that disaster. Let’s automate the RESTART of the affected VMs on another host. This is Disaster Recovery. Most important characteristics: • By definition recovery (restart), not avoidance • Simplicity, testing, split brain behavior, automation, sequencing, IP address changesX
  • 10. 10 Confidential Site A Datastore Type 1: “Stretched Single vSphere Cluster” vMotion vCenter Server vSphere Cluster Site A hosts ESXiESXiESXiESXi Site B Datastore Site B hosts ESXiESXiESXiESXi Active / Active Storage
  • 11. 11 Confidential One little note re: “Intra-Cluster” vMotion  Intra-cluster vMotions can be highly parallelized • With vSphere 4.1 and vSphere 5 it’s up to 4 per host/128 per datastore if using 1GbE • 8 per host/128 per datastore if using 10GbE  Need to meet the vMotion network requirements • 622Mbps or more, • 5ms RTT (upped to 10ms RTT if using Metro vMotion - vSphere 5 Enterprise Plus) • Layer 2 equivalence for vmkernel (support requirement) • Layer 2 equivalence for VM network traffic (required)
  • 12. 12 Confidential vSphere Cluster Site A Datastore Type 2: “Multiple vSphere Clusters” vMotion vCenter Server vSphere Cluster Site A hosts ESXiESXiESXiESXi Site B Datastore Site B hosts ESXiESXiESXiESXi Active / Active Storage
  • 13. 13 Confidential One little note re: “Inter-Cluster” vMotion  Inter-Cluster vMotions are serialized • Involves additional calls into vCenter, so hard limit • Lose VM cluster properties (HA restart priority, DRS settings, etc.)  Need to meet the vMotion network requirements • 622Mbps or more • 5ms RTT (upped to 10ms RTT if using Metro vMotion w vSphere 5 Enterprise Plus) • Layer 2 equivalence for vmkernel (support requirement) • Layer 2 equivalence for VM network traffic (required)
  • 14. 14 Confidential Stretched Cluster Considerations Most networks lacks site awareness, so stretched clusters introduce new networking challenges.  With all storage configurations: • The movement of VMs from one site to another doesn’t update the network • VM movement causes “horseshoe routing” (LISP and other technologies, help address this) • You’ll need to use multiple isolation addresses in your VMware HA configuration
  • 15. 15 Confidential vSphere Cluster B Site A Datastore Type 3: “Site to Site Replication & Recovery” vCenter Server A vSphere Cluster A Site A hosts ESXiESXiESXiESXi Site B Datastore Site B hosts ESXiESXiESXiESXi vCenter Server B Array-based (sync, async or continuous) replication or vSphere Replication (async) SRM Server SRM Server
  • 16. 16 Confidential Protection Groups  Collection of VMs that are protected together • Grouping enforced by storage layout (lun or consistency group) for array based replication (ABR). Per VM for vSphere Replication VMFS LUN VMFS LUN VMFS LUN Datastore Groups Protection Groups
  • 17. 17 Confidential Recovery Plans & Protection Groups Protection Group - A Protection Group - B Recovery Plan for Groups A&B ✔ ✔ Protection Group - A Protection Group - B
  • 18. 18 Confidential Recovery Plans  Essentially an automated “runbook” for recovery • Consists of one or more protection groups • Controls every step of recovery process • Storage (presentation) • Network Customization (portgroup connection and/or address changes) • Power On Sequencing (dependencies settable) • Suspension of non essential workloads • Invocation of customer defined pre/post power on scripts (optional) • Steps executed influenced by workflow selected i.e Planned Migration / DR / Test Failover • Consists of one or more protection groups
  • 19. 19 Confidential Group 5Group 4Group 3Group 2Group 1 Sequencing Database Apache Desktop Desktop Desktop Desktop Apache Apache Mail SyncExchange App Server Master Database App Server Database
  • 20. 20 Confidential Test Failover – Non Disruptive 2 0 Protection Group VMFS LUN Source Storage (R/W) VMFS LUN Replica Storage (R/O) VMFS SNAP Snapshot of Replica Storage (R/W) Test NetworkPlaceholder VMs 1 2 3
  • 21. 21 Confidential Failover 2 1 Protection Group VMFS LUN Source Storage (R/W) VMFS LUN Replica Storage (R/O) VMFS LUN Replica Storage Promoted (R/W) Live NetworkPlaceholder VMs 1 2 3
  • 22. 22 Confidential  Automated Failback • Available for ALL SAN Replication SRA’s • Implemented via new “Reprotect” workflow • Resets protected state for workloads migrated or recovered • Single button invocation • “Flips” Protection Group and Recovery Plan states A->B becomes B->A • No requirement to manually recreate objects Automated Failback (Reprotect)
  • 23. 23 Confidential What if we don’t have SAN replication?
  • 25. 25 Confidential VR Basics  Adding native replication to SRM • Virtual machines can be replicated regardless of the underlying storage • Enables replication between heterogeneous datastores • Replication is managed as a property of a virtual machine • Efficient replication minimizes impact on VM workloads source target
  • 26. 26 Confidential When To Use Stretched vSphere Clusters? Campus / nearby sites • Sites within Synchronous distance • Two buildings on a common campus • Two datacenters within a city Planned migration important • Long-distance vMotion for planned maintenance, disaster avoidance, or load balancing DR Features less critical • No testing, orchestration, or automation • VMware HA typically not sufficient for automation – requires scripting / manual process due to VM placement with primary / secondary arrays • RTOs typically longer
  • 27. 27 Confidential When To Use Site Recovery Manager? Longer-distance DR sites • Any sites separated by >100km • Any sites separated by <100km which could still be categorized as “DR” where DR features are important DR Features critical • Non-disruptive testing • Automated / Reliable / Repeatable / Auditable DR process • Customizable recovery workflows Planned migration with downtime ok • Couple of hours downtime acceptable • Planned migration not done routinely – mostly for disaster avoidance, and infrequently for planned maintenance
  • 28. 28 Confidential Software Defined Availability: vCloud Services Software Defined Availability Clustering Disaster Recovery Replication Data Protection Availability DR RTO RPO Storage Performance 99.99% 1 hour 10 Min High I/O HighSecurity 1 TB Unified Any Class of Protection Flexible Service Level Options Tier 1 ServiceLevel Tier 2 Tier 3 Bronze 99 %, Low Performance Silver 99.9%, Medium Performance Gold 99.99%, High Performance Any Application Traditional / Next-Gen Applications Apps Anywhere Application Mobility Over Any Distance (Metro/Geo) Public Cloud Component Failures to Large Scale Disasters Any Failure Scenario