In een vorig artikel hebben we gekeken naar de implementatie van Microsoft Azure Stack HCI op DataON-hardware. DataON is een vooraanstaande partner van Intel en door Microsoft gecertificeerde hardwareleverancier die al 20 jaar Microsoft-oplossingen integreert om ondernemingen kant-en-klare Microsoft-oplossingen te bieden. In dit artikel kijken we naar een specifieke implementatie van de Microsoft Azure Stack HCI; een cluster met twee knooppunten (2NC).
In een vorig artikel hebben we gekeken naar de implementatie van Microsoft Azure Stack HCI op DataON-hardware. DataON is een vooraanstaande partner van Intel en door Microsoft gecertificeerde hardwareleverancier die al 20 jaar Microsoft-oplossingen integreert om ondernemingen kant-en-klare Microsoft-oplossingen te bieden. In dit artikel kijken we naar een specifieke implementatie van de Microsoft Azure Stack HCI; een cluster met twee knooppunten (2NC).
Voordelen van 2-Node HCI
DataON Kepler-47
DataON was een van de eerste leveranciers die de waarde van 2NC's inzag en de integratie ervan omarmde. In september 2017 kondigde DataON de eerste twee commercieel verkrijgbare Kepler-47 hyper-converged infrastructure (HCI) voor Windows Server 2016 Storage Spaces Direct-systemen (nu Azure Stack HCI) aan.
Een van DataON's systemen, de Kepler-47S, is ontworpen voor kostenbewuste implementaties en opslagbehoeften kunnen worden vervuld met een hybride mix van SSD- en HHD-opslag, terwijl de Kepler-47P alle SSD-schijven gebruikt en is ontworpen voor omgevingen die behoefte hebben aan meer prestaties. Zoals bij alle DataON-producten, zijn ze gebouwd met behulp van Intel-servers en -opslag, en de eerstelijns ondersteuning voor software en hardware wordt rechtstreeks door DataON afgehandeld.
De Kepler-47 heeft een interessant erfgoed, aangezien het door Microsoft is ontworpen als een proof-of-concept tijdens de ontwikkeling van Storage Spaces Direct. De ontwikkelaars wilden zien of ze een goed presterende, resource-efficiënte 2NC konden maken die beschikbaar zou zijn tegen een lage prijs, en dat deden ze - DataON zei dat hun Kepler-47-systemen (voor beide knooppunten) kunnen worden gekocht voor minder dan $ 10K USD en kan in minder dan 15 minuten worden ingezet. De prijs van dit cluster is zelfs nog verbazingwekkender als je bedenkt dat DataON ze bouwt met behulp van Intel-servers en -opslag van hoge kwaliteit, geen generieke of goedkope hardware. Het maakt ook gebruik van mini-tower serverbehuizingen waardoor beide knooppunten in dezelfde ruimte kunnen worden ondergebracht als nodig is om een enkele 2U-server te huisvesten.
Om de prijs laag te houden en de betrouwbaarheid aan de bedrijfsnormen te houden, heeft een Kepler-47-cluster een aantal unieke hardwarefuncties, zoals het gebruik van Intel's Thunderbolt 3 USB type-C voor de onderlinge verbinding tussen de knooppunten, in plaats van het gebruik van Ethernet. Dit elimineert de behoefte aan dure high-speed netwerkadapters en switches, terwijl ook de implementatie en het beheer worden vereenvoudigd. Thunderbolt 3 biedt tot 40 Gbps doorvoer, genoeg voor het repliceren van opslag en live migratie van virtuele machines van het ene knooppunt naar het andere.
Voor meer zichtbaarheid, monitoring en beheer bevat DataON hun eigen MUST (Management Utility Software Tool) om SAN-achtige opslagbewakingsfuncties te bieden.
DataON MOET Hoofdweergave (grotere afbeelding bekijken)
DataON MOET Alert instellen (grotere afbeelding bekijken)
DataON MUST-waarschuwingen (grotere afbeelding bekijken)
HCI-clusterbeheer met twee knooppunten
Het hebben van een 2NC-cluster in een kleine footprint tegen lage kosten is echter zinloos als het niet voldoende veerkracht en robuustheid biedt. De Kepler-47-systemen van DataON doen dit door Intel-hardware te gebruiken voor de servers en door gebruik te maken van Microsoft-softwarefuncties op hun 2NC Microsoft Azure Stack HCI-oplossingen.
2NC ondersteunt gelijktijdige schijfstoringen en serverstoringen. Het doet dit door RAID5 + 1 te gebruiken om pariteitsveerkracht te doen en dat naar de andere server te spiegelen. Microsoft noemt deze mogelijkheid "geneste veerkracht" en heeft deze mogelijkheid toegevoegd aan Storage Spaces Direct in Windows Server 2019.
Geneste veerkracht vereist geen speciale RAID-hardware en kan op twee verschillende manieren worden geïmplementeerd; geneste tweerichtingsspiegel, die de beste prestaties biedt, of geneste spiegelversnelde pariteit die een grotere gegevensefficiëntie mogelijk maakt. Geneste tweerichtingsspiegel maakt een RAID1-kopie van de gegevens op de host en op het andere knooppunt. Geneste pariteit met spiegelversnelling maakt een kopie van de gegevens op elke server, maar gebruikt wiscodering in plaats van RAID1 voor gegevensveerkracht, met uitzondering van recente schrijfbewerkingen die tweerichtingsspiegeling gebruiken. Geneste spiegeling in twee richtingen heeft een gegevensefficiëntie van 25%, aangezien vier kopieën van de gegevens naar schijf worden geschreven versus geneste spiegelversnellende pariteit die een gegevensefficiëntie van 33% tot 40% heeft.
Azure Site Recovery kan worden gebruikt voor bedrijfscontinuïteit en siteherstel en is geïntegreerd in Windows Admin Center. Azure Site Recovery is een Azure-service die workloads repliceert die op VM's worden uitgevoerd naar Azure-opslag. Als er een totale storing optreedt of een site offline gaat, kunt u bedrijfskritische VM's failoveren en ze in de Azure-cloud uitvoeren. Azure Site Recovery ondersteunt ook een sandbox-omgeving voor failover-testen en een herstelplan om de failover te automatiseren.
Een van de voordelen van de 2NC-oplossing van DataON is dat er indien nodig extra knooppunten aan kunnen worden toegevoegd als er extra capaciteit nodig is. Om het toevoegen van nodes te vereenvoudigen heeft DataON in augustus van dit jaar een switchless 3NC uitgebracht.
Conclusie
We hebben in het verleden niet veel tijd besteed aan het onderzoeken van HCI-clusters met twee knooppunten, aangezien de meeste HCI-producten drie of vier knooppunten nodig hebben om de veerkracht en robuustheid te bieden die ondernemingen nodig hebben. Zelfs in deze gevallen is er vaak een vereiste voor een op de cloud gebaseerde getuige om de knooppunten gesynchroniseerd te houden, of andere implementatieoffers die de complexiteit vergroten die HCI probeert te elimineren. Er zijn natuurlijk andere softwaregedefinieerde manieren om clusters met twee knooppunten te bereiken, maar dit betekent ook dat u het comfort van een geharde en goed begrepen hypervisor moet verlaten. DataON's oplossingen met twee nodes bieden niet alleen de mogelijkheid om een node-defect te overleven, maar maken ook schijfdefecten in de overgebleven node mogelijk, zonder risico voor data.
Hoewel we in dit artikel het grootste deel van de tijd besteedden aan het bespreken van het goedkope Kepler-47-systeem, liet DataON ons zien dat een Kepler-47-systeem met vier NVMe per node 600 IOPS kon leveren en minder dan $ 40 kostte. Als alternatief kan Azure Stack HCI ook worden uitgevoerd met traditionele rack-mount servers, voor die omgevingen die de ruimte hebben of een redelijke verwachting hebben voor de noodzaak om de opslag- of rekenbehoeften in de toekomst uit te breiden. Het kan ook de andere kant op gaan, het cluster met 4 knooppunten dat we beoordelen, kan eenvoudig worden omgezet in een cluster met 2 knooppunten, switch of switchless, mocht dat nodig zijn.
HCI-clusters met twee knooppunten zijn duidelijk niet de beste oplossing voor alle use-cases. Echter, voor degenen die een kleine voetafdruk, lage complexiteit, goedkope oplossing nodig hebben die operationele flexibiliteit en betrouwbaarheid niet opgeeft, zijn DataON's Azure Stack HCI-aanbiedingen met twee knooppunten het overwegen waard.
DataON Azure Stack HCI-oplossingen
Dit rapport is gesponsord door DataON. Alle standpunten en meningen in dit rapport zijn gebaseerd op onze onbevooroordeelde kijk op het (de) product(en) in kwestie.