vsan implementation & design · 2 implementing stretched vsan robert hegeman technisch...
TRANSCRIPT
STRETCHED VSAN
Robert Hegeman & Daniël ZuthofEquinix Managed Services
NLVMUG UserCon
21 maart 2019
2
Implementing Stretched vSAN
Robert Hegeman
Technisch Architect
VMware VCIX {DCV,NV}
Daniël Zuthof
Technisch Architect
VMware VCDX-DCV #235
@Robert_hegeman @DanielZuthof
http://www.yellow-bricks.com/stickersshirts/
De oplossing
Preferred Secondary
vSphere - DRS
vSphere - Availability
vSphere - Support
Networking - Data traffic
https://storagehub.vmware.com/t/vmware-vsan/vmware-r-vsan-tm-network-design/stretched-cluster-deployments/
Networking - Witness traffic
https://storagehub.vmware.com/t/vmware-vsan/vsan-stretched-cluster-guide/witness-traffic-separation-wts-3/
Witness host
https://blogs.vmware.com/virtualblocks/2018/05/16/witness-host-traffic-tagging/
Sizing - Cluster
https://docs.vmware.com/en/VMware-vSAN/index.html
Sizing - Host
Limitaties
NORMAL
15
Witness
VM
VMDK
WITNESS SITE
PREFERRED SITE SECONDARY SITE
1
1
1
1
1
1
3
Images from Stijn Depril (VMware), thanks mate!http://www.stijnsthoughts.be/
WITNESS FAILS
16
Witness
VM
VMDK
WITNESS SITE
PREFERRED SITE SECONDARY SITE
1
1
1
1
1
1
3
ADDITIONAL HW FAILS
17
Witness
VM
VMDK
WITNESS SITE
PREFERRED SITE SECONDARY SITE
1
1
1
1
1
1
3
ADDITIONAL HW FAILS
18
Witness
VM
VMDK
WITNESS SITE
PREFERRED SITE SECONDARY SITE
1
1
1
1
1
1
3
OBJECT UNAVAILBLE
SITE FAILURE / SITE PARTIONING
19
Witness
VM
VMDK
WITNESS SITE
PREFERRED SITE SECONDARY SITE
VM
VMDK
HA RESTART
ISL DISCONNECT
20
Witness
VM
VMDK
WITNESS SITE
PREFERRED SITE SECONDARY SITE
VM
VMDK
VM
VMDK
VM
VMDK
VM
VMDK
VM
VMDK
VM
VMDK
VM
VMDK
VM
VMDK
HA POWER OFF
Takeaways
vSAN Getting StartedHOL-1908-01-HCI
http://www.yellow-bricks.com/2018/12/12/new-book-vmware-vsan-6-7-u1-deep-dive/https://labs.hol.vmware.com/HOL/catalogs/catalog/876
THANK YOU
ADDITIONAL SLIDES
De voordelen
• Eenvoud• Variant van standard vSAN
• Standaard hardware
• Laagdrempelige configuratie
• Schaalbaar• Scale-out
• Scale-up
• Flexibel• RPO policy gebaseerd
• HW vendor onafhankelijk
Use cases
• Herstel na calamiteit (DR)
• Voorkomen calamiteit
• (Datacenter) onderhoud
vSphere
• DRS regels
• Beschikbaarheid
• Cold read cache (hybrid)
• VMware HA
• Isolation address
• Isolation response
• Datastore heartbeating
vSphere - vervolg
• Enable Support insight
• Hardware en firmware (HCL!)
• vSAN Ready Nodes
• Ondersteuning van leverancier
• Geteste combinatie
Networking - Data traffic
• Voorkeur VMware voor L2
• Data niet via witness site
• Maximaal 5 ms round trip
• Bandbreedte ISL >= 10 Gbit
• Voorkeur redundante ISL
• Jumbo frames niet vereist
https://storagehub.vmware.com/t/vmware-vsan/vmware-r-vsan-tm-network-design/stretched-cluster-deployments/
Networking - Witness traffic
• Voorkeur VMware voor L3
• Gebruik static routes
• Gebruik externe routers
• Witness traffic separation
• Mixed MTU (Jumbo) mogelijk
• Maximaal 200 ms round trip
• Bandbreedte >= 100 Mbit
https://storagehub.vmware.com/t/vmware-vsan/vsan-stretched-cluster-guide/witness-traffic-separation-wts-3/
Witness host
• Default portgroups niet aanpassen
• Gebruikt standard switches
• Gebruikt static routes
https://blogs.vmware.com/virtualblocks/2018/05/16/witness-host-traffic-tagging/
Sizing - Cluster
• Uniform cluster nastreven
• Components (max. 9000 per host)
• Min. 2 data nodes, max. 30
• Witness hosts per cluster altijd 1
• Optioneel: RAID 1/5/6 binnen site
Sizing - Host
• Vrije disk / PCIe sloten
• Min. 2 disk groups
• Write cache max. 600 GB
• Grote hybrid caching SSD zinvol
• Max. 1 GB memory read cache
Limitaties
• SMP-FT
• Supported for single site
• Not supported on stretched
• Due to latency when replication VM state
• iSCSI target
• Not supported on stretched
• Initiator can be on remote site
• No read locality