You are on page 1of 41

i o n

r ibut
is t
HCI1451

or d
Virtual Volumes and Site t i on
l ic a
Recovery Manager Deep pub
f o r
Dive with Dell EMC Storage
o t
t: N
te n
o n
C
Velina Krasteva

0
Senior Product Manager, VMware

02
Drew Tonnesen,
d 2
orl
Technical Staff, Engineering, Dell Technologies

M w
V
#vmworld #HCI1451
Disclaimer
i o n
r ib ut
is t under
development. o r d
This presentation may contain product features or functionality that are currently

This overview of new technology represents no commitment a t n


ioVMware to deliver these
b l ic from
features in any generally available product.
r p u
t
Features are subject to change, and must not be f oincluded in contracts, purchase orders, or
sales agreements of any kind.
N o
n t:
te
Technical feasibility and market demand
n
will affect final delivery.
Pricing and packaging forC
o
0 2 0 any new features/functionality/technology discussed or

d 2
presented, have not been determined.

o rl
w
The information in this presentation is for informational purposes only and may not be incorporated into any contract. There is no

VM
commitment or obligation to deliver any items presented herein.

©2020 VMware, Inc. 2


i o n
Agenda r ibut
SRM and vVol Overview
is t
Dell EMC Partner implementation
or d
t i on
vVol SRM Demo with PowerMax
l ica
pub
Q&A
fo r
o t
t: N
te n
o n
0 C
2 02
orl d
M w
V
©2020 VMware, Inc. 3
i o n
r ibut
is t
SRM and vVol Overview or d
t i on
l ica
pub
fo r
o t
t: N
te n
o n
0 C
2 02
orl d
M w
V
©2020 VMware, Inc. 4
i o n
r ibut
is t
SRM and vVol Overview or d
t i on
l ica
pub
fo r
o t
t: N
te n
o n
0 C
2 02
orl d
M w
V
©2020 VMware, Inc. 5
SRM is an Award-Winning Solution with Proven Track Record
i o n
r ib ut
is t
• 20,000+ unique customers or d
t i on
• Over 3 Million VMs l ica
pub
protected
fo r
o t
• Award-winning solution
t: N
te n
o n
0 C
2 02
o d
l factory suffered a massive fire. Two hours and 40 minutes after we were
rour
wfactory was running in our DR site in New Jersey.”
“...In Venezuela,
notified,M
V that
David Giabruna, SVP and CIO, Revlon

©2020 VMware, Inc. 6


Why SRM?
Simple and reliable recovery of VMs across sites with minimal or no downtime
i o n
r ib ut
is t
or d
t i on
l ic a
pub
fo r
o t
t: N
te n
Simplify Managementon Enhance Automation
HTML-5 UI2 0 C Accelerate Protection

2 0 Nondisruptive testing Priorities & Dependencies


d
rl support
SRM appliance
o
Automated orchestration Startup and shutdown actions

w vVol workflows Pre and post – power on scripts


VM Self-service DR provisioning
using vRealize suite
Automated recovery of network
and security settings
©2020 VMware, Inc. 7
VMware Site Recovery Manager
Protect all Your VMs Regardless of Storage or Replication
i o n
r ibut
is t
Protected Site
d
Recovery Site

or
n
SRM SRM

i o
Streamlined DR automation

c a t
b l i
r pu
vSphere Replication

t f o vSphere Replication

o
Hypervisor-based VM replication

t: N
HCX

te n
WAN-optimized secure VM replication
HCX

o n
0 2 0C Array-based replication

l d 2
r
wo
vVols vVols vVols

VM
©2020 VMware, Inc. 8
Automated DR Workflows Ensure and Speed Up Recovery
i o n
r ib ut
i s t
Non-disruptive Testing
SRM
r d
Automated Failover

o initiation
• Automated testing in
i on
• Single-click
t
• aEmphasizes fastest possible
c
isolated network

b l i
• Increases predictability of SRM

r pu recovery after outage

o
recovery time objectives (RTO)

t f
VMware

t: No
te n
Automated Failback
o n Planned Migrations

• Re-protect from Site B to C


0
SRM

2
A • Ensures zero data loss and

2 0 Replication VMware
using original recovery plan app consistency

o r l
• Streamlines dbi-directional • Enables disaster avoidance and
w
migrations Data Center maintenance

