V San
V San
V San
Disclaimer
This presentation may contain product features that are currently under development.
This overview of new technology represents no commitment from VMware to deliver these
been determined.
CONFIDENTIAL
Virtual SAN
features
CONFIDENTIAL
vSphere
VSAN
consumption
esxi-01
esxi-02
esxi-03
esxi-02
esxi-03
esxi-01
esxi-02
esxi-03
esxi-04
esxi-02
esxi-03
esxi-01
esxi-02
esxi-03
Virtual SAN configured in Automatic mode, all empty local disks are claimed by Virtual SAN for the
11
VSAN
VSAN Shared
Datastore
No overprovisioning
Less resources, less time
Easy to change
12
Use Case
Value
Capacity
Default 0
Max 100%
Availability
Default 1
Max 3
Performance
Default 1
Max 12
Performance
Default 0
Max 100%
Force provisioning
Disabled
13
Any Server on
vSphere Hardware
Compatibility List
VMware EVO:RAIL
Hyper-Converged Infrastructure
A Hyper-Converged
Infrastructure Appliance
(HCIA) for the SDDC
SSD or PCIe
SAS/NL-SAS/ SATA
HDDs
HBA/RAID Controller
Maximum Flexibility
Note: 1) Components must be chosen from Virtual SAN HCL, using any other components is unsupported see Virtual SAN VMware Compatibility Guide
Page
2) VMware continues to update/add list of the available Ready Nodes, please refer to Virtual SAN VMware Compatibility Guide Page for latest list
14
VSAN Hardware
disk group
disk group
disk group
disk group
HDD
HDD
HDD
HDD
HDD
16
Flash Devices
All writes and the vast majority of reads are served by flash storage
1. Write-back Buffer (30%)
Writes acknowledged as soon as they are persisted on flash (on all replicas)
.
17
18
Storage Controllers
SAS/SATA Storage Controllers
Pass-through or RAID0 mode supported
19
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
uplink2
uplink1
vmk0
vmk1
vmk2
Management
Virtual Machines
vMotion
Virtual SAN
20 shares
30 shares
50 shares
100 shares
Distributed Switch
20
Data storage
foo1.vmdk
R1
R0
R0
R0
HDD
VSAN network
disk group
HDD
VSAN network
disk group
HDD
VSAN network
disk group
HDD
VSAN network
disk group
HDD
Object components
may reside in different
disks and/or hosts
VSAN network
22
Advantages of objects
A storage platform designed for SPBM
StoragePolicyWizard
Higher availability
SPBM
DatastoreProfile
VSAN object
manager
Better scalability
Per VM locking, no issues as #VMs grows
object
CONFIDENTIAL
23
Deep breath
Anatomy of a Write
VM running on host H1
H1 is owner of virtual disk object
Number Of Failures To Tolerate = 1
Object has 2 replicas on H1 and H2
virtual disk
1
vSphere
Virtual SAN
H1
H2
H3
(locally) and H2
5
7
5
7
virtual disk
H1
vSphere
Virtual SAN
HDD asynchronously
Physically proximal batches of data
per HDD for improved performance
Conservative: overwrites are good;
conserve HDD I/O
HDD write buffers are flushed, before
discarding writes from SSD
H2
H3
Anatomy of a Read
1. Guest OS issues a read on virtual disk
2. Owner chooses replica to read from
Load balance across replicas
Not necessarily local replica (if one)
A block always read from same replica;
virtual disk
1
vSphere
Virtual SAN
H1
H2
H3
virtual disk
vSphere
Virtual SAN
H1
H2
H3
No latency penalty
Network latencies: 5 50 usec (10GbE)
Flash latencies with real load: ~1 msec
Fault tolerance
esxi-01
esxi-02
esxi-03
vmdk
vmdk
esxi-04
raid-1
vsan network
vmdk
Instant!
witness
on the disk group instantaneously re-created on other disks, disk groups, or hosts.
esxi-01
esxi-02
esxi-03
vmdk
vmdk
esxi-04
raid-1
vsan network
vmdk
Instant!
witness
transient failure. Default delay of 60 min. After that, start reconstructing objects and components
onto other disk, disk groups, or hosts.
Disk failure, instant mirror copy of impacted component
esxi-01
esxi-02
esxi-03
vmdk
vmdk
esxi-04
raid-1
vsan network
vmdk
Instant!
witness
esxi-02
esxi-03
esxi-04
HA restart
raid-1
vsan network
vmdk
vmdk
vSphere HA restarts VM
witness
esxi-01
Partition 1
esxi-02
Partition 2
esxi-03
esxi-04
HA restart
raid-1
vsan network
vmdk
vmdk
witness
CONFIDENTIAL
36
High Performance
Flash acceleration
Policy-based management
Lower TCO
37
Thank You
STO1279