Slik velger du hardware til Virtual SAN på 1-2-3

VSAN123Jeg får spørsmål fra mange kunder og partnere om hvilken hardware som er egnet for VMware Virtual SAN. Det kan enkelt oppsummeres slik:

  1. Ta utgangspunkt i en VSAN Ready Node konfigurasjon
  2. Gjør endringer på VSAN Ready Node slik at den matcher ditt behov 100%

En VSAN Ready Node er forslag til hardware konfigurasjoner for å møte kravene til en ulike bruksprofiler for antall virtuelle servere og IOPS (se helt i slutten av denne bloggen for en oversikt). Om du ikke finner en profil som stemmer helt med dine behov kan du selvfølgelig endre og tilpasse både disk, minne og CPU.  Virtual SAN finnes i Hybrid og All-Flash utgaver.

Valg av Hybrid VSAN Ready Node på 1-2-3

Start med å gå til vsanreadynode.vmware.com

På denne siden kan du velge 1. Virtual SAN versjon, 2. Hvilken ready node profil du ønsker og 3. Server produsent.

vsan-ready1

I eksemplet over velger jeg Dell. Her er da to forslag til konfigurasjoner fra Dell som møter kravene til HY-6 (se forklaring på hva HY6 er nederst i denne blogg artikkelen).

vsan-ready2

PowerEdge R730XD 2.5-Inch Rack Server

HY6 Ready Node konfigurasjonen til Dell R730xd beskriver i utgangspunktet 2 x 400GB som cache disk og 6 x 1.2TB 10k 2.5″ som kapasitetsdisker. Dette kan man endre på om nødvendig.

Detaljert diskoppsett av en R730xd VSAN Ready Node

La oss utnytte potensialet i denne fullt ut i forhold til disk. Denne R730xd modellen støtter 24stk 2.5″ disker.  VSAN konfigregler gir deg mulighet for 1 opp til 5 diskgrupper internt. En cachedisk per diskgruppe og opp til 7 kapasitetsdisker i hver diskgruppe.

vsan-conf2

Supporterte cachedisker og kapasitetsdisker finner du i VMware VSAN HCL.
Klikk på linken «Build your own based on certified components» som du finner under Ready Node valgene på denne siden.

Forslag til R730xd konfigurasjon:
21stk 1.2TB 10k 2.5″ disker som kapasitetsdisker – markert med grønt
3stk 400GB SSD som cachedisker – markert med gult

2U-Server

Cache skal utgjøre ca. 10% av kapasiteten til det du har lagret i et VSAN. Ikke 10% av rå kapasitet i VSAN datastore. Målet er at aktive/varme data skal ligge i cache. Om du trenger større cache kan du selvfølgelig velge en større SSD. F.eks. 800GB SSD Cache disk som du kan plukke fra VSAN HCL – Build your own based on certified components.

I eksemplet over bruker vi 21stk 1.2TB 10k disker, noe som gir ca. 25TB brutto kapasitet per server i VSAN clusteret. Du kan starte med så få som 2-noder og skalere dette opp til 64-noder i takt med behovene dine.

Valg av All-Flash VSAN Ready Node på 1-2-3

All-Flash VSAN er like enkelt.  Start med å gå til vsanreadynode.vmware.com

På denne siden kan du velge 1. Virtual SAN versjon, 2. Hvilken All-Flash Ready Node profil du ønsker og 3. Server produsent.

vsan-ready-all-flash
I eksemplet over velger jeg HP Enterprise. Her er da to forslag til konfigurasjoner fra HP Enterprise som møter kravene til AF-6 (se forklaring på hva AF6 er nederst i denne blogg artikkelen).

HP-Readynode
DL380_Gen9

DL380 AF6 Ready Node konfigurasjonen beskriver i utgangspunktet 2stk cache devices og 5stk kapasitetsdevices. DL380 støtter også 24disker.  La oss se på hvordan vi kan utnytte dette fullt ut.