VM
©2020 VMware, Inc. 9
Virtual Volumes (vVols) - Simpler, Smarter, Faster
vVols enable policy-based management of external storage
i o n
r ibut
is t
or d
t i on
l ica
pub
fo r
o t
t: N
te n
o n
0 C
2 02
or l d Simplified Smarter Improved

w Management Infrastructure Performance


VM
©2020 VMware, Inc. 10
vVols are Simpler
Granular, policy based, VI admin-controlled storage environment
i o n
r ibut
is t
vVols Storage Container LUNs or Volumes or d
t i on
l ic a
ub
Physical Allocation
Logical Quota
f orp
o t Storage admin
t:
Boundaries at VI admin’s choice N
te n controls/administers
o n
0C
VM granular policy Fixed, uniform blocks,
Policy Change202
capabilities
r l d
wo Storage Migration
VM
©2020 VMware, Inc. 11
vVols are Faster
Offload the heavy lifting to the array
i o n
r ib ut
is t
r d
oand snapshots
t i
Clones
o n
l ica offloaded

pub • Exploit array’s native


capabilities

f o r • Inherent space efficiency

o t
t: N
Policy change vs Storage

te n Migration

o n • Heterogeneous containers

0C
vs uniform LUNs

2 0 2 • Policy changes happen

l d
Compression Backup Clones behind the scenes
r
wo
Deduplication Restore Snapshots Replication Copies
Moves • QoS on the fly

VM Utilize array’s capabilities

©2020 VMware, Inc. 12


vVols Makes Replication Easy
Granular replication per VM to multiple partners
i o n
r ut
ib
t
New York

d is
r
o is modeled as
RG-NY-Accounting

t i n
Replication
o
Palo Alto
l ica relationship (“Replication

pub Group”) between “Fault


Domains”

f o r
o t Topology Discovery (Fault

t: N Domains, Replication

te n Groups) through VASA APIs


o n
0C
Miami
Replicate between multiple

2 0 2 partners based on your

r l d requirements

wo
VM
RG-MIA-Sales
Reduced WAN traffic

©2020 VMware, Inc. 13


New Interoperability with vVols vSphere 7
New applications and tools have added support for vVols in vSphere 7
i o n
r ibut
is t
or d
t i on
l ica
pub
fo r
o t
t: N
te n
o n VCF can use CNS support
0 C vVols
SRM supports vROps support
vVols 22 0
vVols as vVols

or ld supplemental
w storage
VM
©2020 VMware, Inc. 14
Better Together: Site Recovery Manager with vVols
Achieve zero-downtime application mobility by orchestrating with SRM
i o n
rut
ib
is t
r d
o for all SRM
vVol Replication Groups SRM Orchestrated Recovery
t i n
Full support
o
l ic a functionality
vVol Replication

pub Integrated with SPBM

fo r
o t All VMs within a Replication

t: N Group are kept consistent

e n
vVol Replication

t
o n Recovery can be as granular

0 C as a single VM

2 02 vVol Replication VASA provider instead of

or l d SRA
w
VM
vVols vSphere vVols vSphere
Integrated with vRO plug-in
and vROps Mgmt Pack

©2020 VMware, Inc. 15


Automated VM Protection on vVol Datastores
SRM Will Now Automatically Protect VMs
i o n
r iut
b
is t
r d
o VMs are protected in
1. VM Created or vMotioned to a replicated datastore
t i n
Ensures
o
l ic a dynamic environments

2. VM automatically added to SRM Protection Group ub


o r p No configuration required

o t f Utilizes existing vVols

t: N replication policy

te n
o n Take advantage of array-
C
Array
based replication

0 2 0 Replication

l d 2 Replica VMs
r
Protected VMs

w o
File – Block - vVols File – Block - vVols

V M
©2020 VMware, Inc. 16
SRM Support for vVol Replication
Simple and reliable architecture
i o n
r ib ut
Protected Site
is t
Recovery Site

or d
t i on SRM
a
SRM vCenter Server vCenter Server

b l ic
vVol provider SMS
r pu SMS vVol provider

t fo
N o
n t:
e
VASA Provider VASA Provider

o n t
0 C
2 02
orl d vVol enabled Storage Array vVol enabled Storage Array

