Home EnterpriseEnterprise-opslag Unified Storage Appliance mogelijk gemaakt door Nexenta en Supermicro Review

Unified Storage Appliance mogelijk gemaakt door Nexenta en Supermicro Review

by StorageReview Enterprise Lab

Nexenta en Supermicro werken samen om te leveren wat zij de Unified Storage Appliance noemen. Het apparaat maakt gebruik van Nexenta's NexentaStor 5.0-software voor het leveren van block-and-file-opslag en NexentaFusion voor opslagbeheer en -analyse in combinatie met Supermicro's hardware en verkoop-/ondersteuningsinfrastructuur. De combinatie brengt een softwaregedefinieerde oplossing samen die al is getest en gevalideerd op de Supermicro-hardware en die bij Supermicro kan worden besteld als een vooraf geladen en vooraf geconfigureerde complete oplossing. De Unified Storage Appliance wordt geleverd in vijf configuraties, afhankelijk van de behoefte van de klant, variërend van een capaciteitsgerichte 4U 3.5″ harde schijfversie die flash-cache kan ondersteunen, tot een 2U 24-bay all-flash configuratie die geschikt is voor maximaal 180,000 gemengde 8KB IOPS. Elke hoofdeenheid kan ook twee uitbreidings-JBOD's ondersteunen voor extra capaciteit. Omdat Nexenta de onderliggende software is, zit de oplossing vol met enterprise dataservices zoals replicatie, in-line datareductie en voor ruimte geoptimaliseerde snapshots/klonen. Inbegrepen bij het apparaat is een serviceprogramma van 3 jaar op de volgende dag (4 uur respons optioneel) en Supermicro biedt installatieservice op afstand om klanten te helpen een goede start te maken.


Nexenta en Supermicro werken samen om te leveren wat zij de Unified Storage Appliance noemen. Het apparaat maakt gebruik van Nexenta's NexentaStor 5.0-software voor het leveren van block-and-file-opslag en NexentaFusion voor opslagbeheer en -analyse in combinatie met Supermicro's hardware en verkoop-/ondersteuningsinfrastructuur. De combinatie brengt een softwaregedefinieerde oplossing samen die al is getest en gevalideerd op de Supermicro-hardware en die bij Supermicro kan worden besteld als een vooraf geladen en vooraf geconfigureerde complete oplossing. De Unified Storage Appliance wordt geleverd in vijf configuraties, afhankelijk van de behoefte van de klant, variërend van een capaciteitsgerichte 4U 3.5″ harde schijfversie die flash-cache kan ondersteunen, tot een 2U 24-bay all-flash configuratie die geschikt is voor maximaal 180,000 gemengde 8KB IOPS. Elke hoofdeenheid kan ook twee uitbreidings-JBOD's ondersteunen voor extra capaciteit. Omdat Nexenta de onderliggende software is, zit de oplossing vol met enterprise dataservices zoals replicatie, in-line datareductie en voor ruimte geoptimaliseerde snapshots/klonen. Inbegrepen bij het apparaat is een serviceprogramma van 3 jaar op de volgende dag (4 uur respons optioneel) en Supermicro biedt installatieservice op afstand om klanten te helpen een goede start te maken.

Vierentwintig bays met een capaciteit van 3.84 TB is veel flash-opslag, maar met Nexenta en Supermicro kunnen gebruikers dat vergroten met nog twee all-flash JBOD's. Gebruikers kunnen 48 extra bays of 72 in totaal toevoegen, wat de totale onbewerkte capaciteit op 276 TB aan flash zou brengen. De bedrijven bieden ook een groter hybride model voor mensen die op zoek zijn naar meer kosteneffectieve opslag waarbij prestaties niet de eerste zorg zijn. Naast het leveren van tonnen capaciteit, biedt de array ook verschillende dataservices, waaronder onbeperkte bestandssysteemgrootte, onbeperkte snapshots en klonen, inline datareductie, storage quality of service, geplande snapshot-gebaseerde replicatie en continue asynchrone replicatie.

Deze beoordeling gaat over een van de all-flash-configuraties die 24 SAS SSD's van 3.8 TB bevat.

