Datrium levert "open convergentie", wat ze de volgende generatie geconvergeerde infrastructuur noemen. Er zijn misschien net zoveel meningsverschillen over convergentie als er leveranciers zijn in de IT-ruimte van ondernemingen, en van hun kant is Datrium niet verlegen om hun visie te promoten over hoe infrastructuur eruit kan zien. Datrium ziet compute, primaire opslag, secundaire opslag en cloud samenkomen in een zeer veerkrachtige configuratie die schaalbaar en eenvoudig te beheren is zonder een silo voor elke opslagklasse. Bovendien, omdat de meeste dataoproepen computerknooppunten met ingebouwde flash-cache zullen bereiken, kan Datrium in bijna alle gevallen enorme prestaties leveren zonder naar de dataknooppunten te hoeven gaan. Dit vertaalt zich naar 200GB/s en 16GB/s in piek 32K lees- en schrijfbandbreedte en 18M IOPS 4K willekeurig lezen.
Datrium levert "open convergentie", wat ze de volgende generatie geconvergeerde infrastructuur noemen. Er zijn misschien net zoveel meningsverschillen over convergentie als er leveranciers zijn in de IT-ruimte van ondernemingen, en van hun kant is Datrium niet verlegen om hun visie te promoten over hoe infrastructuur eruit kan zien. Datrium ziet compute, primaire opslag, secundaire opslag en cloud samenkomen in een zeer veerkrachtige configuratie die schaalbaar en eenvoudig te beheren is zonder een silo voor elke opslagklasse. Bovendien, omdat de meeste dataoproepen computerknooppunten met ingebouwde flash-cache zullen bereiken, kan Datrium in bijna alle gevallen enorme prestaties leveren zonder naar de dataknooppunten te hoeven gaan. Dit vertaalt zich naar 200GB/s en 16GB/s in piek 32K lees- en schrijfbandbreedte en 18M IOPS 4K willekeurig lezen.
In wezen is Datrium gemaakt van rekenknooppunten en opslagknooppunten die samen het DVX-systeem vormen. Compute nodes kunnen worden geleverd door Datrium, of klanten kunnen gebruikmaken van hun eigen bestaande serverinfrastructuur. Compute-nodes verwerken IO-verwerking en houden een cache lokaal op flash. Flash kan zo ongeveer alles zijn, van goedkopere SATA-schijven met hoge capaciteit tot krachtige NVMe. De beslissing over flash is volledig afhankelijk van de werklast en kan worden afgestemd op de behoeften van de klant. Omdat persistente gegevens zich op de dataknooppunten bevinden, zijn rekenknooppunten stateloos en kunnen ze offline gaan zonder risico op gegevensverlies of corruptie, waarbij n-1-beschikbaarheid behouden blijft. Datrium ondersteunt verschillende omgevingen, waaronder vSphere 5.5-6.5, Red Hat 7.3, CentOS 7 1611 en bare metal Docker 1.2.
Gegevensknooppunten onderhouden permanente kopieën van gegevens en zijn beschikbaar in schijf- of flashconfiguraties. Binnen Datrium DVX worden gegevens altijd gecomprimeerd, wereldwijd ontdubbeld en gewist gecodeerd met dubbele fouttolerantie. Datrium biedt ook encryptie, snapshots en replicatie binnen DVX. De dataknooppunten vertrouwen op de rekenknooppunten voor alle verwerking, waardoor het opslagsysteem vrij blijft om IO te leveren via dubbele hot-swappable controllers. Dataknooppunten omvatten gespiegeld NVRAM met batterijvoeding voor snel schrijven, en high-speed Ethernet-netwerken met taakverdeling en pad-failover. De nieuwste nodes van Datrium bevatten DVX met Flash End-to-End. Dit betekent dat er flash is in de rekenknooppunten, samen met all-flash DVX-dataknooppunten. Het F12X2-dataknooppunt heeft 16 TB bruikbare opslag (12 × 1.92 TB SSD's), met een effectieve capaciteit tot 32-96 TB met 2-6x datareductie en ondersteuning voor 25GbE-netwerken. De nieuwste rekennode, CN2100, voegt nieuwe Skylake CPU's, NVMe-ondersteuning en tot 25GbE-netwerken toe.
Deze recensie is enigszins uniek omdat we op afstand toegang hadden tot een Datrium-testomgeving, geconfigureerd met 32 Dell PowerEdge C6320-rekenknooppunten en 10 Datrium DVX all-flash dataknooppunten.
- 32 x Dell PowerEdge C6320-servers
- VMware ESXi 6.0 Update3 geïnstalleerd
- Dual Xeon CPU E5-2697 v4 CPU's
- 128GB geheugen
- 4 x 1.92 TB Samsung PM863a SSD als gegevenscache
- 2 x 10Gb/s NIC (beheer/gegevens)
- Netwerkconfiguratie
- 10 F12X2 dataknooppunten op kernschakelaar
- 32 rekenknooppunten op 8 TOR-schakelaars
- Elke TOR-switch heeft een uplink van 160 Gbps naar de core-switch
beheer
De DVX wordt beheerd met een op HTML5 gebaseerde gebruikersinterface via de browser, of als een VMware vCenter plug-in. Het hele uitgangspunt van de gebruikersinterface van DVX is gebaseerd op eenvoud, waardoor het niet langer nodig is om opslag op de traditionele manier te beheren. Alles gebeurt vanuit dezelfde gebruikersinterface, van opslaginrichting tot replicabeheer.
In een oogopslag kunnen gebruikers prestatie-informatie vinden over cluster VM IOPS, doorvoer, netwerkoverdrachtssnelheden, evenals Datrium gemiddelde lees-/schrijflatentie naast host flash hit rates. Gezien de gelaagde structuur van het Datrium DVX-platform, is het controleren van de prestatieniveaus tussen de hosts en de onderliggende dataknooppunten nuttig bij het meten van de algehele prestaties. Naast prestatiestatistieken wordt de totale bruikbare capaciteit weergegeven die de totale gegevensvoetafdruk naast momentopnameruimte weergeeft, evenals actuele gegevensreductiestatistieken.
Een interessant item om op te merken in de bovenstaande schermafbeeldingen is het netwerkverkeer (waarbij de ene 4K willekeurige schrijfactiviteit laat zien en de andere leesactiviteit). Aangezien Datrium DVX gebruikmaakt van flash aan de hostzijde voor leesactiviteit en schrijfactiviteit vastlegt op de dataknooppunten, kunt u dat zien in netwerksnelheden. In onze willekeurige 4K-test werd de netwerkactiviteit gemeten op 7.3 GB/s, terwijl in onze leestest, waarbij gegevens uit de interne host-flash werden gehaald, er geen netwerkverkeer was.
Prestatiebenchmarks
Om de prestaties van zo'n groot cluster te meten, kozen we voor HCIBench van VMware vanwege het gemak van implementatie en de mogelijkheid om prestatiegegevens over honderden vdbench VM's te verzamelen. Voor een groot cluster stelde deze tool ons in staat om snel de werkbelasting op te voeren die vaak wordt gebruikt om bedrijfsopslag te meten, en om te werken met gegevens met een door de gebruiker gedefinieerd herhalingspatroon. Voor platforms die datareductieservices aanbieden, geeft het gebruikers de kans om prestaties te laten zien in situaties die dichter bij de echte wereld liggen. In dit geval hebben we een compressie-instelling van 2:1 gebruikt voor elk van onze workloads. Opgemerkt moet worden dat alle benchmarks, compressie, deduplicatie en inline wiscodering actief waren. Met andere woorden, alle benchmarks werden uitgevoerd in een volledig realistische operationele toestand.
In onze HCIbench 4K kijken we naar willekeurige piekdoorvoer met een volledig willekeurig 4K-werklastprofiel. De Datrium DVX haalde 9.5725 GB/s lezen en 2.524 GB/s schrijven.
Vervolgens kijken we naar piek-I/O in hetzelfde 4K-profiel. Hier had de Datrium DVX opnieuw een indrukwekkende prestatie met meer dan 2.45 miljoen IOPS gelezen en 646,162 IOPS geschreven.
De volgende statistiek kijkt naar de gemiddelde latentie van het volledig willekeurige 4K-workloadprofiel. Hoewel de latentie niet helemaal onder de milliseconden lag, kon de DVX nog steeds een zeer indrukwekkende 1.05 ms lezen en 3.96 ms schrijven halen.
Onze volgende test kijkt naar een groter 8K willekeurig dataprofiel met een mix van 70% lees- en 30% schrijfactiviteit. De doorvoer van de DVX was hier 9,229.5 GB/s. Kijkend naar piek-I/O, kon de DVX meer dan 1.18 miljoen IOPS halen. De latentie van 8K 70/30 bleek slechts 2.17 ms te zijn.
De laatste workload schakelt over naar een piekbandbreedtefocus, bestaande uit een 32K sequentieel lees- en schrijfprofiel. Hier kon de DVX een enorme 42.16 GB/s lezen en 13.26 GB/s schrijven.
Kijkend naar piek-I/O voor dezelfde werklast, blijft de DVX indrukwekkende cijfers neerzetten met meer dan 1.349 miljoen IOPS gelezen en 424,282 IOPS schrijven.
Met alle hoge cijfers die de DVX opleverde in de 32K-test, maakte het alles af met een vrij lage latentie van 1.9 ms lezen en 6.02 ms schrijven.
Omdat het een geconvergeerd platform is, is CPU-gebruik een belangrijke factor om rekening mee te houden, aangezien een deel van de opslagoverhead afkomstig is van dezelfde systemen die worden gebruikt voor het uitvoeren van de werklasten zelf. Tijdens het monitoren van het platform tijdens elke werklast, hebben we gekeken naar de totale clusterprestaties (beide kanten van de vergelijking), inclusief de HCIbench-werknemers die gebruikmaken van vdbench, verspreid over het cluster, gecombineerd met de overhead van de opslag-VM's zelf.
Tijdens de zware sequentiële schrijfactiviteit (waarbij veel van het werk rechtstreeks naar de flash-nodes wordt overgebracht), zagen we dat minder dan 40% van de totale systeembronnen werden gebruikt. Tijdens zware leesactiviteit, zoals in de 4K willekeurige leeswerklast, nam deze statistiek toe tot iets meer dan 60%. Dus zelfs met het systeem dat zowel de werklast bedient als de VM's die de werklast verbruiken, hadden we 60% van de CPU-resources over voor andere applicaties en werklasten, en in het slechtste geval daalde dat tot 40%. Dus met Insane Mode actief (40% maximaal hostgebruik versus 20% normaal) in het slechtste geval met volledige inline dataservices, had het Datrium-platform nog steeds genoeg systeembronnen over.
Conclusie
De Datrium DVX-familie is geüpdatet om de nieuwste generatie opslag- en rekenbronnen te ondersteunen. In dit geval hebben we gekeken naar de end-to-end flash-configuratie, die een flash-cache in de rekenknooppunten bevat, samen met all-flash dataknooppunten voor permanente opslag. Datrium's "open convergentie"-platform omvat ook de datadiensten die over het algemeen worden aangetroffen op meer volwassen producten; met Datrium DVX worden gegevens altijd gecomprimeerd, wereldwijd ontdubbeld en gewist met dubbele fouttolerantie. Klanten kunnen ervoor kiezen om de rekenknooppunten van Datrium te gebruiken, maar zoals het geval is in deze review, is dat niet vereist (onze tests maakten gebruik van 32 Dell PowerEdge-knooppunten). Deze rekenknooppunten verwerken de IO-verwerking en cache met minimale overhead tot 20%. Voor gevallen die meer opslagprestaties vereisen, kan DVX echter in Insane Mode worden gezet, waar DVX tot 40% van de computerbronnen kan gebruiken.
Wat de prestaties betreft, hebben we gekozen voor HCIbench-benchmarks, omdat deze het beste weergeven wat de Datrium DVX werkelijk kan in een grotere omgeving. Onmiddellijk leverde de all-flash DVX zeer indrukwekkende cijfers op. In 4K-benchmarks haalde de DVX een doorvoer van meer dan 9.57 GB/s en 2.45 miljoen IOPS lezen en meer dan 2.52 GB/s en 646K IOPS schrijven. De DVX behaalde deze cijfers met een latentie van slechts 1.05 ms lezen en 3.96 ms schrijven. Bij het overschakelen naar 8K 70% lezen 30% schrijven, maakte de DVX opnieuw indruk met een doorvoer van meer dan 9.2 GB/s, meer dan 1.18 miljoen IOPS, allemaal met een latentie van 2.17 ms. Tijdens onze 32K sequentiële test bereikte de DVX een verbazingwekkende leessnelheid van 42.16 GB/s en meer dan 1.349 miljoen IOPS, met een latentie van 1.9 ms.
Het is duidelijk dat Datrium's draai aan convergentie uniek is. Het is heel logisch om gebruik te maken van "overgebleven" CPU van de rekenknooppunten met gelokaliseerde flash, terwijl je toch flash kunt behouden voor permanente opslag voor alle TCO-voordelen. Een belangrijke drijfveer om dit te laten werken, zijn de opslagefficiënties die het DVX-systeem biedt, die van cruciaal belang zijn om het meeste uit de flash in de dataknooppunten te halen. Voor degenen die nog meer prestaties nodig hebben, is het eenvoudig genoeg om NVMe-opslag in de rekenknooppunten te laten vallen, hoewel we het duidelijk heel goed hebben gedaan met een goedkopere optie. Geen van de prestaties betekent echter veel zonder veerkracht. Met DVX zijn rekenknooppunten stateless en ondersteunen ze een N-1 serverfouttolerantiemodel. Dat betekent dat we 31 van de 32 servers in onze testconfiguratie zouden kunnen verliezen en dat alle gegevens beschikbaar blijven. Zelfs als alle servers verloren zijn gegaan, zal DVX geen gegevens verliezen, aangezien de gezaghebbende kopie van gegevens wordt opgeslagen en beschermd op de gegevensknooppunten, niet in rekenknooppunten.
Uiteindelijk is er op dit moment weinig zo opwindend in enterprise-IT als een geconvergeerde infrastructuur. Hoewel er veel manieren zijn om die visie uit te voeren, heeft Datrium hun pitch voor DVX samengesteld, die diepgaande gegevensbeheerservices omvat in combinatie met een uitstekend prestatieprofiel. Er zijn echter maar weinigen in de convergentieruimte die zowel prestaties als functies hebben uitgevoerd, waardoor Datrium's DVX een goed gewapend aanbod is dat zich duidelijk onderscheidt van de massa.
Meld u aan voor de StorageReview-nieuwsbrief