M w
V
©2020 VMware, Inc. 17
Recovery Workflow
i o n
r ibut
is t
1. SRM requests through SMS that all Replication Groups in a plan
are synchronized or d
t i on
ic
2. In Planned Migration SRM asks the source storage array to
prepare the selected Replication Groups for failoverbl
a
r pu
3. SRM requests one more sync
t f o
N o
n t
4. SRM gets the available Point-in-Time: instances
n te
C
5. SRM requests through SMS o that Replication Groups are failed
over
0 2 0
l d 2
o r
6. SRM updates the vmx files
w
VM swaps the placeholder VM with the recovered VM
7. SRM

©2020 VMware, Inc. 18


Public API support
i o n
CreateProtectionGroupTask createVvolProtectionGroup(
r ibut
is t
drextapi.Folder location,
or d
String name,
t i on
@optional String description,
l ica
pub
@optional vim.VirtualMachine[] associatedVms)
fo r
reconfigureVvolProtectionGroup(
o t
t: N
@optional String name,
te n
o n
C
@optional String description,

02 0
@optional VirtualMachine[] associatedVms,

d 2
orl
@optional boolean clearAssociatedVms)

M w
V
PowerCLI support in a subsequent PowerCLI release

VRO workflows

©2020 VMware, Inc. 19


i o n
r ibut
is t
Dell EMC or d
Partner PowerMax Implementation t i on
l ica
pub
fo r
o t
t: N
te n
o n
0 C
2 02
orl d
M w
V
©2020 VMware, Inc. 20
What are vVols?
Integration Framework for VM-Aware Storage.
i o n
ut
r ib
is tthat is
o d
A paradigm added in vSphere 6.x
r
intended to replace traditional VMFS Datastores
and RDMs
t i on
l ic a
b
No File System

r p u
Separates Control Path from Data Path

t foVirtual disks are natively represented on arrays


Storage Policy Management

vSphere vVols

N o
e nt: Vendor Specific VASA Provider
Storage Array
o
VASA Provider
n t
C
Extends Storage Policy-Based Management

2 0 allowing VMware admin to use array native

l
vVol

d
vVol
20
vVol vVol vVol vVol capabilities on a VM granular storage

r
wo vVols do not count against the ESXi device limit

VM vVols enabled Storage Cluster so scalability is improved

©2020 VMware, Inc. 21


What is a vVol?
There are five different types of vVols
i o n
vSphere Client View
r ibut
t
Virtual Volumes

d is
o r
Virtual machine objects stored natively on array

t i on
a
“Owned” and operated on by array
Config

b l ic
vVol

r p u
SLA defined by object’s storage policy

o t foEach of these vVols have their own metadata


t: N and a unique ID

te n
o n Data There is a 1 to many ratio between VMs and

0 C vVol vVols
Swap

20 2 • CONFIG – vmx, logs, nvram, log files, etc


vVol

r l d • DATA – VMDKs

wo
Mem
• SWAP – Swap files

VM
vVol
• MEM – Snapshots
• Other – vSphere solution specific type

©2020 VMware, Inc. 22


Dell EMC PowerMax Arrays
NVMe-based tier 0 platforms with Storage Class Memory (SCM)
i o n
r ibut
is t
or d
t i on
l ic a
Essentials Software
pub
SnapVX NDM & ORS
f o r
Compression iCDM Basic
o t
N
Deduplication and more…

n t:
PowerMax PowerMax
Pro Software Above +

n te
SRDF SRM
C o 2000 8000
0
D@RE iCDM Advanced

02
eNAS PowerPath + VE

2
2.7M IOPSRRH-8K 15M IOPSRRH-8K

orl d 1PBe Capacity 4PBe Capacity

M w 64 FC/FC-NVMe/ 256 FC/FC-NVMe/

V iSCSI Ports
2 to 4 Controllers
FICON/iSCSI Ports
2 to 16 Controllers
All in ½ Rack All in 1-2 Racks
©2020 VMware, Inc. 23
PowerMax vVols Architecture with embedded VASA
i o n
r ibut
is t
or d
t i on
l ica
pub
fo r
o t
t: N
te n
o n
0 C
2 02
orl d
M w
V
©2020 VMware, Inc. 24
Dell EMC Symmetrix Remote Data Facility (SRDF)
Industry Gold Standard in Replication
i o n
r ib ut
is t
or d
n
Synchronous M etro As ynchronous

