CIS Module 4 VDC Storage
CIS Module 4 VDC Storage
VIRTUALIZED DATA
CENTER STORAGE
Storage Virtualization
Storage
virtualization
virtualization layer
Virtualization layer abstracts the identity of physical
storage devices
Creates a storage pool from multiple, heterogeneous
storage arrays
storage devices
Supports heterogeneous, multi-vendor storage
platforms
Simplifies storage management
Layers
Examples
Compute
Network
Block-level virtualization
File-level virtualization
Storage
Virtual Provisioning
Automated Storage Tiering
Compute 1
Compute 2
VM 3
Virtual
disk file
Virtual
disk file
Virtual
disk file
VM 4
Virtual
disk file
NFS
VMFS
FC SAN
IP Network
hypervisor
Underlying storage
technologies
Copyright 2011 EMC Corporation. All Rights
FC Storage
iSCSI
NAS
Compute 2
compute systems
simultaneously
Provides on-disk locking
VMFS Volume
10
VMFS
VMFS
Volum
e
LUN
VMFS Volume
11
Enables VM to directly
VM1
VM2
Mapping
File
VM
Content
VMFS
Volume
Benefits
LUN on
Physical
Storage
System
VM
Conte
nt
12
Compute 1
Compute 2
systems simultaneously
NFS Volume
NAS System
13
14
management interface
15
Creates an abstraction
layer at SAN, between
physical storage resources
and volumes presented to
compute
Uses virtualization
appliance to perform
mapping operation
Makes underlying storage
infrastructure transparent
to compute
Enables significant cost and
resource optimization
Compute
Virtual
volume
SAN
Virtualiza
tion
Appliance
Heterogeneous Storage
Arrays
Copyright 2011 EMC Corporation. All Rights
16
Compute
Virtualizati
on
Appliance
Virtual
volume
Virtual
volume
Extent
Storage Volume
Extent
Storage Volume
Extent
Storage Volume
Extent
Storage Volume
Storage
Storage
Array
Copyright 2011 EMC Corporation. All Rights
Array
Virtualized Data Center - Storage
17
Clients
IP
Virtualizati
on
Appliance
IP Network
18
19
20
Compute Systems
10 TB
Compute
Reporte
d
Capacity
Thin LUN
3 TB
Allocated
10 TB
10 TB
4 TB
Allocated
3 TB
Allocated
May be implemented at
Disk Drives
Storage layer
Compute layer virtual Provisioning for
virtual disk
21
150 GB
Available
Capacity
400 GB
Allocated
Unused
Capacity
100 GB
Data
LUN 1
500
GB
500 GB
Allocated
Unused
Capacity
50 GB Data
LUN 2
550
GB
1500 GB
or
1.5 TB
Allocated
Unused
Capacity
600 GB
Allocated
Unused
Capacity
200 GB
Data
LUN 3
800
GB
350 GB
Actual data
Storage
System
2
TB
Traditional Provisioning
500
GB
100 GB
Allocated
Thin
LUN 1
800
GB
550
GB
50 GB
Allocate
d
Thin
LUN 2
200 GB
Allocate
d
Thin
LUN 3
1650 GB
or
1.65 TB
Available
Capacity
350 GB
Actual data
Storage
System
2
TB
Virtual Provisioning
22
Thin LUN
23
Thin Pool
Thin
Pool
Additional Disk
Drives
24
25
Hypervisor performs
virtual provisioning to
create virtual disks for
VMs
Hypervisor
Hypervisor allocates
storage space to the
virtual disk only when VM
requires storage space
Thin
Thick
Thin
10GB
20GB
40GB
20GB
Virtual Disks
100GB
26
27
28
Storage Tiering
Storage Tiering
29
tiers
Improves application performance at the same cost
or provides the same performance at a lower cost
Configures data movement
Within a storage array (Intra-array)
Between storage arrays (Inter-array)
30
Faster,
Application
performanc
e
Fibre
Channel
SSD
Lower
storage
costs and
less energy
SATA
31
Sub-LUN Tiering
SSD
95% Inactive
HDD
Storage pool
32
Description
Storage Type
Storage groups
Policies
Storage Type
Type 1
200 GB SSD
RAID 5 (3+1)
Type 2
146 GB 15K FC
RAID 1
Type 3
1 TB SATA
RAID 6 (14+2)
Policies
Storage
Groups
Platinum
25%
50%
25%
Exchange_SG
Silver
Oracle_SG
25%
100%
Dev_SG
33
Cache Tiering
Hypervis
or
Hypervis
or
Hypervis
or
Array controller
DRAM Cache
Tiered
Cache
Benefits
SSD
Tier
1
Tier
2
34
Network
Policy Engine
Applicatio
n Servers
Tier 1
Primary
Storage
Tier 2
Secondary
Storage
35
EMC VPLEX
EMC Symmetrix VMAX FAST VP
36
EMC VPLEX
VDCs
EMC VPLEX
VPLEX Local
VPLEX Metro
VPLEX Geo
37
pools
Data movement at sub-LUN level:
Places very active parts of a LUN on
Enterprise
Flash Drive
Fibre
Channel
SATA
38
Module 4: Summary
Key points covered in this module:
Storage virtualization and its benefits
Storage for Virtual Machines
Network-based storage virtualization
Virtual provisioning and its benefits
Automated storage tiering
39
virtualization?
Explain the use case for the RDM.
Explain block-level and file-level virtualization.
Explain virtual provisioning for virtual disks.
How does cache tiering improve performance in
automated storage tiering environment?
40
MODULE 4 QUIZ
41