Unified Storage Appliance powered by Nexenta & Supermicro specificaties:

  • Modelnummer: SSG-2028R-NEX2040
  • Vormfactor: 2U
  • Opbergen
    • Opslagmedia: 3.84 TB SAS SSD
    • Schijfconfiguratie: RAIDZ2: 4 + 2
    • Ruwe capaciteit: 46 TB tot 276 TB
    • Bruikbare capaciteit: 30 TB tot 184 TB
    • Effectieve capaciteit: 90 TB tot 552 TB
  • Prestatie
    • Max 8KB (lezen/schrijven): 180K IOPS
    • Maximale bandbreedte lezen: 8 GB/s
  • Uitbreidingschassis: tot 2x 2U/24 bay – alle flash JBOD's worden ondersteund (72 bays in totaal)
  • Protocolondersteuning:
    • NFSv3
    • NFSv4
    • CIFS
    • SMB3
    • iSCSI
    • Fibre channel
  • Ondersteuning van ecosystemen:
    • Dakramen en raamkozijnen
    • Linux
    • VMware VAAI
    • VMware VVOL
    • VMware Multi-Tenant vCenter-plug-in
    • OpenStack Cinder & Manilla
    • Hyper-V MKB 3 ODX
    • Docker Volume-invoegtoepassing
  • Gegevensdiensten:
    • Onbeperkte bestandssysteemgrootte
    • Onbeperkte snapshots en klonen
    • Inline datareductie
    • Opslag Quality of Service
    • Geplande op snapshot gebaseerde replicatie
    • Continue asynchrone replicatie
    • Beheer:
    • Command Line Interface
    • Zelfdocumenterende REST API
    • SNMP
    • NexentaFusion: beheer van meerdere apparaten in één venster, geavanceerde analyses, eenvoudige bewerkingen

Ontwerp en bouw

De voorkant van het apparaat (hierboven afgebeeld) lijkt erg op verschillende Supermicro-chassis. Langs de voorkant zijn de vierentwintig 2.5-inch bays verticaal opgesteld. Aan de rechterkant bevindt zich de aan / uit-knop en aan weerszijden bevinden zich de indicatielampjes.

De achterkant van het apparaat is gelijkmatig verdeeld in twee delen met dezelfde lay-out. Linksboven bevindt zich de PSU. Onder de PSU bevinden zich de twee koelventilatoren. Direct naast de koelventilatoren bevinden zich RJ-45-poorten. Rechts hiervan bevinden zich drie PCIe-slots, inclusief SAS JBOD-uitbreiding en 4x 10GbE-poorten per controller. Daaronder bevinden zich de breakout-poort en USB-poorten.

beheer

Nexenta heeft zijn nieuwste versie van zijn op open source gebaseerde opslagproduct, NexentaStor, uitgebracht. Deze versie wordt geleverd met Nexenta Fusion, een zelfstandige VM of Docker-container die meerdere NexentaStor-systemen beheert. Dit wijkt af van het originele product dat een geïntegreerd beheersysteem had en op dezelfde hardware draaide als de daadwerkelijke opslagcontrollers. Aangezien er maar één Nexenta-systeem is geïnstalleerd, toont het niet echt de mogelijkheden om gemakkelijk tussen opslagsystemen te schakelen, maar gecentraliseerd beheer van meerdere systemen is altijd een solide manier om de steun van een opslagbeheerder te krijgen.

Het inlogscherm heeft het standaard gebruikersnaam/wachtwoord-inlogdialoogvenster dat standaard is voor de meeste systemen.

Nadat u bent ingelogd, wordt u naar een dashboard geleid dat veel kritieke aspecten van het systeem laat zien. Omdat het systeem niet wordt belast, is er hier momenteel niet veel informatie.

Op dit scherm worden meerdere systemen weergegeven waar u gemakkelijk tussen kunt schakelen als er meer dan één systeem is geactiveerd.

Het tabblad Beheer duikt echt in de kern van provisioning en capaciteitsbeheer. Hier ziet u verschillende pools of "rpool", de opstartvolumes op elk van de knooppunten, en "Tank", een opslagvolume dat tussen de twee knooppunten kan zweven. Het Supermicro-apparaat komt uit de fabriek met een pool die al is geconfigureerd en klaar is voor toegang met vooraf geselecteerde RAID-bescherming en caching-schijven indien nodig (op hybride modellen).

