Het voordeel van Scale HC3
Al jarenlang draag ik ideeën aan over hoe een performante, zeer betrouwbare architectuur voor de markt van het midden- en kleinbedrijf zou moeten worden benaderd. Concepten zoals het handhaven van een hoge betrouwbaarheid in alle lagen van de architectuur, het waar mogelijk verminderen van het totale aantal storingspunten, het verminderen van complexiteit, het benutten van mirroring in plaats van pariteit voor opslag, het dicht bij de rekenkracht houden van opslag enzovoort.
Wat ik waardeer aan de Scale HC3-benadering van hyperconvergentie, is dat deze al deze punten en meer aanpakt. Scale neemt alle componenten van een compleet platform en reduceert ze tot één enkel “pakket” dat op alle nodes in het systeem wordt uitgerold, waardoor elke laag van het systeem net zo redundant wordt als alle andere lagen. Zelfs de beheerconsole zelf wordt automatisch gerepliceerd en is vanaf elke node in het cluster beschikbaar, onafhankelijk!
Rekenkracht en opslag zijn geïntegreerd in hetzelfde pakket dat samen op elke node zit. Dit zorgt voor de laagste latentie in de communicatie en de hoogste betrouwbaarheid, zowel per node, omdat er minder is dat kan falen doordat er minder bewegende delen zijn, als over de gehele architectuur, doordat elk stabiel bouwblok wordt gerepliceerd zodat niets afhankelijk is van een enkele node voor rekenkracht, opslag, beheer of orkestratie.
In plaats van de “traditionele” benadering die zo vaak met virtualisatie wordt geassocieerd, waarbij verschillende servicelagen gescheiden zijn maar toch volledig van elkaar afhankelijk, vlakt de hyperconvergente benadering van Scale deze af en brengt ons naar het tegenovergestelde uiteinde van het spectrum, van de beruchte “omgekeerde piramide des doods” naar een platte, brede “baksteen”. Geen single points of failure, geen uiterst kwetsbare componenten. Houd elk component op zichzelf betrouwbaar en maak ze vervolgens toch redundant.
Als we afdalen naar de opslaglaag, gebruikt de Scale HC3 een RAIN-benadering die het gemakkelijkst kan worden omschreven als een “netwerk-RAID 1e”-ontwerp. RAID 1e is een interessante variant op RAID 10 die in feite een stripingmechanisme binnen de mirrors toevoegt, zodat je nooit iets anders hebt dan mirroring, maar de mirrors bevinden zich niet op schijfniveau maar op blokniveau en zijn verspreid over vele schijven. RAID 1e is geavanceerder en flexibeler dan RAID 10 en biedt enkele kleine prestatie- en betrouwbaarheidsvoordelen, maar, belangrijker nog, het maakt het mogelijk om een RAID 10-benadering effectief over een netwerk te gebruiken zonder toevlucht te hoeven nemen tot de kwetsbaarheid van RAID 01. Scale gebruikt geen echte RAID, maar echte RAIN, die intelligente blok-mirroring in het cluster uitvoert met logica die niet alleen over schijven gaat, maar over de nodes waarop de schijven zich bevinden. We gebruiken RAID slechts als voorbeeld ter vergelijking.
De Scale HC3 voegt ook krachtige hybride tiering van draaiende schijven en solid-state-schijven toe, waarbij een heatmap-benadering wordt gebruikt om te bepalen welke blokken regelmatig worden gebruikt en welke overwegend inactief zijn. Hierdoor kan het systeem blokken intelligent verplaatsen van trage draaiende opslag naar hoogwaardige SSD voor prestaties, zonder dat alle opslag op SSD's hoeft te staan. Dit houdt de kosten laag en maakt tegelijkertijd een grote capaciteit mogelijk. De heatmap-benadering, gekoppeld aan een eenvoudig prioriteitsbeheersysteem, maakt dit vrijwel transparant voor eindgebruikers.
Scale neemt ook het beheer van een gecompliceerd geheel als een volledige virtualisatiestack en maakt dit eenvoudig en gemakkelijk te beheren voor een IT-afdeling van een klein bedrijf. IT-afdelingen in het mkb zijn zeer drukke plekken die in veel richtingen tegelijk worden getrokken. Het is zeer belangrijk dat hun oplossingen, vooral de cruciale waarvan het meeste afhangt, elegant, goed ondersteund, effectief en gemakkelijk te beheren zijn. Scale biedt een oplossing die ruimte laat voor groei, prestaties en hoge betrouwbaarheid, terwijl een verbazingwekkende mate van gebruiksgemak behouden blijft. Zelfs een IT-afdeling met alle middelen en ervaring om de meest complexe en veeleisende infrastructuur te beheren, kan er baat bij hebben geen tijd te verspillen waar geen concurrentievoordeel ligt en hun inspanningen in plaats daarvan in te zetten waar deze het bedrijf het meest ten goede kunnen komen.
De Scale HC3 stelt IT-afdelingen van het midden- en kleinbedrijf in staat om zich niet langer zorgen te maken over hoe ze een systeem moeten ontwerpen dat aan hun behoeften voldoet, en zich in plaats daarvan te richten op wat het belangrijkst is voor hun bedrijf en wat hun een uniek concurrentievoordeel oplevert.
[In opdracht geschreven voor de Scale Blog]