De volgende stap in SoftwareDefined Storage met Virtual SAN
Rob Groenhuis Sr. Systems Engineer VMware Netherlands © 2014 VMware Inc. All rights reserved.
Wat voorafging …
12,000+
95%
Virtual SAN Beta deelnemers
raadt Virtual SAN aan
90% gelooft dat Virtual SAN hetzelfde gaat betekenen voor storage als vSphere voor compute
2
Agenda 1
SDDC en SDS
2
Wat is Virtual SAN?
3
Installatie en best practices
4
Use cases
5
Samenvatting
6
Vervolgstappen
3
1
SDDC en SDS
4
Het Software-Defined Data Center
virtuele compute power voor alle applicaties virtualiseer het netwerk voor snelheid en efficiency
data opslag op maat voor applicatie behoeften management tools maken automatisering mogelijk
5
Explosieve groei & complexiteit Grootste Storage Uitdagingen
Storage Groei
41% YoY
Troubleshooting
31%
Data Migrations
28%
Time/budget
28%
Provisioning
Management Complexity
Bron: IDC, Yezhkova, Worldwide Enterprise Storage Systems Forecast, November 2013, #244293
42%
Meeting SLA
26%
24%
Bron: IDC, Storage Predictions 2014, January 2014, General Storage QuickPoll, #243511, n=307
6
Ontwikkelingen met nieuwe technieken • Flash: Maakt nieuwe Storage
Architecturen mogelijk
• Cloud: Maakt voordelige
storage mogelijk
Cloud Storage
• Flash is 50x - 2,000x sneller
dan HDD – 110K/140K IOPs R/W via 360GB
MLC PCIe card1 – Minder dan $0.10 per IOP
• Niet nodig om grote HDD
“stripes” te maken
• Schaalbaar, pay-as-you-grow
• Toegang via standaard API’s • Lage kosten voor capaciteit – $0.05 per GB per maand2
• Tot 2018 een jaarlijkse groei
van 40% geprognosticeerd3
• Zeer snelle lokale server
storage 1. Bron: FusionIO ioDrive2, Feb 2014
2. Bron: Amazon S3, Feb 2014 3. Bron: MarketsandMarkets Cloud Storage report http://www.marketsandmarkets.com/PressReleases/cloud-storage.asp
7
De hypervisor biedt nieuwe mogelijkheden Het virtualisatie platform: • Weet de real time behoeften van applicaties vSphere
x86 Servers
SAN / NAS
• Zit direct in het I/O pad
Cloud Storage
• Heeft inzicht in onderliggende (hardware) infrastructuur
8
Software-Defined Storage Breng alle virtualisatie-voordelen richting Storage
Policy-driven Control Plane
Virtual Data Services
Data Protection
Mobility
Performance
Virtual Data Plane Hypervisor-converged Storage pool
SAN/NAS Pool
x86 Servers
Virtual SAN
SAN / NAS
Object Storage Pool
Cloud Object Storage
9
2
Wat is Virtual SAN?
10
Virtual SAN Wat is Virtual SAN? 11
• Een softwaregebaseerde oplossing die volledig door VMware ontwikkeld is
• Het virtualiseert lokale HDD’s en SSD’s, bundelt deze samen en presenteert ze als een gedeelde
vSphere + Virtual SAN
datastore voor het cluster
…
• Eenvoud, snelheid en lagere TCO (tot 50%) Eigenschappen SSD
• • • • •
Hard disks
SSD
Hard disks
SSD
Hard disks
Modulair uitbreidbare 11 storage via de hypervisor Geoptimaliseerd met flashgeheugen Gebruikt standaard componenten
Virtual SAN Shared Datastore
Hoge snelheid en beschikbaarheid (distr. RAID) Geintegreerd vSphere 5.5 management
11
Gedeelde datastore
SSD
SSD Hard disks
SSD Hard disks
Hard disks
Virtual SAN Shared Datastore
12
Policies staan centraal Per VM Storage Policies
Policies gebaseerd op applicatiebehoeften
Automatische controle over Service Levels
Capaciteit Storage Policy-Based Management
Performance
vSphere + Virtual SAN SLAs
Beschikbaarheid
Virtual SAN Shared Datastore
Geen LUN’s en volumes meer! 13
VM policy mogelijkheden Capability
Use Case
Value
1
Number of failures to tolerate (RAID 1 – Mirror)
Redundancy
Default 1 Max 3
2
Number of disk stripes per object (RAID 0 – Stripe)
Performance
Default 1 Max 12
3
Object space reservation
Thick Provisioning
Default 0 Max 100%
4
Flash read cache reservation
Performance
Default 0 Max 100%
5
Force provisioning
Override policy
Disabled 14
Lezen en schrijven via SSD Schrijven
1
SSD
1
2
Lezen
Virtual SAN
Virtual SAN
vSphere
vSphere
2
Hard disks
Virtual SAN Datastore
SSD
Hard disks
Virtual SAN Datastore
15
Flexibel schalen van performance en capaciteit
Scale OUT
Voeg hosts toe
Scale UP
Volledig modulair Hosts en/of disks kunnen worden toegevoegd of verwijderd
Voeg disks toe
Nietsverstorend Geen applicatie downtime
4.4 PB 400 TB
40 TB Capaciteit
IOPS 16
Snelle performance Tot 2M IOPS in 32 Node Cluster
Notes: based on IOmeter benchmark Mixed = 70% Read, 4K 80% random
VDI dichtheid in vergelijking met volledig SSD Array
Notes: Based on View Planner benchmark
17
Virtual SAN cluster vergroten
VSAN
VSAN
VSAN Virtual SAN
vSpherevSpherevSpherevSphere
SSD
Hard disks
SSD
SSD Hard disks
Hard disks
SSD
SSD Hard disks
Hard disks
VSANVirtual Aggregated Datastore Datastore VSAN Aggregated Datastore SAN Aggregated
18
Virtual SAN cluster verkleinen 3 Maintenance mode opties:
Ensure accessibility Full data migration No data migration
19
Bestand tegen ongeplande downtime VM’s op het Virtual SAN zijn
bestand tegen de volgende problemen: HDD uitval SSD uitval Netwerk uitval Server uitval
VM’s blijven doordraaien Parallelle rebuilds om VM
performance zo hoog mogelijk te houden
20
Probleembestendige architectuur
Virtual SAN Clustered Datastore
21
VM storage policy on-the-fly aanpassen
22
3
Installatie en best practices
23
Twee manieren om te werken met Virtual SAN 1. Kant-en-klare Virtual SAN Ready Node Voorgeconfigureerde server, klaar voor gebruik met Virtual SAN…
2. Zelf bouwen Kies individuele componenten … Elke Server op vSphere Hardware Compatibility List 1Gb/10Gb NIC HBA/RAID Controller SSD of PCIe Flash (NL)SAS/ SATA HDDs
… met meerdere beschikbare opties
… gebruikmakend van de Virtual SAN Compatibility Guide*
⃰ 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
24
Volledig op maat configureerbaar Performance
Capaciteit
2xCPU – 8-core 128GB Memory
2xCPU – 8-core 128GB Memory
2xCPU – 8-core 128GB Memory
1x 400GB MLC SSD
1x 400GB MLC SSD
2x 400GB MLC SSD
5x 1.2TB 10K SAS
7x 2TB 7.2K NL-SAS
10x 4TB 7.2K NL-SAS
~20-15K
~15-10K
~10-5K
6TB
14TB
40TB
IOPS1 Raw
Capacity 1. Mix workload 70% Read, 80% Random Estimated based on 2013 street pricing, Capex (includes storage hardware + Software License costs)
25
Virtual SAN maakt installatie en beheer eenvoudig
Twee klikken om aan te zetten! 26
Best practices Alle hosts in een Virtual SAN cluster zoveel mogelijk gelijk houden Voorkom dat een enkele host een relatief groot aandeel heeft in draaiende VM’s Voorkom dat een enkele host een relatief groot aandeel heeft in storage componenten
VMware raadt een gebalanceerd cluster aan, zowel vanuit een compute als vanuit een storage perspectief
27
4
Use cases
28
Virtual SAN is ideaal voor VMware omgevingen vSphere vMotion vSphere HA
DRS Storage vMotion
Data Protection
Storage Policy-Based Management
Snapshots VDP Advanced Linked Clones vSphere Replication
Virtual Desktop
Disaster Recovery
Horizon View
Site Recovery Manager
Site A
Tier 2 / Tier 3 / Test & Dev
Site B
29
Virtual SAN levert enorme schaalbaarheid
32
3,200
Hosts
VMs
2M
4.4
IOPS
Petabytes
“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
30
Draai een datacenter als Google
"From a break fix
perspective, I think there's a huge difference in what needs to be done when a piece of hardware fails. I can have anyone on my team go back and replace a 1U or 2U servers. … essentially modularizing my datacenter and delivering a true Software-Defined Storage architecture." — Ryan Hoenle Director of IT, DOE Fund 31
5
Samenvatting
32
Waarom Virtual SAN?
Tot 50% besparing*
Zeer eenvoudig
Hoge performance
• Installatie met 2 klikken
• Volledig geintegreerd in vSphere kernel
• Standaard server hardware
• Flash-accelerated
• Geen hoge investeringen vooraf
• Single pane of glass • Policy-driven • Self-tuning • Volledig geintegreerd met VMware stack
• Tot 2 miljoen IOPS via 32 nodes • Schaalbaar in alle richtingen
Lagere TCO
• Pay-as-you-grow • Eenvoudig te beheren zonder specifiek SAN of NAS kennis
*http://blogs.vmware.com/vmware/virtual-san 33
6
Vervolgstappen
34
Vervolgstappen • Webpagina – http://www.vmware.com/products/virtual-san/
• Community forum – https://communities.vmware.com/community/vmtn/vsan
• Hands-On Labs (HOL-SDC-1308) – http://vmware.com/go/vsanlab
• 60-Dagen evaluatie – http://www.vmware.com/go/try-vsan-en
35
Vragen?
Dank U!