Door op de instellingenknop rechts van "Tank" te klikken, kunt u aanvullende informatie over de opslagpool zien.

Het volgende tabblad toont alle schijven die zijn toegewezen aan de pool en de status van die schijven.

Het derde tabblad toont eigenschappen en geavanceerde instellingen voor de pool. In het gebied met geavanceerde instellingen kunt u de instellingen van het zwembad diepgaand wijzigen.

Wanneer u op "pool maken" klikt, komt u op dit scherm, dat u alle beschikbare schijven laat zien om pools van te bouwen. U kunt de pool een naam geven en vervolgens de build-instellingen selecteren. Er zijn een groot aantal instellingen via dit begeleide proces waarmee u RAID-beveiliging, logboekregistratie, caching, reserveonderdelen en meer kunt configureren.

Het tabblad Bestandssystemen toont u de bestandssystemen die op het systeem bestaan. U kunt meerdere bestandssystemen in een bepaald systeem hebben en u kunt de instellingen van die bestandssystemen zorgvuldig beheren door op de tandwielwidget "instellingen" te klikken.

Dit is een voorbeeld van hoe het creëren van een bestandssysteem eruit ziet.

Het tabblad Volumes toont de verschillende volumes die zich in het systeem bevinden. Hiermee kunt u volumes configureren en hun grootte, de hostgroepen die er toegang toe hebben, iSCSI-doelen en iSCSI-groepen, FC-parameters en bijbehorende instellingen beheren.

Op het tabblad Gegevensbescherming kunt u regels voor gegevensbescherming voor het systeem bewaken en configureren. Dit omvat snapshots en replicatie naar andere systemen.

Op het tabblad Hoge beschikbaarheid ziet u de services die worden uitgevoerd in de modus Hoge beschikbaarheid, de clusterstatus en aanvullende configuratie-informatie voor die functies.

Het tabblad Componenten geeft u inzicht in alle hardwarecomponenten en de status van de systemen waarop NexentaStor-services worden uitgevoerd.

Het tabblad Netwerken geeft u een overzicht van alle fysieke en logische netwerkverbindingen en de mogelijkheid om deze configuraties te wijzigen.

Het tabblad Analytics brengt u terug naar hoe het oorspronkelijke dashboard eruitziet. U kunt ook extra aangepaste dashboards toevoegen om verschillende prestatiestatistieken en alarmen van het systeem te bekijken. Dit is een zeer aanpasbaar gebied van het totale systeem.

Het tabblad Beheer van het systeem brengt u naar het algemene beheer van de services die op het systeem worden aangeboden en ingeschakeld. Hiermee kunt u de logboekinstellingen en de sondes die op het systeem worden uitgevoerd wijzigen om analyses en waarschuwingen te bieden.

Het laatste gebied in de interface zijn de Fusion-beheerinstellingen. Hier configureert u NTP, Active Directory, e-mailwaarschuwingen, DNS en alle andere beheeraspecten van het Nexenta Fusion-beheersysteem.

Over het algemeen heeft Nexenta het uiterlijk van de gebruikersinterface verbeterd ten opzichte van hun vorige versies. Het toevoegen van een HTML5-interface en een speciaal apparaat om de NexentaStor-systemen te beheren, is een zeer welkome verbetering ten opzichte van het beheer van veel afzonderlijke systemen. De interface is echter niet voor angsthazen, aangezien er nog steeds veel manieren zijn waarop u pools inefficiënt kunt bouwen en manieren om het systeem te breken als er configuratiefouten worden gemaakt. Dat gezegd hebbende, de samenwerking tussen Nexenta en Supermicro is een goede manier om de bezorgdheid over verkeerd geconfigureerde pools weg te nemen door vanuit de Supermicro-fabriek te verzenden met vooraf geconfigureerde pools en RAID-configuratie.

Nexenta is, zoals het al lang is, een zeer aanpasbare, krachtige front-end voor op ZFS gebaseerde opslag. Hiermee kunt u bijna elke wijziging aanbrengen die op de opdrachtregel kan worden aangebracht. Met die hoeveelheid controle is er een zachte aanraking nodig om ervoor te zorgen dat alles correct is geconfigureerd. Een beetje meer begeleiding en faalkluizen tijdens de configuratie zouden dit product al een heel stuk uitnodigender maken voor beginnende gebruikers.