VSAN konfigreglene for All-Flash er: Minimum 1 cache SSD og 1 kapasitets SSD per server. Du kan ha opp til 5 cache SSD og 35 kapasitets SSD i en server.
Supporterte SSD, PCIe og NVMe flash finner du i VMware VSAN HCL. Klikk på linken «Build your own based on certified components» som du finner under Ready Node valgene på denne siden.

Forslag til All-Flash konfig:
21stk 1.6TB SSD 2.5″ disker som kapasitetsdisker – markert med grønt
3stk 800GB SSD 2,5″ som cachedisker – markert med gult.

Dette vil gi 33.6TB brutto all-flash kapasitet per VSAN node i clusteret. Du kan starte med to og skalere opp til 64-noder.

2U-Server

Hvor mye plass er tilgjengelig etter feiltoleranse?

All-Flash VSAN støtter både R5/R6 erasure coding,  inline deduplisering og komprimering. Minimumkonfig for R5 erasure coding er 4-noder, R6 er 6-noder.  Med R6 erasure coding kan clusteret håndtere utfall av to servere samtidig.
Maks konfig er 64-noder i et VSAN cluster.

4-Noder med R5 konfig over vil gi 100TB netto tilgjengelig kapasitet før deduplisering
6-Noder med R6 konfig over vil gi 134TB netto tilgjengelig kapasitet før deduplisering

Hvor stor effekt deduplisering/komprimering får avhenger av data og applikasjon. Noen ganger lite, andre ganger mye. Flere kunder opplever over 10X her. Et 4-node All-Flash VSAN cluster kan da effektivt lagre 1PB med nevnte konfigurasjon hvis forholdene ligger til rette for det. Alt dette til en brøkdel av prisen for tradisjonell SAN lagring og til under halve prisen av andre hyperkonvergerte konkurrenter.
servers-allflash

 

vsan-cloudVirtual SAN i skyen ?

Kunder som ikke ønsker å eie eget datarom med hardware kan leie «bare metal» hardware og VMware VSAN lisenser hos IBM Softlayer. Du kan om ønskelig leie hele VMware sin SDDC stack med vSphere, VSAN, NSX og vRealize fra IBM Softlayer.
Dette vil høsten 2016 bli tilgjengelig i Norge, fra Fet i Akershus. Hardware som du leier fra IBM Softlayer er fullt ut sertifisert for VMware Virtual SAN. Både Supermicro servere, diskkontrollere og disker som tilbys fra IBM Softlayer gjenomgår samme grundige testing som resten av utstyret på vår VSAN HCL.

Virtual SAN TCO and Sizing Calculator

Et annet nyttig verktøy for å lage VSAN konfigurasjoner er Virtual SAN TCO and Sizing Calculator som du finner her vsantco.vmware.com

sizing-results

Beskrivelser av VSAN Ready Node profiler

Hybrid 2 Konfig (HY2), Opp til 20stk virtuelle servere og ca. 4000 IOPS per server.
Hybrid 4 Konfig (HY4), Opp til 30stk virtuelle servere og ca. 10.000 IOPS per server.
Hybrid 6 Konfig (HY6), Opp til 50stk virtuelle servere og ca. 20.000 IOPS per server.
Hybrid 8 Konfig (HY8), Opp til 100stk virtuelle servere og ca. 40.000 IOPS per server.
All-Flash 4 Konfig (AF4), Opp til 30stk virtuelle servere og ca. 25.000 IOPS per server.
All-Flash 6 Konfig (AF6), Opp til 60stk virtuelle servere og ca. 50.000 IOPS per server.
All-Flash 8 Konfig (AF8), Opp til 120stk virtuelle servere og ca. 90.000 IOPS per server.

Dette er real life IOPS basert på en standard OLTP benchmark med 70/30 splitt mellom les og skriv. Det er også basert på Ready Node konfig med vanlige SAS tilkoblede disker/ssd. Bruker du flere disker og/eller PCIe eller NVMe kan du få mye høyere ytelse (om du trenger det).

Disse konfigurasjonene er satt opp med CPU, minne og disk for å møte kravene til antall VM’s og IOPS. Du kan velge en svakere CPU og mindre minne om dette blir i overkant.