© 2014 vmware inc. all rights reserved. … · linked clones vdp advanced vsphere replication data...
TRANSCRIPT
© 2014 VMware Inc. All rights reserved.
Agenda – Virtual SAN
1 Why VSAN – Software Defined Storage
2 Introducing Virtual SAN
3 Hardware Requirements
4 DEMO
5 Questions
2
The Software-Defined Data Center
3
Transform storage by aligning it with app demands
Management tools give way to automation
Expand virtual compute to all
applications
Virtualize the network for speed
and efficiency
The Software-Defined Data Center
4
Transform storage by aligning it with app demands
Virtualization Changed The Storage Workload
OS
App
Physical Virtual Infrastructure
• 1:1 app to datastore
• Predictable, static workload
• 1:1 QoS to datastore
• N:1 app to datastore
• Random, mobile workload
• N:1 QoS to datastore
Hypervisor OS
App VMotion
The Hypervisor Opens Up New Opportunities
6
SAN / NAS x86 Servers Cloud Storage
vSphere
The virtualization platform:
• Knows the needs of all
apps in real time
• Sits directly in the I/O path
• Global view of underlying
infrastructure
• Hardware agnostic
Policy-driven Control Plane Automate SLAs via
VM-centric policies (Policy-based Control Plane)
Virtual Data Services
Data Protection Mobility Performance
VM level Data services (Virtual Data Services)
SAN / NAS
SAN/NAS Pool
Virtual Data Plane
x86 Servers
Hypervisor-converged Storage pool
Object Storage Pool
Cloud Object
Storage
Abstract and pool (Virtualized Data Plane)
Software-Defined Storage
7
Bringing the efficient operational model of virtualization to storage
Virtual SAN
Replication Snapshots
Introducing Virtual SAN Radically Simple Hypervisor-Converged Storage
Virtual SAN: Radically Simple Hypervisor-Converged Storage
9
vSphere + Virtual SAN
…
• Software-defined storage embedded in the
vSphere core
• Runs on any standard x86 server
• Pools local HDD/flash into a shared datastore
• Managed through storage policy-based
management framework
• High performance through flash acceleration
• Highly resilient - zero data loss in the event of
hardware failures
• Deeply integrated with the VMware stack
The Basics
Hard disks SSD
Hard disks SSD
Hard disks SSD
Virtual SAN Shared
Datastore
Scale UP Add more Disks
IOPS Capacity
40 TB
400 TB
4.4 PB
Scale OUT
Add more
nodes
Elastic Grow or shrink on demand
Granular Add single nodes or disks
Non-disruptive No app downtime
VSAN Enables Elastic Linear Scaling of Performance and Capacity No More Complex Forecasting & Large Upfront Investments
“Virtual SAN enables us to scale our
storage infrastructure and while
providing the necessary redundancy.
This allows us to be more agile and
bring our solutions to market faster.”
— Frans Van Rooyen
Cloud Architect, Adobe
10
Virtual SAN Delivers Enterprise-Grade Scale
11
2M IOPS
3,200 VMs
4.4 Petabytes
Maximum Scalability per Virtual SAN Cluster
32 Hosts
“Virtual SAN allows us to build out
scalable heterogeneous storage
infrastructure like the Facebooks and
Googles of the world. Virtual SAN allows
us to add scale, add resources, while
being able to service high performance
workloads.”
— Dave Burns
VP of Tech Ops, Cincinnati Bell
Virtual SAN
Virtual SAN Puts The App In Charge
12
Simpler and Automated Storage Management Through Application-centric Approach
Today
1. Pre-define storage configurations
2. Pre-allocate static bins
3. Expose pre-allocated bins
4. Select appropriate bin
5. Consume from pre-allocated bin
1. Define storage policy
2. Apply policy at VM creation
Virtual SAN
Shared Datastore
Resource and data service are
automatically provisioned and
maintained.
✖ Overprovisioning (Better safe than sorry!)
✖ Wasted resources, wasted time
✖ Frequent data migrations
No overprovisioning
Less resources, less time
Easy to change
Today
Virtual SAN Simplifies And Automates Storage Management
13
Per VM Storage Service Levels From a Single Self-tuning Datastore
Storage Policy-Based Management
Virtual SAN
Shared Datastore
vSphere + Virtual SAN
SLAs
Software Automates Control of Service Levels
No more LUNs/Volumes!
Policies Set Based on Application Needs
Capacity
Performance
Availability
Per VM Storage Policies
vSphere + Virtual SAN
14
Simple to set up via policy
Delivered on per VM basis
Zero data loss in case of disk, network or host failures
Ensures zero downtime from disk or network failures
Interoperable with vSphere HA and Maintenance Mode
Virtual SAN Is Highly Resilient Against Any Hardware Failure Virtual SAN is Designed to Ensure Data is Never Lost in Case of Failures
Virtual SAN is Deeply Integrated with VMware Stack
15
Ideal for VMware Environments
vMotion
vSphere HA
DRS
Storage vMotion
vSphere
Snapshots
Linked Clones
VDP Advanced
vSphere Replication
Data Protection
VMware View
Virtual Desktop
vCenter Operations Manager
vCloud Automation Center
IaaS
Cloud Ops and Automation
Site Recovery Manager
Disaster Recovery
Site A Site B
Storage Policy-Based Management
Virtual SAN Requirements
Virtual SAN Implementation Requirements
• Virtual SAN requires:
– Minimum of 3 hosts in a cluster configuration
– All 3 host MUST!!! contribute storage
• vSphere 5.5 U1 or later
– Maximum of 32 hosts
– Locally attached disks
• Magnetic disks (HDD)
• Flash-based devices (SSD)
– Network connectivity
• 1GB Ethernet
• 10GB Ethernet (preferred)
– VSAN License. Per CPU / per user (VDI)
17
esxi-01
local storage local storage local storage
vSphere 5.5 U1 Cluster
esxi-02 esxi-03
cluster
HDD HDD HDD
Two Ways to Build a Virtual SAN Node
18
Completely Hardware Independent
1. Virtual SAN Ready Node
…with multiple options available at GA + 30
Preconfigured server ready to use Virtual SAN…
2. Build Your Own
…using the Virtual SAN Compatibility Guide*
Choose individual components …
SSD or PCIe
SAS/NL-SAS/ SATA HDDs
Any Server on vSphere
Hardware Compatibility List
HBA/RAID Controller
Note: For additional details, please refer to Virtual SAN VMware Compatibility Guide Page
Components for Virtual SAN must be chosen from Virtual SAN HCL, using any other components is unsupported
Virtual SAN - Summary
19
• Two click Install
• Single pane of glass
• Policy-driven
• Self-tuning
• Integrated with VMware stack
Radically Simple
• Embedded in vSphere kernel
• Flash-accelerated
• Up to 2M IOPs from 32 nodes
• Granular and linear scaling
High Performance Lower TCO
• Server-side economics
• No large upfront investments
• Grow-as-you-go
• Easy to operate with powerful
automation
• No specialized skillset
VMware Virtual SAN DEMO
2Million IOPS
32 Hosts
3,200 VMs
4.4PB Capacity
50% Lower TCO
Thank You Claes Sandahl [email protected] +46 733933310
Configuring VMware Virtual SAN
• Radically Simple configuration procedure
23
Setup Virtual SAN Network
Enable Virtual SAN on the Cluster
Select Manual or Automatic
If Manual, create disk groups
Configure Network
24
• Configure the new dedicated Virtual SAN network
– vSphere Web Client network template configuration feature.
Virtual SAN Network
• New Virtual SAN traffic VMkernel interface.
– Dedicated for Virtual SAN intra-cluster communication and data replication.
• Supports both Standard and Distributes vSwitches
– Leverage NIOC for QoS in shared scenarios
• NIC teaming – used for availability and not for bandwidth aggregation.
• Layer 2 Multicast must be enabled on physical switches.
– Much easier to manage and implement than Layer 3 Multicast
19
Management Virtual Machines vMotion Virtual SAN
Distributed Switch
20 shares 30 shares 50 shares 100 shares
uplink1 uplink2
vmk1 vmk2 vmk0
Enable Virtual SAN
• One click away!!!
– Virtual SAN configured in Automatic mode, all empty local disks are claimed by Virtual SAN for the creation of the distributed vsanDatastore.
– Virtual SAN configured in Manual mode, the administrator must manually select disks to add the the distributed vsanDatastore by creating Disk Groups.
26
Virtual SAN Disk Groups
• Virtual SAN uses the concept of disk groups to pool together flash devices and magnetic disks as single management constructs.
• Disk groups are composed of at least 1 flash device and 1 magnetic disk.
– Flash devices are use for performance (Read cache + Write buffer).
– Magnetic disks are used for storage capacity.
– Disk groups cannot be created without a flash device.
15
disk group disk group disk group disk group
Each host: 5 disk groups max. Each disk group: 1 SSD + 1 to 7 HDDs
disk group
HDD HDD HDD HDD HDD
Virtual SAN Datastore
• A single Virtual SAN Datastore is created and mounted, using storage from all multiple hosts and disk groups in the cluster.
• Virtual SAN Datastore is automatically presented to all hosts in the cluster.
• Virtual SAN Datastore enforces thin-provisioning storage allocation by default.
28
VM Storage Policies
• VM Storage Policies are accessible from vSphere Web Client Home screen.
29
Virtual SAN Capabilities
• Virtual SAN currently surfaces five unique storage capabilities to vCenter.
30
Number of Failures to Tolerate
• Number of failures to tolerate.
– Defines the number of hosts, disk or network failures a storage object can tolerate. For “n” failures tolerated, “n+1” copies of the object are created and “2n+1” host contributing storage are required.
31
vsan network
vmdk vmdk witness
esxi-01 esxi-02 esxi-03 esxi-04
~50% of I/O ~50% of I/O
Virtual SAN Policy: “Number of failures to tolerate = 1”
raid-1 Use case: Redundancy
Number of Disk Stripes Per Object
• Number of disk stripes per object
– The number of HDDs across which each replica of a storage object is distributed. Higher values may result in better performance.
32
vsan network
stripe-2b witness
esxi-01 esxi-02 esxi-03 esxi-04
stripe-1b
stripe-1a stripe-2a
raid-0 raid-0
VSAN Policy: “Number of failures to tolerate = 1” + “Stripe Width =2”
raid-1 Use case: Performance
Virtual SAN Storage Capabilities
• Flash read cache reservation (%).
– Flash capacity reserved as read cache for the storage object. Specified as a percentage of logical size of the object. Use case: Performance
• Object space reservation (%).
– Percentage of the logical size of the storage object that will be reserved (thick provisioned) upon VM provisioning. The rest of the storage object is thin provisioned. Use case: Thick provisioning
• Force provisioning. Use case: override policy
– if yes, the object will be provisioned even is the policy specified in the storage policy is not satisfiable with the resources currently available. Use case: override policy
33
Virtual Machine Provisioning Operations
– If the VSAN Datastore can satisfy the VM Storage Policy, the VM Summary tab will display the VM as compliant.
– If not, due to failures, or the force provisioning capability, the VM will be shown as non-compliant.
34
Magnetic Disk Failure – Instant mirror copy
• Degraded - All impacted components on the failed disk will be instantaneously created onto other disk, disk groups, or hosts.
vsan network
vmdk vmdk witness
esxi-01 esxi-02 esxi-03 esxi-04
X vmdk
new mirror copy Instant!
Disk failure, instant mirror copy of impacted component
raid-1
Host Failure – 60 Minute Delay
• Absent – will wait the default time setting of 60 minutes before starting the copy of objects and components onto other disk, disk groups, or hosts.
• Greater impact on the cluster overall compute and storage capacity.
vsan network
vmdk vmdk witness
esxi-01 esxi-02 esxi-03 esxi-04
vmdk
new mirror copy 60 minute wait
Host failure, 60 minutes wait copy of impacted component
raid-1
X
Additional Resources
37
Product Page http://www.vmware.com/products/virtual-san/
VSAN Community https://communities.vmware.com/community/vmtn/vsan
VIP Tool vip.vmware.com/salessignup
Hands-On-Lab
http://vmware.com/go/vsanlab
Virtual SAN 60-day Free Evaluation
http://www.vmware.com/go/try-vsan-en
Software-defined Storage Sales Team
Closest Pantone: 1807 M
CMYK: 0/100/100/30