Download - Presentazione HPE @ VMUGIT UserCon 2015
![Page 1: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/1.jpg)
HP Storage
VMware vVols and HP 3PAR StoreServ What you need to know!
Calvin Zito, Blogger and HP Storage Evangelist
UserCon Milano
![Page 2: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/2.jpg)
Introduction
2
![Page 3: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/3.jpg)
About me
• Started with HP in 1983 (field engineer)
• Moved to HP Storage in 1990
• Starting blogging and social media in 2007
• Formerly @HPStorageGuy; now @CalvinZito
• vExpert for 5 years
![Page 4: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/4.jpg)
How to connect with me
• Around the Storage Block blog: www.hpe.com/storage/blog
• HPE Storage Group on LinkedIn: http://hpstorage.me/HPStorageGroup
• Find me on LinkedIn: http://bitly/CalvinZ
@CalvinZito
![Page 5: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/5.jpg)
Take HPE Storage for VMware for a test ride!
• Software defined block based storage StoreVirtual VSA:
www.hpe.com/storage/TryVSA
• Software defined deduplication StoreOnce VSA:
www.hpe.com/storage/TryVSA
• HPE 3PAR StoreServ Simulator: [email protected]
![Page 6: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/6.jpg)
What you must know about vVols
6
![Page 7: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/7.jpg)
Pre-HP
VMworld Preview
vVol introduced with HPE as
1 of 5 original design partners
Began vVol
Collaboration
HPE and VMware: Redefining Storage for vSphere
Aug 2011
Design partnership between HPE 3PAR StoreServ and VMware Virtual Volumes
VMware
vVol GA vSphere 6
with vVols GA
Release
Mar 2015 June 2014
Discover Demo
Live, hands-on demo of
3PAR and vVols
vVol Beta
HPE 3PAR 1 of 3 partners
ready on Beta Day 1
July 2014
Reference Platform
3PAR selected as the FC
reference platform
May 2012
3PAR & vVol Blog
Early preview of 3PAR
and vVol integration
Oct 2012
3PAR vVol GA
3PAR OS has full support
for vVols
Dec 2014
![Page 8: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/8.jpg)
Goals of vVols
8
![Page 9: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/9.jpg)
How vVols Transforms Storage in vSphere
Traditional VMFS Virtual Volumes
• LUN-centric model
• Static pre-allocated storage
• Over-provisioning of resources
• Creates siloed storage pools
• More complex management
• Manual space reclamation
• Vendor specific management tools
• Longer provisioning cycles
• Array services aligned to LUNS
• VM-centric model
• Dynamically allocated storage
• Only use what is needed
• No storage pools
• Simplified management
• Automatic space reclamation
• vSphere management tools
• Rapid provisioning
• Array services aligned to VMs
![Page 10: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/10.jpg)
VMware’s Goal of vVols
More efficient operational
model centering it on the
application instead of the
physical infrastructure
New storage operational
model
Application level granularity
Value proposition of vVols
Simplified
Management
Better SLAs
Improved
Efficiency
Automating manual
tasks and eliminating
operational
dependencies
More flexible
consumption of
storage resources with
greater granularity
Finer control of
storage resources and
data services at the
VM level
![Page 11: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/11.jpg)
vSphere Storage Features shift to Array Features
Goal is to offload storage functionality to the storage array but manage it via vSphere
vSphere
Admin
Create VM
Snapshot
Thin Provision
VM
Create Virtual
Disk
Delete VM
vSphere
Client
Array creates snapshot vVol
Array thin provisioning used
Array allocates spaces and
creates vVol
Array deletes vVols and reclaims
space
Storage
Admin
Empowers
vSphere
admin
Eliminates
common tasks
for Storage
admin
Automation
Not designed to
be managed
here
All
management
occurs here
Storage Array
![Page 12: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/12.jpg)
Understanding vVols Architecture and Components
12
![Page 13: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/13.jpg)
Overview of vVols Storage Architecture
– Protocol Endpoint: Logical I/O proxy that serves as the data path between ESXi hosts to VMs and their respective vVols
Protocol
Endpoint
ESXi hosts vCenter Server
Data
Path
Storage Array
![Page 14: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/14.jpg)
Overview of vVols Storage Architecture
– Protocol Endpoint: Logical I/O proxy that serves as the data path between ESXi hosts to VMs and their respective vVols
– VASA Provider: Software component that mediates out-of-band communication for vVols traffic between vCenter Server, ESXi hosts & storage array
Protocol
Endpoint VASA
Provider
ESXi hosts vCenter Server
Control Path Data
Path
Storage Array
![Page 15: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/15.jpg)
Overview of vVols Storage Architecture
– Protocol Endpoint: Logical I/O proxy that serves as the data path between ESXi hosts to VMs and their respective vVols
– VASA Provider: Software component that mediates out-of-band communication for vVols traffic between vCenter Server, ESXi hosts & storage array
– Storage Container: Pool of raw storage capacity that becomes a logical grouping of vVols
Protocol
Endpoint VASA
Provider
ESXi hosts vCenter Server
Control Path Data
Path
Storage Container
Storage Array
![Page 16: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/16.jpg)
Overview of vVols Storage Architecture
– Protocol Endpoint: Logical I/O proxy that serves as the data path between ESXi hosts to VMs and their respective vVols
– VASA Provider: Software component that mediates out-of-band communication for vVols traffic between vCenter Server, ESXi hosts & storage array
– Storage Container: Pool of raw storage capacity that becomes a logical grouping of vVols
– Virtual Volume (vVol): Container that encapsulates VM files, virtual disks and their derivatives
Protocol
Endpoint VASA
Provider
ESXi hosts vCenter Server
Control Path Data
Path
VM VM VM VM VM
Storage Container
VV
OL
s
Storage Array
![Page 17: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/17.jpg)
Overview of vVols Storage Architecture
– Protocol Endpoint: Logical I/O proxy that serves as the data path between ESXi hosts to VMs and their respective vVols
– VASA Provider: Software component that mediates out-of-band communication for vVols traffic between vCenter Server, ESXi hosts & storage array
– Storage Container: Pool of raw storage capacity that becomes a logical grouping of vVols
– Virtual Volume (vVol): Container that encapsulates VM files, virtual disks and their derivatives
– Storage Profile: Set of rules that define storage requirements for VMs based on capabilities provided by storage array
Protocol
Endpoint VASA
Provider
SPBM
ESXi hosts vCenter Server
Control Path Data
Path
VM VM VM VM VM
Storage Container
VV
OL
s
Storage Array
![Page 18: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/18.jpg)
Meet The vVols…
![Page 19: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/19.jpg)
Meet The vVols…
Config
Similar to .vmx
Contains VM
config data & disk
metadata
Also contains VM
log and lock files
Provisioned Thin
Max size 4GB
One per VM
![Page 20: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/20.jpg)
Meet The vVols…
Config Data
Similar to .vmx
Contains VM
config data & disk
metadata
Also contains VM
log and lock files
Provisioned Thin
Max size 4GB
One per VM
Similar to .vmdk
Raw virtual disk
data file
Also used for
snapshot vVols
Provisioned Thin
(can be made full)
Max size 64TB
One for each VM
disk and snapshot
![Page 21: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/21.jpg)
Meet The vVols…
Config Data Swap
Similar to .vmx
Contains VM
config data & disk
metadata
Also contains VM
log and lock files
Provisioned Thin
Max size 4GB
One per VM
Similar to .vmdk
Raw virtual disk
data file
Also used for
snapshot vVols
Provisioned Thin
(can be made full)
Max size 64TB
One for each VM
disk and snapshot
Similar to .vswp
Swap file for
memory over-
commitment
Created when VM
is powered on
Provisioned Full
Max size 4TB
One for each VM
![Page 22: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/22.jpg)
Meet The vVols…
Config Data Swap Memory
Similar to .vmx
Contains VM
config data & disk
metadata
Also contains VM
log and lock files
Provisioned Thin
Max size 4GB
One per VM
Similar to .vmdk
Raw virtual disk
data file
Also used for
snapshot vVols
Provisioned Thin
(can be made full)
Max size 64TB
One for each VM
disk and snapshot
Similar to .vswp
Swap file for
memory over-
commitment
Created when VM
is powered on
Provisioned Full
Max size 4TB
One for each VM
Similar to .vmss
and .vmsn
Stores memory
state for
suspended VMs
and snapshots
Provisioned Full
Max size 4TB
One for each VM
(suspend) or each
snapshot
![Page 23: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/23.jpg)
Storage Policy-Based Management
• vVols uses same SPBM engine that VSAN uses
• Allows VMs to be provisioned onto storage that best suits app requirements
• Storage Policies are built from array capabilities
1. Storage Array advertises capabilities via VASA Provider
2. Storage Policies created in vSphere and assigned array capabilities
3. VMs are assigned a Storage Policy based on requirements and SLAs
4. SPBM identifies compatible datastores on storage array
5. VMs are provisioned on appropriate storage as defined by policy
Gold Policy Silver Policy
![Page 24: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/24.jpg)
vVols and HPE 3PAR StoreServ Demo
View demo at https://youtu.be/iwhYZwWVMcA
![Page 25: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/25.jpg)
Comparing vVols and VMFS
vVols VMFS
Storage for VMs provisioned by vSphere Admin Storage Admin
Policy-based management Full (VASA 2.0) Limited (VASA 1.0)
Storage array features applied per VM per LUN
Supports VAAI Yes Yes
Supports replication Future vSphere or Storage array
Supports SRM or vMSC Future Yes
Supports Direct to SAN backup No Yes
Supports vRealize Operations
Mgr
Future Yes
Automatic space reclamation Yes No
Note: vVols can be used alongside VMFS in vSphere 6
![Page 26: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/26.jpg)
Interoperability and Compatibility with vVols
VMware products that do not support vVols:
• VMware vRealize Operations Manager 6.0.x
• VMware vCloud Air
• VMware Site Recovery Manager 5.x to 6.0.x
• VMware vSphere Data Protection 5.x to 6.0.x
• VMware Data Recovery 2.x
• VMware vCloud Director 5.x
• VMware NSX for vSphere 6.x
vSphere features that
do not support vVols: • Storage I/O Control
• NFS version 4.1
• IPv6
• Storage Distributed Resource
Scheduler (SDRS)
• Fault Tolerance (FT)
• SMP-FT
• vSphere API for I/O Filtering
(VAIO)
• Array-based replication
• Raw Device Mapping (RDM)
• Microsoft Failover Clustering
Vendors that do
support vVols: • HP 3PAR StoreServ
• Dell Equalogic
• Hitachi HDS
• IBM XIV
• NetApp
• NEC
• SanBlaze
• Fujitsu
See VMware KB #2112039 See VMware Hardware Compatibility Guide
![Page 27: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/27.jpg)
HPE 3PAR StoreServ and VMware
27
![Page 28: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/28.jpg)
All cats look grey at night ...
Me too, Me too!!
I am Efficient, Autonomic and Resilient
![Page 29: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/29.jpg)
But when you turn on the lights ...
Uuups!
HP 3PAR StoreServ
![Page 30: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/30.jpg)
3PAR Flash Optimization
HPE 3PAR Industry Leadership
Best storage technology in the market – built for virtual environments
3PAR Optimization and Compaction Technologies
3PAR Thin Technologies
3PAR Persistent Technologies
3PAR Mesh-Active Architecture
3PAR Federation Technologies
3PAR Converged Block, File and Object Access
![Page 31: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/31.jpg)
Traditional Modular Storage
Traditional Tradeoffs
Legacy vs. HPE 3PAR Hardware Architecture
Cost-efficient usually active/passive or active/optimized …
… but dual-controller design limits scalability and resiliency.
Cost-effective, scalable, resilient, meshed, active-active …
… and meets cloud-computing requirements for efficiency,
multi-tenancy and autonomic management. Host Connectivity
Data Cache
Drive Connectivity
Matrix switches
HPE 3PAR Architecture
Traditional Monolithic Storage
Scalable, resilient and active-active …
… but complex, costly, static and
inflexible.
![Page 32: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/32.jpg)
Built-in Zero Detection &
Data Hashing for Dedup
All IO go through the
ASIC Tightly-Coupled
Clustering
High Bandwidth,
Low Latency Interconnect
Low Latency Cache
Mirroring
Minimal CPU cycles
required
Mixed Workload & CPU Offload
Independent Metadata and
Data Processing
Fast RAID 10, 50 & 60
Rapid RAID Rebuild
Integrated XOR Engine
The Heart of every 3PAR
HPE 3PAR ASIC
Watch the “Understand the 3PAR ASIC” video: http://www.youtube.com/watch?v=LmQMqWNGA7E
![Page 33: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/33.jpg)
Most Arrays
It makes the difference in real-world environments
HPE 3PAR ASIC
Any
Processors
RAID Calculations
Replication
Mixed Workload
Thin Provisioning
Sub-LUN Tiering
Thin Reclamation
Snapshots
RAID Rebuilds
Inter-Node & Cache
IO
HPE 3PAR
RAID Calculations
Replication
Mixed Workload
Thin Provisioning
Sub-LUN Tiering
Thin Reclamation
Snapshots
RAID Rebuilds
Inter-Node & Cache
IO
+ 3PAR ASIC Intel x64
Processors
Data Deduplication Data Deduplication
CP
U L
oad
CP
U L
oad
![Page 34: Presentazione HPE @ VMUGIT UserCon 2015](https://reader034.vdocuments.pub/reader034/viewer/2022042517/588a414f1a28abc6168b74eb/html5/thumbnails/34.jpg)
3PAR VMware Integration
See also: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA3-4023ENW.pdf
HPE 3PAR is the perfect fit for virtualized environments
– Efficient integration of HP 3PAR Thin Technologies
– Simplified storage administration with vCenter Server and vRealize Operations
Manager (vROPS ex vCOPS) integration; VAAI and VASA support ; vSphere 6.x
vVol support; vCenter Site Recover Manager (SRM) integration
– High availability and disaster tolerance thanks to vSphere Metro Storage Cluster
certification
– Allows greater virtual machine (VM) density thanks to inherent wide-striping and
mixed workload support
– Easy recovery and replication using HP 3PAR Recovery Manager Software for
VMware vSphere