Home Enterprise X-IO Hyper ISE 710 recensie

X-IO Hyper ISE 710 recensie

by StorageReview Enterprise Lab

De X-IO Hyper ISE 710 hybride opslagarray maakt gebruik van een ongekend niveau van hardware-integratie tussen het dubbele controllersysteem en gelaagde SAS HDD- en SSD-media om toonaangevende prestaties en een lange levensduur te garanderen. De 7.2 TB Hyper ISE 710 maakt gebruik van X-IO's Continuous Adaptive Data Placement (CADP)-engine en gepatenteerde In-Situ Remanufacturing-technologie via een samenwerking met Seagate om de prestaties en duurzaamheid van de harde schijf op de schaal van de individuele platter te optimaliseren om vijf jaar te bieden werking zonder dat er schijfvervangingen nodig zijn.


De X-IO Hyper ISE 710 hybride opslagarray maakt gebruik van een ongekend niveau van hardware-integratie tussen het dubbele controllersysteem en gelaagde SAS HDD- en SSD-media om toonaangevende prestaties en een lange levensduur te garanderen. De 7.2 TB Hyper ISE 710 maakt gebruik van X-IO's Continuous Adaptive Data Placement (CADP)-engine en gepatenteerde In-Situ Remanufacturing-technologie via een samenwerking met Seagate om de prestaties en duurzaamheid van de harde schijf op de schaal van de individuele platter te optimaliseren om vijf jaar te bieden werking zonder dat er schijfvervangingen nodig zijn.

De ISE 700-serie bestaat uit krachtige gelaagde opslagarrays met een bruikbare capaciteit tussen 7.2 TB en 28.8 TB. ISE 700-arrays zijn gericht op gevirtualiseerde omgevingen die geen uitgebreide deduplicatie- of compressiefunctionaliteit vereisen; de ISE 700-serie richt zich in plaats daarvan op automatische tiering, prestaties en een lange levensduur. In benchmarks van de fabrikant bereikt de 700-serie tot 300,000 IOPS sequentiële leesprestaties, waarbij de theoretische prestaties in de cache van de controllers worden gemeten. De vroegste ISE-arrays zijn op dit moment al meer dan vijf jaar in gebruik (ze begonnen in 2008 te verzenden), en het bewijs tot nu toe ondersteunt ook de opmerkelijke beweringen van X-IO over de verwachte levensduur van deze apparaten.

Het ISE-besturingssysteem is gebouwd op Linux-microkernel en gebruikt een matrixgebaseerd RAID-model om gegevensbescherming te bieden en tegelijkertijd de prestaties van elke schijf binnen de verwisselbare opslagmediamodules van het systeem, genaamd DataPacs, te optimaliseren. De ISE-arrays gebruiken de matrix-RAID-architectuur als onderdeel van de automatische tiering-technologie en om harde schijven binnen elke DataPac per schijf te overprovisionen tegen capaciteits- en prestatieverlies door slijtage. DataPacs zijn beschikbaar met een ruwe capaciteit tussen 6TB en 48TB en bestaan ​​volledig uit HDD's of HDD's en SSD's in een hybride module. Hybride DataPacs bundelen SAS HDD- en SSD-media, en automatische tiering wordt elke vijf seconden binnen de DataPac uitgevoerd door de Continuous Adaptive Data Placement-engine om prioriteit te geven aan hot data voor SSD-opslag.

X-IO maakt gebruik van In-Situ Remanufacturing (ISR)-technologie via eigen schijffirmware om telemetrie te verzamelen en erop te reageren wanneer componenten van het onderliggende apparaat defect raken of bijna defect raken. Het systeem probeert de schijf uit en weer aan te zetten, een reset uit te voeren en de firmware opnieuw te installeren voordat het automatisch doorgaat met het opnieuw kalibreren van de interne onderdelen van de schijf, individuele koppen en platters offline haalt en een schijf weer in gebruik neemt met verminderde capaciteit. Continue Adaptive Placement en In-Situ Remanufacturing-functies worden uitgevoerd binnen elke afzonderlijke DataPac, en de totale beschikbare capaciteit van een DataPac wordt aan de ISE-array gepresenteerd als een enkele opslageenheid.