a t i o
l ic
Primary Secondary Primary Secondary

1
3
R1
2
R2
R1 R2

pub 1 R1
3
R2

r
2

f o
< 5 ms Unlimited

t
latency Primary SRDF Secondary

o
distance
Links

t: N
 Zero data loss  Active/Active  Extended distance
 High performance
te n
 Automated failover/back  Multi-cycle mode
 Scalable consistency
C on Non-disruptive migrations  Remote link resiliency

0 2 0 2-site, 3-site, and 4-site replication

d 2
orl
<2 minutes to configure

M w
V
©2020 VMware, Inc. 25
SRDF/A support for VMware Virtual Volumes (vVols)
Industry-leading remote replication for customers’ vVols environments
t i o n
VMware vVols
r ib u
is t
Embedded PowerMax VASA Provider
• Simplifies deployment while providing HA protection or d
t i on
The most scalable solution in the industry
l ica
• Up to 64K vVols on a single array
p ub
f o r
• Supports one Protocol Endpoint (PE) per physical host
o t
rather than one per array like many competitors
• VMs can run on FC or iSCSI hostst: N
te n
o n
Complete VMware ecosystem
C support
• Native tools: SRM,0vMotion/Storage vMotion, VDI
2 0 2 SUPPORT REQUIREMENTS

l d
• 3 party products: backup, other technologies that use
rd PowerMax 2000, 8000

o r
snapshots vSphere 7.0, SRM 8.3
w
VM
©2020 VMware, Inc. 26
vVol Interoperability with PowerMax and VMware
i o n
ut
VMAX All Flash or
b
Supported Item PowerMax
PowerMax
s t r i
VASA Provider Embedded External
r d i
2.0o
VASA API 3.0
t i on
vSphere 6.5, 6.7, 7.0*
l ic a 6.7, 7.0
6.5,
Remote Replication SRDF/A
pub Not Supported

f o r
t
SRM (Site Recovery
Manager)
8.3
N o N/A

n t:
PE Protocols
n te
FC, iSCSI (10,25 Gb) FC
SRM (Site Recovery
o
0C
8.3 N/A
Manager)
Replicated VMs
2 0 2 250 NA
r l d
wo
VASA Replication
25 NA
VM
Groups
Replicated vVols 20000 NA

©2020 VMware, Inc.


* Required for SRDF/A support 27
SRDF/A Support for vVols
i o n
r ut
ib
is t
Provides replication of vVols from a source array to a target array leveraging
• Ensures vVols data and metadata properly replicated
o r d SRDF/A

• Everything needed on the target array set up as part of the process,o


t i n
no user interaction needed

l ic a
Replication and recovery driven by VM Admin
p u b
f
• Strongly recommend that customers use SRM 8.3 as r
o integration
it provides some built-in guardrails over

o t
PowerCLI and it provides some PowerMax specific
• SRM built into VASA so no plug in (SRA)N
n t: required

VASA control snapshotting onnthe teremote array


C o and target environments look exactly the same, which is not how
0 2 0
• Expectation is that the source
PowerMax works
• SRM helps d
l 2
o r smooth this out
w
VM
©2020 VMware, Inc. 28
vVols with SRDF and VMware SRM Architecture
i o n
r ibut
is t
or d
t i on
l ica
pub
fo r
o t
t: N
te n
o n
0 C
2 02
orl d
M w
V
©2020 VMware, Inc. 29
VASA 3 and vVol Replication with Dell EMC SRDF
i o n
rut
ib
VASA 3 informs the vCenter of replication support which results in a new tabis t storage
policies o r d for

t i on
vVols use a concept called “fault domain” which represents the
l ic a array and its storage
u b
containers. It is possible to have more than one target fault
p
domain in a replication setup,
though only per VM
f o r
VASA 3 does not support Capability setsN –o
t
n t: should provide those to the VMware admin
the ability to see what service levels are in a

n te
storage container - ergo the storage admin

The compliance status can C o used to determine when replication is in a “consistent” state
be
2 0
0seconds
d 2
RPO is fixed at 300
l
or
w
VM
©2020 VMware, Inc. 30
Storage Policy with Replication
i o n
r iut
b
is t storage
policy component or d
Replication can be setup using the Custom radio button or a previously created

