EMC VPLEX Family Next-generation data mobility and access

EMC VPLEX Family
Next-generation data mobility
and access
© Copyright 2010 EMC Corporation. All rights reserved.
1
Evolving Data Center Challenges
Traditional
Challenges
Today’s
Challenges
How do I reduce the impact of
ongoing storage migrations?
Across heterogeneous
storage arrays
How do I balance resources and
relocate application workloads?
Within and between data
centers over distance
How do I effectively scale out
resources to deliver storage
services?
Without disrupting
applications or users
© Copyright 2010 EMC Corporation. All rights reserved.
2
EMC VPLEX Architecture
Next-generation data mobility and access
VPLEX Metro
Scale-out cluster architecture
Start small and grow bigger with
predictable service levels
Advanced data caching
Improve I/O performance and reduce
storage array contention
Access
anywhere
Distributed cache coherence
EMC and non-EMC
arrays
EMC and non-EMC
arrays
© Copyright 2010 EMC Corporation. All rights reserved.
Automatic sharing, balancing, and
failover of storage domains within and
across VPLEX engines
3
VPLEX Family
Next-generation data mobility and access
VPLEX
Local
VPLEX
Metro
VPLEX
Geo
VPLEX
Global
Data Center
Synchronous
Asynchronous
Anywhere
April
April
April
2010
2010
2010
© Copyright 2010 EMC Corporation. All rights reserved.
20112011
Later
4
VPLEX Engine
Leverages EMC storage engine platform for Five 9s availability
8 Gb/s Fibre Channel
8 Gb/s Fibre Channel
Host and Array Ports
Host and Array Ports
CPU Complex
CPU Complex
Core Core
Core Core
Core Core
Core Core
Core Core
Core Core
Core Core
Core Core
Global Memory
 Dual high availability directors
per engine
 Redundant power supplies
 Integrated battery backup
 “Call home” and remote support
Global Memory
VPLEX Engine Specifications
Connectivity
32 8 Gb/s Fibre Channel
switch/array ports
Internal
connection
Fibre Channel interconnect
between directors
Processors
Intel multi-core CPUs
Memory
64 GB (raw) read cache
EMC and non-EMC arrays
© Copyright 2010 EMC Corporation. All rights reserved.
5
VPLEX Cluster Configuration Options
Single Engine
Dual Engine
Quad Engine
Two directors
32 Fibre Channel ports
64 GB cache
Four directors
64 Fibre Channel ports
128 GB cache
Eight directors
128 Fibre Channel ports
256 GB cache
Management server
Management server
8-port Fibre Channel switch
8-port Fibre Channel switch
Switch power supply
Switch power supply
Management server
8-port Fibre Channel switch
8-port Fibre Channel switch
Switch power supply
Switch power supply
Engine power supply
Engine power supply
Engine power supply
Engine power supply
Engine power supply
Engine power supply
Engine power supply
START SMALL AND TRANSPARENTLY SCALE OUT ENGINES
© Copyright 2010 EMC Corporation. All rights reserved.
6
VPLEX Local
Management server
 One to four virtualization engines per cluster
 8,000 total virtualized LUNs per cluster
Power supply
 N+1 performance scaling and N–1 fault tolerance
 Cache write-through to preserve array functionality
Supported User Environments
Host platforms
ESX, UCS, Vblock, Windows, Solaris, AIX, HP-UX, Linux
Multi-pathing
PowerPath, VMware NMP
Volume managers
VxVM, AIX LVM, HP LVM
Arrays (supported)
Symmetrix VMAX and DMX, CLARiiON CX4 and CX,
HDS 9970/9980 and USP-V/VM, IBM DS8000
Arrays (planned)
IBM DS4000/5000 HP EVA, Net App, others TBD
SAN fabrics
Brocade, McDATA, and Cisco
© Copyright 2010 EMC Corporation. All rights reserved.
7
VPLEX Metro
Management server
8-port Fibre Channel switch
8-port Fibre Channel switch
Switch power supply
Switch power supply
AccessAnywhere
 Up to eight virtualization engines
Management server
8-port Fibre Channel switch
8-port Fibre Channel switch
Switch power supply
Switch power supply
 16,000 total virtualized LUNs
 Within or across data centers
 Synchronous distance support
Support for Host Clusters
Engine power supply
Engine power supply
Engine power supply
VMotion over distance between ESX
clusters at 100 km
MSCS/CSV with Hyper-V at 100 km*
Clustered File Systems*
Engine power supply
Engine power supply
Engine power supply
Engine power supply
Engine power supply
* Refer to E-Lab Simplified Support Matrix on Powerlink
© Copyright 2010 EMC Corporation. All rights reserved.
8
Distributed Cache Coherence
Directory-based distributed cache coherence efficiently maintains
cache state consistency across all engines
Engine Cache Coherence
Coherency Directory
Block Address
1
2
3
4
5
6
7
8
9
10
11
12
13
…
Cache A
Cache C
New Write:
Block 3
Read
Block 3
Cache E
Cache G
Cache Directory B
Cache Directory A
Cache Directory D
Cache Directory C
Cache Directory F
Cache Directory E
Cache Directory H
Cache Directory G
Cache
Cache
Cache
Cache
© Copyright 2010 EMC Corporation. All rights reserved.
9
VPLEX Metro Use Case
EMC solution
Share, access, and relocate data
between sites over distance
ESX Cluster A
ESX Cluster B
 VPLEX Metro
 VMware VMotion over distance
 Microsoft SQL, SharePoint, SAP, Oracle
 Symmetrix VMAX and CLARiiON CX4 to
Vblock Type 1
 Nondisruptive migrations and relocations
to 100 km
Synchronous
Access Anywhere
Migrate and relocate VMs, applications, and
data with support for VMotion over distance
Transparently share and balance resources
between data centers
© Copyright 2010 EMC Corporation. All rights reserved.
10