X-IO Hyper ISE 710-specificaties

  • Ruwe HDD-capaciteit na sparen: 7.2 TB
  • Raw Flash-capaciteit voor versnelling: 1.6 TB
  • Capaciteit na RAID:
  • ISE RAID10: 3,226 GiB
  • ISE RAID5: 5,162 GiB
  • Maximale prestatie: 300,000 IOPS
  • Maximale OLTP-workloadprestaties: 60,000IOPS
  • Maximale leesbandbreedte: 1.4 GB/s
  • Maximale schrijfbandbreedte: 860 MB/s
  • Type harde schijf: 30 schijven @ 300GB 2.5” 10K RPM SAS
  • Type solid-state schijf: 10 schijven @ 200 GB 2.5-inch Ent. MLC SAS
  • Connectiviteit en compatibiliteit
    • SAN- of DAS-verbinding: 8 Gigabit Fibre Channel; SAN & DAS
    • Interne controllers: 2
    • Ethernet-beheerpoorten: 2
    • Interne schijfverbinding: 6Gb/s SAS
    • Besturingssystemen: AIX, HP-UX, Mac OS, RHEL, SLES, Solaris, Microsoft Windows Server
    • Hypervisors: Citrix XenServer, VMware vSphere, Microsoft Hyper-V
  • Fysiek en milieu
    • Diepte: 28.5 cm
    • Breedte: 17.5 cm
    • Hoogte: 5.2 cm
    • Gewicht zonder schijven: 72 kg
    • Spanning: 100-240VAC; 47-63 Hz
    • Stroom: 6.6A @ 110V; 3.6 A bij 208 V
    • Vermogen (normaal): 600W
    • Vermogen (max): 700W
    • Warmteafvoer (max): 2050btu/uur

Bouw en Ontwerp

De ISE 710 is een 3U-opslagarray die uit vijf hoofdcomponenten bestaat: MRC's, voedingen, chassis, DataPacs en supercondensatoren. De interne lay-out van de ISE-serie weerspiegelt het koelsysteem, dat lucht uit het koude gangpad door de array trekt.