t i on
l ic a
pub
f o r
o t
t: N
te n
o n
0 C
2 0 2
or l d
w
VM
©2020 VMware, Inc. 31
Selecting the Replication Group for a VM
i o n
r ibut
The user will be prompted to enter a Replication Group (RG) when a storageis t
includes replication or d policy

• A Replication Group = VASA SRDF Group


t i on
All VMs that are part of the same RG, failover together bl ic a
r pu
t f o
N o
n t :
n te
C o
0 2 0
l d 2
o r
w
VM
©2020 VMware, Inc. 32
Selecting the Replication Group for a VM
i o n
r ibut
The user will be prompted to enter a Replication Group (RG) when a storageis t
includes replication or d policy

• A Replication Group = VASA SRDF Group


t i on
l ic a
pub
f o r
o t
t : N
te n
o n
0 C
2 0 2
o r l d
w
VM
©2020 VMware, Inc. 33
Check Replication Status of VM
i o n
r ibut
is t
Replication status for a VM can be reviewed under the Policies section
Until replication is “consistent” it will remain Noncompliant
or d
n

a t i o
b l ic
r pu
t f o
N o
n t:
n t e
C o
0 2 0
l d 2
o r
w
VM
©2020 VMware, Inc. 34
vVols with SRDF - behind the scenes
i o n
r ib ut
is tReplication
d
Adding replication to a VM initiates creation of SRDF/A pairs between the two arrays in the VASA
Group
o r
i on
• R2s will use equivalent service level if available, otherwise the closest available

t
• VMware does not replicate the swap vVol

l ic a
b
• Dell EMC does not support expanding replicated vVols, only non-replicated

The creation process can take some time – status can be viewedp in u
checking compliance in vCenter. Unisphere will only showfthat
r
o the RG is “In Use”, not whether the pairs are
Solutions Enabler, or as previously noted by

o t
consistent
t : N
e n
• Note that vVol pairs will not have an R1 or R2 designation, they will be shown as NA:RG – e.g. NA:30

t
o n
0 C
2 0 2
o r l d
w
VM
©2020 VMware, Inc. 35
vVols with SRDF and VMware SRM summary
i o n
r ut
ib
is t
Like VMFS/RDM, vVols support all SRM operations – Protect, Testfailover, Failover (Planned
Migration or DR), Reprotect
o r d
t i on
Protection setup at the Replication Group (RG) level
ic
Multiple RGs can be bundled together in a single Protection Group l(PG)
a

p u b
r
• SRM automatically adds new VMs to PG when they are associated with a protected RG
• Fan-in, Fan-out topologies possible
t f o
N oconsistent snapshot (<= 300 seconds RPO)
n t
Both Testfailover and Failover are to the latest :

n t
Thus Failover is never executed on thee R2s
o
C be reversed. Reprotect is a net-new operation, akin to initial
0 2 0
Upon failover, replication cannot

2
protection

l d
rProvider will cleanup old pairs automatically
An initial sync and
o
snapshot is required before running a failback

w
The VASA

VM
©2020 VMware, Inc. 36
i o n
vVol SRM Demo with r ibut
is t
PowerMax or d
t i on
l ica
pub
fo r
o t
t: N
te n
o n
0 C
2 02
orl d
M w
V
©2020 VMware, Inc. 37
i o n
Demo r ibut
is t
or d
• Discovering vVol configuration
t i on
l ic a
ub
• Creating a new VM with Storage policy for vVol replication
p
fo r
t
• SRM – creating a vVol Protection Group and a Recovery Plan
o
t: N
• Recovery Plan
te n
n
o feature

C
SRM – automatic protection
0
• 0 2
SRM – Test and2Cleanup workflows

o r l d
w
VM
©2020 VMware, Inc. 38
i o n
r ibut
is t
or d
t i on
l ica
pub
fo r
o t
t: N
te n
o n
0 C
2 02
orl d
M w
V
©2020 VMware, Inc. 39
i o n
r ibut
is t
or d
Please Fill Out t i on
l ica
Your Survey pub
fo r
o t
t: N
te n
o n
0 C
202
orl d
M w
V
i o n
r ibut
is t
or d
t i on
l ica
Thank you! pub
fo r
o t
t: N
te n
o n
0 C
202
orl d
M w
V

You might also like