Analyse van de werkbelasting van applicaties

De eerste benchmarks bestaan ​​uit de MySQL OLTP-prestaties via SysBench en Microsoft SQL Server OLTP-prestaties met een gesimuleerde TPC-C-workload.

Bij elk van deze tests wordt de array geconfigureerd met twee 12-schijfs RAID1 mirrored pair-pools. We meten drie afzonderlijke configuraties:

  • iSCSI met alleen compressie
  • iSCSI met compressie en deduplicatie
  • NFS met alleen compressie

Compressie werd gebruikt als een standaard ingeschakeld item, omdat we geen verschil zagen tussen compressie ingeschakeld of uitgeschakeld.

SQL Server-prestaties

Elke SQL Server VM is geconfigureerd met twee vDisks: een volume van 100 GB voor opstarten en een volume van 500 GB voor de database en logbestanden. Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Terwijl onze Sysbench-workloads het platform eerder verzadigden in zowel opslag-I/O als capaciteit, zoekt de SQL-test naar latentieprestaties.

Deze test maakt gebruik van SQL Server 2014 die wordt uitgevoerd op Windows Server 2012 R2-gast-VM's, terwijl de test wordt uitgevoerd door Dell's Benchmark Factory for Databases. Hoewel we deze benchmark traditioneel gebruiken om grote databases met een schaal van 3,000 te testen op lokale of gedeelde opslag, richten we ons in deze iteratie op het gelijkmatig verspreiden van vier databases met een schaal van 1,500 over de VS (twee VM's per controller).

SQL Server-testconfiguratie (per VM)

  • Windows Server 2012 R2
  • Opslagcapaciteit: 600 GB toegewezen, 500 GB gebruikt
  • SQL Server 2014
    • Databasegrootte: schaal 1,500
    • Virtuele clientbelasting: 15,000
    • RAM-buffer: 48 GB
  • Testduur: 3 uur
    • 2.5 uur voorconditionering
    • 30 minuten proefperiode

SQL Server OLTP Benchmark Factory LoadGen-apparatuur

  • Dell PowerEdge R730 gevirtualiseerde SQL-cluster met 4 knooppunten

We hebben de VS getest in zowel iSCSI- als NFS-configuraties met datacompressie ingeschakeld, en we hebben de oplossing getest in iSCSI met datacompressie en deduplicatie aan.

Kijkend naar de transactieprestaties, had iSCSI met compressie individuele VM's variërend van 3,120.53 TPS tot 3,127.28 TPS met een totale score van 12,494.21 TPS. NFS met compressie had individuele VM's variërend van 3,003.12 TPS tot 3,056.8 TPS met een totale score van 12,098.2 TPS. In onze iSCSI met DR aan zagen we individuele VM's variëren van 2,851.16 TPS tot 3,020.22 TPS met een totale score van 11,748.23 TPS.

Overschakelen naar gemiddelde latentie van SQL Server, iSCSI met compressie vertoonde de algehele laagste latentie met individuele VM's variërend van 54 ms tot 65 ms met een totaal van 59.75 ms. NFS met compressie gaf ons latenties variërend van 163 ms tot 251 ms voor individuele VM's met een totale latentie van 215.5 ms. En iSCSI met deduplicatie aan gaf ons de hoogste latenties van 223 ms tot 519 ms voor individuele VM's en een totale score van 353.6 ms

Sysbench-prestaties

Elke sysbench VM is geconfigureerd met drie vDisks: een voor opstarten (~ 92 GB), een met de vooraf gebouwde database (~ 447 GB) en de derde voor de database die wordt getest (270 GB). Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 60 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Load gen-systemen zijn Dell R730-servers; we variëren van vier tot acht in deze review, waarbij servers per 4VM-groep worden geschaald.

Dell PowerEdge R730 gevirtualiseerde MySQL 4-8 node cluster

Sysbench-testconfiguratie (per VM)

  • CentOS 6.3 64-bits
  • Opslagcapaciteit: 1 TB, 800 GB gebruikt
  • Percona XtraDB 5.5.30-rel30.1
    • Databasetabellen: 100
    • Databasegrootte: 10,000,000
    • Database-threads: 32
    • RAM-buffer: 24 GB
  • Testduur: 3 uur
    • 2 uur preconditionering 32 threads
    • 1 uur 32 draden

Voor Sysbench hebben we verschillende sets VM's getest, waaronder 4, 8 en 16, en we hebben Sysbench altijd uitgevoerd met compressie aan, evenals zowel deduplicatie aan als uit, waarbij we zowel blok als bestand hebben getest. Voor transactionele prestaties kon de VS 3,218 TPS halen met 4VM in NFS (hoger dan 8VM met DR aan). De oplossing haalde maxima van 5,301 TPS met 16VM in NFS en een hoge iSCSI van 4,672 TPS op 16VM, hoewel bij 8VM de iSCSI-score 4,618 TPS was.

Toen we overschakelden om naar de gemiddelde latentie te kijken, zagen we de beste prestaties met 4VM geconfigureerd in iSCSI met alleen compressie ingeschakeld bij een latentie van 35.08 ms. Het was geen verrassing dat de latentie snel toenam toen we VM's toevoegden of deduplicatie inschakelden. De hoogste latentie was iSCSI met DR aan op 113.24 ms.

In onze latency-benchmark in het slechtste geval was de beste latency opnieuw met compressie 4VM iSCSI, dit keer met 226.14 ms. De hoogste was 16VM NFS met 512.5 ms.

VDBench-werkbelastinganalyse

Als het gaat om het benchmarken van opslagarrays, is het testen van toepassingen het beste en komt het synthetische testen op de tweede plaats. Hoewel het geen perfecte weergave is van de daadwerkelijke werkbelasting, helpen synthetische tests wel om opslagapparaten te baseren met een herhaalbaarheidsfactor die het gemakkelijk maakt om appels met appels te vergelijken tussen concurrerende oplossingen. Deze tests bieden een scala aan verschillende testprofielen, variërend van "four corners"-tests, algemene tests voor de grootte van database-overdrachten, evenals het vastleggen van sporen uit verschillende VDI-omgevingen. Al deze tests maken gebruik van de gemeenschappelijke vdBench-workloadgenerator, met een scripting-engine om resultaten te automatiseren en vast te leggen over een groot rekentestcluster. Hierdoor kunnen we dezelfde workloads herhalen op een breed scala aan opslagapparaten, waaronder flash-arrays en individuele opslagapparaten. Aan de arrayzijde gebruiken we ons cluster van Dell PowerEdge R730-servers:

profielen:

  • 4K willekeurig lezen: 100% lezen, 128 threads, 0-120% joate
  • 4K willekeurig schrijven: 100% schrijven, 64 threads, 0-120% snelheid
  • 64K sequentieel lezen: 100% lezen, 16 threads, 0-120% jorate
  • 64K sequentieel schrijven: 100% schrijven, 8 threads, 0-120% snelheid
  • Synthetische database: SQL en Oracle
  • VDI volledige kloon en gekoppelde kloonsporen

Kijkend naar de piekleesprestaties, hadden de VS goede lage latentie 4K willekeurige prestaties die onder de 1 ms bleven tot ongeveer 200K IOPS. De VS bereikten een piek van 272,429 IOPS bij 13.6 ms, met ongeveer 249,000 IOPS bij een latentie van minder dan 2.0 ms.

Kijkend naar 4K-piekschrijfprestaties, begon de VS met 2.6 ms bij een IOPS van 3,905. Latency steeg snel naast IOPS. De VS piekte op 31,200 IOPS bij 29 ms.

Door over te schakelen naar 64K piekuitlezing, begonnen de VS opnieuw een beetje hogere latentie bij 3.2 ms bij 3,596 IOPS. De latentie nam wat toe met de IOPS voordat deze weer naar beneden zwaaide, maar zakte niet onder de 2.83 ms. Hier werd een maximale prestatie behaald bij 35,828 IOPS en 14.3 ms latentie. De VS eindigden met een bandbreedte van 2.23 GB/s.

Voor 64K sequentiële piekschrijven begon de latentie bij 10.3 ms bij 1,300 IOPS. Het kwam neer op 6.2 ms bij 5,195 IOPS voordat het weer omhoog ging met IOPS-prestaties. De piekprestaties van de VS waren 12,070 IOPS bij 20.3 ms met een bandbreedte van 754.4 MB/s.

In onze SQL-workload begon de VS meer dan 2 ms bij 21,168 IOPS. Het piekte op 210,601 IOPS met een latentie van 4.5 ms.

In de SQL 90-10-benchmark begon de VS met een latentie van iets meer dan 1 ms bij 13,811 IOPS en piekte op 132,220 IOPS en 7 ms latentie.

De SQL 80-20 zag de VS opnieuw beginnen over 2 ms met IOPS op 9,210. Het piekte op 91,739 IOPS en 11 ms latentie.

Met de Oracle Workload begon de VS met iets meer dan 1 ms latentie bij 8,401 IOPS en piekte op 82,789 IOPS en een latentie van 15.4 ms.

Met de Oracle 90-10 begon de VS onder 1 ms met 0.74 ms en bleef onder 1 ms, totdat het ongeveer 38K IOPS bereikte. De VS bereikten een piek van 133,553 IOPS bij een latentie van 4.6 ms.

Met de Oracle 80-20 zagen we de VS opnieuw beginnen boven 1 ms (1.2 ms bij 9,004 IOPS) en piekten bij 84,786 IOPS, met een latentie van 7 ms.

Bij het overschakelen naar VDI Full Clone, liet de opstarttest zien dat de VS net ten noorden van 1 ms start (1.01 ms bij 11,402 IOPS) en vervolgens onder de 1 ms zakt totdat het ongeveer 30 IOPS bereikt. Het piekte op 114,647 IOPS met een latentie van 9.3 ms.

De initiële login van VDI Full Clone begon met 1.8 ms bij 2,295 IOPS en piekte bij 18,108 IOPS en een latentie van 22.9 ms.

De VDI Full Clone Monday-login begon met 1.8 ms bij 2,696 IOPS en piekte op 26,465 IOPS en een latentie van 19.2 ms.

Toen we overgingen op VDI Link Clone, liet de opstarttest prestaties zien die begonnen bij 1.2 ms bij 8,308 IOPS en piekten bij 83,392 IOPS met een latentie van 4.9 ms.

In het Linked Clone VDI-profiel dat de initiële aanmeldingsprestaties meet, begon de VS met een latentie van 1.3 ms bij een IOPS van 2,698 en piekte op 24,715 IOPS en een latentie van 10.3 ms.

In ons laatste profiel waarin we kijken naar de VDI Linked Clone Monday Login-prestaties, begon de VS met een latentie van 1.8 ms bij 2,818 IOPS en piekte op 25,416 IOPS bij 20.1 ms.

Conclusie

Hoewel het een hele mondvol is, is de Unified Storage Appliance, mogelijk gemaakt door Nexenta en Supermicro, een softwaregedefinieerde opslagoplossing die de software van Nexenta (NexentaStor 5.0 en NexentaFusion) combineert met de hardware, verkoop en ondersteunende infrastructuur van Supermicro. Deze samenwerking brengt een gevalideerde, vooraf geladen en vooraf geconfigureerde complete oplossing uit de doos, wat enigszins uniek is voor een typisch softwaregerichte oplossing. De bedrijven bieden verschillende smaken in zowel all-flash (voor prestaties) als hybride modellen (voor hogere capaciteit en kosteneffectiviteit). Er zijn ook half-bevolkte en volledig-bevolkte configuraties binnen elke categorie en ze hebben allemaal de mogelijkheid om twee JBOD's toe te voegen voor extra opslag. De oplossing wordt geleverd met ondersteuning van Supermicro en het platform biedt voldoende dataservices en draaiknoppen om de meeste gebruikssituaties te dekken.

Wat de prestaties betreft, hebben we zowel analyses van de werkbelasting van toepassingen uitgevoerd, waaronder SQL Server- en Sysbench-toepassingswerklasten, als onlangs geïntroduceerde synthetische benchmarks van VDBench Workload Analysis. Met onze applicatieworkloads hebben we de VS getest in zowel iSCSI met compressie aan, opnieuw met deduplicatie aan of uit, en als NFS met compressie aan. In onze transactionele benchmark voor SQL Server had het inschakelen van deduplicatie een grote impact op de prestaties met de totale iSCSI-score van 11,748.2 TPS, en zonder deduplicatie leverde onze iSCSI-configuratie 12,494.2 TPS op. Deduplicatie had een veel grotere impact op de gemiddelde latentie van SQL Server. iSCSI met compressie had alleen de beste prestatie met een totale score van 59.8 ms, maar iSCSI met compressie en deduplicatie aan had een totale score van 353.6 ms. Met onze schaalbare Sysbench-test hebben we getest met ladingen van 4, 8 en 16 VM's. Met een kleine belasting van 4 VM's zagen we de beste prestaties met alleen compressie over iSCSI, met een meetwaarde van 3,654 TPS. Dit in vergelijking met 3,218 via NFS met alleen compressie, of 2,547 via iSCSI met zowel compressie als deduplicatie. Op zijn hoogtepunt scoorde NFS met compressie alleen het hoogst met 5,301 TPS, waarbij iSCSI met compressie slechts 4,672 TPS meet en iSCSI met compressie en deduplicatie 4,548 TPS meet.

Kijkend naar VDBench-werklasttests uitgevoerd met compressie alleen ingeschakeld via iSCSI, haperde de VS een beetje. De oplossing vertoonde slechts prestaties van minder dan een milliseconde op drie benchmarks en begon pas met een latentie van minder dan een milliseconde op twee van deze tests. Bij willekeurige 4K-lezingen kon de VS een latentie van minder dan een milliseconde behouden totdat deze ongeveer 200 IOPS bereikte. We zagen opnieuw prestaties van minder dan een milliseconde in de Oracle 90-10-test tot ongeveer 38 IOPS. En hoewel het opstarten van de VDI Full Clone meer dan 1 ms duurde, zakte het weer naar beneden tot het ongeveer 30 IOPS bereikte. In andere gebieden had de VS een veel hogere latentievloer aan het begin van de test en tijdens de fasen waarin de belastingen werden opgevoerd.

De Unified Storage Appliance die gebruikmaakt van Nexenta-software en Supermicro-hardware laat ons met gemengde gevoelens achter. Qua configuratie-opties overtreft het gemakkelijk andere arrays op de markt wat betreft manieren om de opslag aan te passen en te optimaliseren voor zeer specifieke productiescenario's. Voor degenen die elke knop en draaiknop willen bedienen, levert Nexenta duidelijk. Hoewel dit geweldig is, kunnen de instellingen soms overweldigend zijn voor degenen die niet volledig geïndoctrineerd zijn. Nexenta heeft hun technische inspanning gestoken in compressie met deze nieuwste release, die naar eigen zeggen een capaciteitsbesparing van 3:1 biedt, afhankelijk van de werklast. Wanneer deduplicatie echter is ingeschakeld, worden de prestaties zo aangetast dat het niet zou moeten worden ingeschakeld voor de meeste productieworkloads. De algehele datareductie voor een all-flash-systeem en het matige prestatieprofiel brachten het apparaat in een moeilijke positie, aangezien andere arrays hebben ontdekt hoe ze volledige datareductie kunnen bieden zonder veel prestatieverlies. Eerlijk is eerlijk, niet iedereen kan dit en niet elke workload is geschikt voor deduplicatie; maar genoeg arrays zijn erin geslaagd om vrijwel verliesloze volledige gegevensreductie tot een essentieel kenmerk te maken voor het berekenen van TCO.

VOORDELEN

  • Integratie met Supermicro zorgt ervoor dat een beginnende gebruiker kant-en-klaar kan worden ingesteld
  • Nexenta biedt een groot aantal knoppen en knoppen voor geavanceerde gebruikers om af te stemmen
  • Het ondersteuningsnetwerk van Supermicro biedt een completer aanbod voor wat traditioneel een software-eerste aanbod was

NADELEN

  • Zeer hoge schrijflatentie
  • Grote prestatieoverhead met deduplicatie ingeschakeld

Tot slot

De Unified Storage Appliance levert wat van oudsher een software-only Nexenta-pakket is in een vooraf geconfigureerd apparaat van Supermicro dat klaar is om de poort uit te gaan.

Supermicro-productpagina

Bespreek deze recensie

Meld u aan voor de StorageReview-nieuwsbrief