Managed Reliability Controllers (MRC's) aan de achterkant van de ISE-array gebruiken multicore Intel-processors met hardware RAID-cores en werken samen als een actief-actief paar dat hot-upgraded kan worden. Elke MRC kan maximaal vier 8Gbps Fibre Channel-verbindingen bieden voor maximaal 64Gb/s connectiviteit per array of twee 10/40Gb/s Ethernet-verbindingen voor iSCSI voor maximaal 160Gb/s. Redundante stroom- en koelunits bevinden zich ook aan de achterkant van de array.

De ISE 710 wordt geleverd met beide DataPac-bays gevuld, 1x hybride (10xSSD, 10xHDD) en 1x alle HDD (20xHDD). Het DataPac-chassis bevat sensoren om de mechanische effecten van de asrotatie van de harde schijf te meten en te verminderen en om de luchtstroom te optimaliseren.

beheer

De X-IO ISE 700-serie legt niet de nadruk op uitgebreide beheerfunctionaliteit of technologieën zoals snapshots en deduplicatie, die elders in het opslagparadigma worden geïmplementeerd. X-IO biedt in plaats daarvan uitgebreide beheerverbindingen met hypervisors die voor hun sterk gevirtualiseerde clients veel, zo niet alle, van die belasting afhandelen. Dat gezegd hebbende, bieden de ISE-beheerinterfaces een eenvoudige manier om configuratie en beheer af te handelen met een interface die is gemodelleerd naar de gebruikerservaring van Microsoft Windows.

Beheer is beschikbaar via Ethernet-poorten of de consolepoort in de vorm van de ISE Manager Suite, een CLI-interface en ISE Web Management, hoewel webbeheer alleen beschikbaar is voor Fibre Channel ISE-arrays. Voor gevirtualiseerde omgevingen bevat ISE Manager Virtual View voor integratie met VMware-, Citrix- en Hyper-V-beheersystemen. Het bedrijf biedt ook verbindingen voor CloudStack en verwacht binnenkort OpenStack-ondersteuning vrij te geven.

X-Volume is een hostgebaseerde softwareoplossing die Hyper ISE LUN's bundelt voor gevirtualiseerde opslag tot honderden terabytes. ISE Mirroring biedt synchrone mirroring voor ISE-paren via Active-Active Mirroring; actief-passieve replicatie met Basic Mirroring; Volumemigratie tussen ISE-prestatieniveaus; RAID-transformatie; en Volume Copy om productiegegevens te klonen voor testen en ontwikkeling.

ISE Manager verzamelt indrukwekkend gedetailleerde statistieken over het gebruik van SSD's en HDD's die kunnen worden gebruikt om de CADP-engine te bewaken terwijl deze toegangspatronen profileert en automatisch gegevens rangschikt.

Achtergrond en vergelijkingen testen

Wij publiceren een inventarisatie van onze labomgevingeen overzicht van de netwerkmogelijkheden van het lab, en andere details over onze testprotocollen, zodat beheerders en degenen die verantwoordelijk zijn voor de aanschaf van apparatuur de voorwaarden waaronder we de gepubliceerde resultaten hebben bereikt, redelijk kunnen inschatten. Geen van onze beoordelingen wordt betaald of gecontroleerd door de fabrikant van de apparatuur die we testen.

We zullen de X-IO Hyper ISE 710 vergelijken met de Dell EqualLogic PS6110XS en Dell EqualLogic PS6210XS.

Elk van de vergelijkbare arrays werd ook gebenchmarkt met onze Lenovo ThinkServer RD630-testbed:

  • 2 x Intel Xeon E5-2690 (2.9 GHz, 20 MB cache, 8 kernen)
  • Intel C602-chipset
  • Geheugen – 16 GB (2 x 8 GB) 1333 MHz DDR3 geregistreerde RDIMM's
  • Windows Server Standard 2012
  • 2 x Emulex LightPulse LPe16202 Gen 5 Fibre Channel (8GFC, 16GFC of 10GbE FCoE) PCIe 3.0 Dual-Port CFA

Brocade 6510 16Gb/s FC-switch

  • Geaggregeerde bandbreedte: 768 Gb/s end-to-end full duplex

Mellanox SX1036 10/40Gb Ethernet-switch en hardware

  • 36 40GbE-poorten (tot 64 10GbE-poorten)
  • QSFP-splitterkabels 40GbE tot 4x10GbE

Analyse van applicatieprestaties

Onze eerste twee benchmarks van de X-IO Hyper ISE 710 zijn de VMware VMmark Virtualisatie Benchmark en onze Microsoft SQL Server OLTP-benchmark die beide applicatieworkloads simuleren die vergelijkbaar zijn met die waarvoor de X-IO Hyper ISE 710 en zijn vergelijkbare apparaten zijn ontworpen.

Het StorageReview VMmark-protocol maakt gebruik van een reeks subtests op basis van algemene virtualisatieworkloads en administratieve taken, waarbij de resultaten worden gemeten met behulp van een op tegels gebaseerde eenheid. Tegels meten het vermogen van het systeem om verschillende virtuele workloads uit te voeren, zoals het klonen en implementeren van VM's, automatische VM-loadbalancing in een datacenter, VM-livemigratie (vMotion) en dynamische datastore-verplaatsing (storage vMotion).

Na iets achter de Dell EqualLogic PS6210XS te zijn begonnen, onze vorige topfinisher in de VMmark-benchmark, kwam X-IO's Hyper ISE 710 naar voren als de best presterende bij de maximale werklast van tien tegels. De ISE 710 scoorde alleen 11.60 in het VMmark-toepassingsprotocol en scoorde 14.08 in het algemeen, tegenover respectievelijk 11.12 en 13.47 voor de PS6210XS.

Door de interne schijfstatistieken bij te houden tijdens onze VMmark-run met 10 tegels, konden we zien dat gegevens snel van individuele HDD's naar de SSD-laag gingen, waardoor we de verhoogde I/O-eisen met minimale vertraging konden aanpassen.

OpslagReview's Microsoft SQL Server OLTP-testprotocol maakt gebruik van de huidige versie van de Transaction Processing Performance Council Benchmark C (TPC-C), een online transactieverwerkingsbenchmark die de activiteiten in complexe applicatieomgevingen simuleert. De TPC-C-benchmark komt dichterbij dan synthetische prestatiebenchmarks bij het meten van de sterke punten en knelpunten van opslaginfrastructuur in database-omgevingen. Ons SQL Server-protocol maakt gebruik van een SQL Server-database van 685 GB (schaal 3,000) en meet de transactieprestaties en latentie onder een belasting van 30,000 virtuele gebruikers en dan weer met een halve database van 15,000 virtuele gebruikers.

Met een werklast van 30,000 virtuele gebruikers eindigen de ISE 710 en de EqualLogic PS6210XS in een impasse, met de ISE 710 iets voor.

Gemiddelde latenties tijdens de eerste benchmark van SQL-serverprestaties brachten de ISE 710 en de PS6210XS opnieuw in dezelfde prestatieklasse.

Elk van de arrays die zijn gebenchmarkt in ons SQL Server-protocol is goed gekwalificeerd om 15,000 virtuele gebruikers te verwerken, hoewel de ISE 710 een kleine voorsprong behoudt op de EqualLogic PS6210XS.

De gemiddelde latentieprestaties van de X-IO Hyper ISE 710 onderscheiden zich van alle vergelijkbare apparaten en komen uit op minder dan de helft van de gemiddelde latentie van Dell's EqualLogic PS6210XS op deze werklast.

 Enterprise synthetische werklastanalyse

Voorafgaand aan het starten van elk van de fio synthetische benchmarks, preconditioneert ons laboratorium het apparaat in stabiele toestand onder een zware belasting van 16 threads met een uitstekende wachtrij van 16 per thread. Vervolgens wordt de opslag in vaste intervallen getest met meerdere thread/wachtrij-diepteprofielen om de prestaties bij licht en zwaar gebruik te tonen.

Voorconditionering en primaire steady-state tests:

  • Doorvoer (lezen+schrijven IOPS geaggregeerd)
  • Gemiddelde latentie (lees- en schrijflatentie samen gemiddeld)
  • Maximale latentie (piek lees- of schrijflatentie)
  • Latentie Standaarddeviatie (Lezen + Schrijven Standaarddeviatie samen gemiddeld)

De synthetische analyse bevat vier profielen, waaronder 4k- en 8k 70/30-benchmarks die veel worden gebruikt in fabrikantspecificaties en benchmarks:

  • 4k – 100% lezen en 100% schrijven
  • 8k – 70% lezen/30% schrijven

Onze eerste benchmark meet de prestaties van willekeurige 4K-overdrachten bestaande uit 100% schrijf- en 100% leesactiviteit. Tijdens de preconditioneringsperiode van zes uur hebben we geverifieerd dat de gegevens die we aan het meten waren, volledig gelaagd waren op de SSD's om optimale prestaties uit de array te laten zien wanneer ze waren geconfigureerd als acht LUN's. Met de ISE 710 in stabiele toestand bereikte hij 49,203 IOPS voor leesbewerkingen en 30,303 IOPS voor schrijfbewerkingen - waarmee hij de oudere EqualLogic PS6110XS versloeg, maar ver onder de Dell EqualLogic PS6210XS presteerde.

Met een wachtrijdiepte van 256 in ons 4k-protocol behield de ISE 710 een gemiddelde latentie van 5.20 ms tijdens leesbewerkingen en 8.44 ms tijdens schrijfbewerkingen, opnieuw beter dan de PS6110XS maar niet de PS6210XS.

De ISE 710 onderscheidt zich van de EqualLogic-vergelijkers in onze metingen van maximale latentie tijdens de 4k-benchmark, waar de ISE 710 latentiepieken beperkt hield tot 51.9 ms voor leesbewerkingen en 146.0 ms voor schrijfbewerkingen.

De consistentie van de latentieresultaten van de X-IO Hyper ISE 710 wordt opnieuw benadrukt door onze tabel met standaarddeviatieresultaten van de 4k-benchmark, waar ISE 710 bijna gelijk is aan de EqualLogic PS6210XS tijdens leesbewerkingen en beter presteert dan de PS6210XS met een standaarddeviatie van 5.43 ms voor schrijfbewerkingen.

De ISE 710 behaalde uitstekende resultaten tijdens ons 8k-protocol, dat gebruik maakt van een combinatie van 70% leesbewerkingen en 30% schrijfbewerkingen. De ISE 710 presteerde beter dan alle vergelijkbare arrays bij elke combinatie van aantal threads en wachtrijdiepte.

De X-IO Hyper ISE 710 behield ook de laagste gemiddelde latentie gedurende de 8k-benchmark, nooit meer dan 7 ms.

Met uitzondering van een zeer opvallende piek met een werklast van 8 threads en een wachtrij van 16, versloeg de ISE 710 de vergelijkbare schijven in termen van maximale latentie. Dit type prestatieprobleem kan vaak worden opgelost via een software- of firmware-update.

Met nogmaals het voorbehoud dat de ISE 710 problemen had met 8 threads en een wachtrij van 16, bevestigen de resultaten van de standaarddeviatie zijn topprestaties tijdens onze 8k synthetische benchmark.

Conclusie

X-IO heeft met succes een zeer specifieke visie uitgevoerd over hoe flashopslag het beste kan worden benut in een hybride opslagarray. In tegenstelling tot concurrerende oplossingen die schaalvoordelen gebruiken om de prestaties van hybride opslagarrays te verbeteren, hanteert de ISE 710 een unieke gedetailleerde benadering voor het afstemmen van de prestaties en levensduur. Met low-level firmware-toegang tot de harde schijfcomponenten binnen zijn opslagmedia, kan de ISE 710 de prestaties van zijn harde schijfmedia per schijf maximaliseren in combinatie met een automatische tiering-technologie die effectief is gebleken bij het verwerken van zowel synthetische als applicatiebenchmark-workloads . Deze unieke aanpak stelt hen ook in staat om hun stoutmoedige claims van vijf jaar dat er geen onderhoud nodig is voor de arrays te maken en te behouden, wat een aantrekkelijk voorstel is om onderhoudskosten en downtime te verminderen.

Als het op prestaties aankomt, verraste de X-IO ISE 710 ons op de eerste dag dat we hem in het lab hadden. We noemden het de "eenhoorn" van de hybride opslagruimte, vanwege het onmiddellijke vermogen om X-IO's claims uit te voeren in termen van zowel bruikbaarheid als prestaties. Vanaf de eerste benchmark-testprestaties met VMmark had de ISE 710 tijdens de eerste keer geen moeite om de tests te doorstaan, waarbij gegevens snel naar zijn flash-opslaglaag werden gemigreerd. In vergelijking met andere systemen op de markt maakt X-IO niet veel gebruik van flash, slechts een bescheiden 800 GB bruikbaar met vRAID1-overhead. Ondanks een agressief tiering-algoritme in combinatie met krachtige SSD's, is het ontbreken van flash geen probleem voor X-IO. In VMmark had de 710 geen moeite om tot 10 tegels te komen, waarbij hij de Dell EqualLogic PS6210XS tot 8 tegels achter zich liet, maar het uitschakelde op de run van 10 tegels. In de 15k en 30k VU SQL Server-tests kwam de ISE 710 als beste uit de bus. Bij het overschakelen naar synthetische benchmarks viel de 710 met een aanzienlijke marge achter op de EqualLogic PS6210XS in 4K willekeurige leessnelheid, maar hield hij zijn mannetje wat betreft schrijfprestaties. In onze 8k 70/30-test kwam het echter als beste uit de bus.

VOORDELEN

  • Opmerkelijke levensduur zonder opslagmedia te vervangen
  • Sterke prestaties in VMmark- en SQL Server-workloads
  • Ongelooflijk responsieve migratie van HDD- naar SSD-laag tijdens zware workloads

NADELEN

  • Geen ingebouwde dedupe-, compressie- of snapshot-mogelijkheden

The Bottom Line

X-IO beloofde dat de Hyper ISE 710 hybride array beter presteert dan zijn concurrenten. Van wat we hebben gezien, heeft het sterke redenen om deze beweringen te doen, aangezien de array overal bewonderenswaardig presteerde en klanten vanaf 2008 de uitstekende staat van dienst van de arrays kunnen bevestigen.

X-IO Hyper ISE-productpagina

Bespreek deze recensie