Home Enterprise LSI Nytro WarpDrive WLP4-200 Enterprise PCIe-beoordeling

LSI Nytro WarpDrive WLP4-200 Enterprise PCIe-beoordeling

by Kevin OBrien

De LSI Nytro WarpDrive WLP4-200 vertegenwoordigt LSI's inspanningen van de tweede generatie op het gebied van zakelijke PCIe-applicatieversnelling. LSI bouwt voort op een uitgebreide geschiedenis van opslagproducten voor ondernemingen met de onlangs omgedoopte lijn versnellingsproducten genaamd LSI Nytro. De familie Nytro omvat natuurlijk de PCIe WarpDrive, maar omvat ook LSI's Nytro XD-caching en Nytro MegaRAID-producten die gebruikmaken van intelligente caching met ingebouwde flash voor versnelling, waardoor klanten een hele reeks opties krijgen bij het evalueren van hoogwaardige opslag. De Nytro WarpDrive wordt geleverd in verschillende configuraties, waaronder zowel eMLC- als SLC-versies, met capaciteiten variërend van 200 GB tot 1.6 TB.


De LSI Nytro WarpDrive WLP4-200 vertegenwoordigt LSI's inspanningen van de tweede generatie op het gebied van zakelijke PCIe-applicatieversnelling. LSI bouwt voort op een uitgebreide geschiedenis van opslagproducten voor ondernemingen met de onlangs omgedoopte lijn versnellingsproducten genaamd LSI Nytro. De familie Nytro omvat natuurlijk de PCIe WarpDrive, maar omvat ook LSI's Nytro XD-caching en Nytro MegaRAID-producten die gebruikmaken van intelligente caching met ingebouwde flash voor versnelling, waardoor klanten een hele reeks opties krijgen bij het evalueren van hoogwaardige opslag. De Nytro WarpDrive wordt geleverd in verschillende configuraties, waaronder zowel eMLC- als SLC-versies, met capaciteiten variërend van 200 GB tot 1.6 TB.

Zoals het WarpDrive SLP-300 voorganger, de nieuwe Nytro WarpDrives werken op vrijwel dezelfde manier als het samen RAIDen van meerdere SSD's. De Nytro WarpDrive gebruikt deze keer minder controllers/SSD's en kiest voor vier in plaats van zes in het origineel. Ook de controllers zijn vernieuwd; de Nytro WarpDrive maakt gebruik van vier nieuwste generatie LSI SandForce SF-2500-controllers die zijn gekoppeld aan SLC of eMLC NAND, afhankelijk van het model. Deze SSD's worden vervolgens samengevoegd in RAID0 via een LSI PCIe naar SAS-brug om een ​​logisch blokapparaat van 200 GB tot 1600 GB te vormen. De schijf wordt vervolgens gepresenteerd aan het besturingssysteem, wat in dit geval meerdere Windows-, Linux-, UNIX-varianten zou kunnen betekenen, met een gevestigde LSI-driver die in veel gevallen in het besturingssysteem zelf is ingebouwd.

Naast de befaamde hostcompatibiliteit en stabiliteitsreputatie van LSI, zijn de SandForce-controllers de andere kerntechnologiecomponent van de Nytro WarpDrive. LSI gebruikte de SF-1500-controllers van de vorige generatie in de SLP-300 eerste generatie PCIe-kaart; deze keer gebruiken ze de SF-2500-familie. Hoewel de controller zelf is verbeterd, is er ook het extra technische voordeel nu LSI SandForce heeft overgenomen. Hoewel de resultaten misschien subtieler zijn, zijn de voordelen er niettemin en omvatten verbeterde ondersteuning voor de schijf via firmware-updates en over het algemeen een strakker geïntegreerde eenheid.

Hoewel stabiliteit en consistente prestaties tussen besturingssystemen belangrijk zijn, openen deze functies gewoon de deur. Prestaties zijn de sleutel en de Nytro WarpDrive stelt niet teleur. Aan de bovenkant leveren de kaarten sequentiële 4K IOPS van 238,000 gelezen en 133,000 schrijven, samen met sequentiële 8K IOPS van 189,000 gelezen en 137,000 schrijven. Latentie is de andere, net zo belangrijke prestatiespecificatie; de Nytro WarpDrive heeft een latentie van slechts 50 microseconden.

In deze review passen we onze volledige reeks bedrijfsbenchmarks toe, zowel voor Windows als voor Linux, met een robuuste set vergelijkbare gegevens, waaronder de LSI-kaart van de vorige generatie en andere toonaangevende applicatieversnellers. Volgens onze gebruikelijke diepgang worden al onze gedetailleerde prestatiegrafieken en inhoud op één pagina geleverd om het gebruik van deze datapunten zo eenvoudig mogelijk te maken.

LSI Nytro WarpDrive-specificaties

  • Cel op één niveau (SLC)
    • 200 GB Nytro WarpDrive WLP4-200
      • Sequentiële IOPS (4K) – 238,000 lezen, 133,000 schrijven
      • Sequentieel lezen en schrijven IOPS (8K) – 189,000 lezen, 137,000 schrijven
      • Bandbreedte (256K) - 2.0 GB/s lezen, 1.7 GB/s schrijven
    • 400 GB Nytro WarpDrive WLP4-400
      • Sequentiële IOPS (4K) – 238,000 lezen, 133,000 schrijven
      • Sequentieel lezen en schrijven IOPS (8K) – 189,000 lezen, 137,000 schrijven
      • Bandbreedte (256K) - 2.0 GB/s lezen, 1.7 GB/s schrijven
  • Enterprise Multi Level Cell (eMLC)
    • 400 GB Nytro WarpDrive BLP4-400
      • Sequentiële IOPS (4K) – 218,000 lezen, 75,000 schrijven
      • Sequentieel lezen en schrijven IOPS (8K) – 183,000 lezen, 118,000 schrijven
      • Bandbreedte (256K) - 2.0 GB/s lezen, 1.0 GB/s schrijven
    • 800 GB Nytro WarpDrive BLP4-800
      • Sequentiële IOPS (4K) – 218,000 lezen, 75,000 schrijven
      • Sequentieel lezen en schrijven IOPS (8K) – 183,000 lezen, 118,000 schrijven
      • Bandbreedte (256K) - 2.0 GB/s lezen, 1.0 GB/s schrijven
    • 1600 GB Nytro WarpDrive BLP4-1600
      • Sequentiële IOPS (4K) – 218,000 lezen, 75,000 schrijven
      • Sequentieel lezen en schrijven IOPS (8K) – 183,000 lezen, 118,000 schrijven
      • Bandbreedte (256K) - 2.0 GB/s lezen, 1.0 GB/s schrijven
  • Gemiddelde latentie < 50 microseconden
  • Interface – x8 PCI Express 2.0
  • Stroomverbruik - <25 watt
  • Vormfactor - laag profiel (halve lengte, MD2)
  • Omgevingen Operationeel bij 0 tot 45C
  • OS Compatibiliteit
    • Microsoft: Windows XP, Vista, 2003, 7; Windows Server 2003 SP2, 2008 SP2, 2008 R2 SP1
    • Linux: CentOS 6; RHEL 5.4, 5.5, 5.6, 5.7, 6.0, 6.1; SLES: 10SP1, 10SP2, 10SP4, 11SP1; OEL 5.6, 6.0
    • UNIX: FreeBSD 7.2, 7.4, 8.1, 8.2; Solaris 10U10, 11 (x86 & SPARC)
    • Hypervisors: VMware 4.0 U2, 4.1 U1, 5.0
  • Bewaring van gegevens aan het einde van de levensduur >6 maanden SLC, >3 maanden eMLC
  • Product Health Monitoring Self-Monitoring, Analysis and Reporting Technology (SMART)-opdrachten, plus extra SSD-bewaking

Bouw en Ontwerp

De LSI Nytro WarpDrive is een Half-Height Half-Length x8 PCI-Express-kaart die bestaat uit vier custom form-factor SSD's die in RAID0 zijn aangesloten op een hoofdinterfacekaart. Omdat het een halfhoge kaart is, is de Nytro WarpDrive compatibel met meer servers door simpelweg de backplane-adapter te verwisselen. Hieronder is onze afgebeeld Lenovo Think Server RD240, gebruikt in veel van onze bedrijfstests, die kaarten van volledige hoogte ondersteunen.

Net als bij de vorige generatie WarpDrive, gebruikt LSI SandForce-processors in het hart van de nieuwe Nytro WarpDrive. Terwijl het model van de vorige generatie zes SATA 3.0Gb/s SF-1500-controllers gebruikte, gebruikt de Nytro vier SATA 6.0Gb/s SF-2500-controllers. De Nytro herbergt twee van deze SSD's in twee ingeklemde heatsink "banken" die met een kleine lintkabel op het moederbord zijn aangesloten. Om deze controllers met de hostcomputer te verbinden, gebruikt LSI hun eigen SAS2008 PCIe-naar-SAS-bridge, die brede driverondersteuning biedt voor meerdere besturingssystemen.

In tegenstelling tot de WarpDrive van de eerste generatie, zorgen deze passieve koellichamen ervoor dat de NAND- en SandForce-controllers eerst warmte afvoeren naar een koellichaam, dat vervolgens passief wordt gekoeld door een luchtstroom in het serverchassis. Dit vermindert hotspots en zorgt voor stabielere hardwareprestaties gedurende de levensduur van het product.

Een weergave van bovenaf op de kaart toont de stevig ingeklemde aluminium platen onder, tussen en bovenop de aangepaste SSD's die de Nytro WarpDrive aandrijven. De Nytro ondersteunt ook oudere HDD-indicatielampjes, voor degenen die willen dat dat niveau van monitoring extern zichtbaar is.

De LSI Nytro WarpDrive is volledig PCIe 2.0 x8-voedingscompatibel en verbruikt slechts <25 watt stroom tijdens de werking. Hierdoor kan het werken zonder dat er externe voeding is aangesloten en is er meer hardwarecompatibiliteit dan apparaten zoals de Fusion-io "Duo"-apparaten die externe voeding nodig hebben (of ondersteuning voor het trekken van stroom via PCIe-specificaties) om optimaal te kunnen werken.

Elk van de vier SSD's die de 200 GB SLC LSI Nytro WarpDrive aandrijven, heeft één SandForce SF-2500-controller en acht Toshiba SLC Toggle NAND-stukken van 8 GB. Dit geeft elke SSD een totale capaciteit van 64 GB, die vervolgens 22% overprovisioned is om een ​​bruikbare capaciteit van 50 GB te hebben.

Software

Om hun Nytro WarpDrive-producten te beheren, geeft LSI klanten de CLI Nytro WarpDrive Management Utility. Met het beheerhulpprogramma kunnen gebruikers de firmware bijwerken, de status van de schijf bewaken en de WarpDrive formatteren om verschillende capaciteiten aan te passen door het niveau van overprovisioning aan te passen. Er worden meerdere versies van het hulpprogramma aangeboden, afhankelijk van het vereiste besturingssysteem, met ondersteuning voor Windows, Linux, FreeBSD, Solaris en VMware.

De Nytro WarpDrive Management Utility is zo eenvoudig als maar kan, en geeft gebruikers net genoeg informatie of opties om de klus te klaren. Aangezien de meeste tijd met deze kaarten in productie wordt doorgebracht, zul je niet veel IT-jongens vinden die dit hulpprogramma dagelijks laden, hoewel de hoeveelheid informatie ontbrak in vergelijking met wat andere leveranciers bieden.

Vanuit het oogpunt van gezondheidsbewaking werkt het LSI-beheerhulpprogramma eigenlijk alleen om u de exacte temperatuur en ja / nee-reactie te vertellen als het erom gaat uit te zoeken hoe ver de WarpDrive nog bruikbaar is. Met een procentuele aflezing van Resterende garantie die een indicatie geeft van de gezondheid, zou een gedetailleerd cijfer van het totale aantal geschreven bytes of het totale aantal gelezen bytes veel beter zijn om de gebruiker te laten weten hoeveel de kaart is gebruikt en hoeveel leven de toekomst ervoor in petto heeft .

Een andere functie die het hulpprogramma biedt en die niet werd ondersteund door de eerste generatie WarpDrive, is de mogelijkheid om het overprovisioningniveau van het logische blokapparaat te wijzigen. In een standaardconfiguratie had onze 200 GB SLC Nytro WarpDrive een bruikbare capaciteit van 186.26 GB, terwijl de prestatie-overprovisioning-modus dat bedrag liet dalen tot 149.01 GB. Een derde modus voor overbevoorrading van maximale capaciteit werd ook vermeld, hoewel deze niet werd ondersteund op ons model.

Nytro WarpDrive-formatteringsmodi (voor 200 GB SLC):

  • Overprovisioning van prestaties: 149.01 GB
  • Nominale overbevoorrading: 186.26 GB
  • Maximale capaciteit over provisioning – Niet ondersteund op ons testmodel

Achtergrond en vergelijkingen testen

Als het gaat om het testen van bedrijfshardware, is de omgeving net zo belangrijk als de testprocessen die worden gebruikt om deze te evalueren. Bij StorageReview bieden we dezelfde hardware en infrastructuur als in veel datacenters waar de apparaten die we testen uiteindelijk voor bestemd zijn. Dit omvat zowel bedrijfsservers als de juiste infrastructuurapparatuur zoals netwerken, rackruimte, stroomconditionering/bewaking en vergelijkbare hardware van dezelfde klasse om goed te evalueren hoe een apparaat presteert. Geen van onze beoordelingen wordt betaald of gecontroleerd door de fabrikant van de apparatuur die we testen; met relevante vergelijkingen die naar eigen goeddunken zijn gekozen uit producten die we hebben in ons lab.

StorageReview Enterprise-testplatform:

Lenovo Think Server RD240

  • 2 x Intel Xeon X5650 (2.66 GHz, 12 MB cachegeheugen)
  • Windows Server 2008 Standard Edition R2 SP1 64-bits en CentOS 6.2 64-bits
  • Intel 5500+ ICH10R-chipset
  • Geheugen – 8 GB (2 x 4 GB) 1333 MHz DDR3 geregistreerde RDIMM's

Bekijk vergelijkingen:

640GB Fusion-io ioDrive Duo

  • Vrijgegeven: 1H2009
  • NAND-type: MLC
  • Besturing: 2 x Eigendom
  • Apparaatzichtbaarheid: JBOD, software-RAID afhankelijk van het besturingssysteem
  • Fusion-io VSL Windows: 3.1.1
  • Fusion-io VSL Linux 3.1.1

200GB LSI Nytro WarpDrive WLP4-200

  • Vrijgegeven: 1H2012
  • NAND-type: SLC
  • Controller: 4 x LSI SandForce SF-2500 via LSI SAS2008 PCIe naar SAS Bridge
  • Zichtbaarheid apparaat: Vaste hardware RAID0
  • LSI-vensters: 2.10.51.0
  • LSI Linux: native CentOS 6.2-stuurprogramma

300GB LSI Warpdrive SLP-300

  • Vrijgegeven: 1H2010
  • NAND-type: SLC
  • Controller: 6 x LSI SandForce SF-1500 via LSI SAS2008 PCIe naar SAS Bridge
  • Zichtbaarheid apparaat: Vaste hardware RAID0
  • LSI-vensters: 2.10.43.00
  • LSI Linus: native CentOS 6.2-stuurprogramma

1.6TB OCZ Z Drive R4

  • Vrijgegeven: 2H2011
  • NAND-type: MLC
  • Controller: 8 x LSI SandForce SF-2200 via aangepaste OCZ VCA PCIe naar SAS Bridge
  • Apparaatzichtbaarheid: vaste hardware RAID0
  • OCZ Windows-stuurprogramma: 1.3.6.17083
  • OCZ Linux-stuurprogramma: 1.0.0.1480

Enterprise synthetische werklastanalyse (voorraadinstellingen)

De manier waarop we naar PCIe-opslagoplossingen kijken, gaat dieper dan alleen kijken naar traditionele burst- of steady-state-prestaties. Als je naar de gemiddelde prestaties over een lange periode kijkt, verlies je de details uit het oog van hoe het apparaat over die hele periode presteert. Aangezien de prestaties van flash sterk variëren naarmate de tijd verstrijkt, analyseert ons nieuwe benchmarkingproces de prestaties op gebieden als totale doorvoer, gemiddelde latentie, pieklatentie en standaarddeviatie over de gehele preconditioneringsfase van elk apparaat. Bij high-end enterprise-producten is latentie vaak belangrijker dan doorvoer. Om deze reden doen we er alles aan om de volledige prestatiekenmerken te laten zien van elk apparaat dat we gebruiken Enterprise testlab.

We hebben ook prestatievergelijkingen toegevoegd om te laten zien hoe elk apparaat presteert onder een andere driverset voor zowel Windows- als Linux-besturingssystemen. Voor Windows gebruiken we de nieuwste stuurprogramma's op het moment van de oorspronkelijke beoordeling, waarna elk apparaat wordt getest in een 64-bits Windows Server 2008 R2-omgeving. Voor Linux gebruiken we de 64-bits CentOS 6.2-omgeving, die elke Enterprise PCIe Application Accelerator ondersteunt. Ons belangrijkste doel met deze tests is om te laten zien hoe de prestaties van het besturingssysteem verschillen, aangezien het hebben van een besturingssysteem dat op een productblad als compatibel wordt vermeld, niet altijd betekent dat de prestaties ervan gelijk zijn.

Alle geteste apparaten vallen van begin tot eind onder hetzelfde testbeleid. Momenteel worden apparaten voor elke afzonderlijke werklast veilig gewist met behulp van de tools die door de leverancier worden geleverd, gepreconditioneerd in stabiele toestand met dezelfde werklast waarmee het apparaat zal worden getest onder zware belasting van 16 threads met een uitstekende wachtrij van 16 per thread, en vervolgens getest met vaste intervallen in profielen met meerdere threads/wachtrijen om de prestaties bij licht en zwaar gebruik te tonen. Voor tests met 100% leesactiviteit is preconditionering met dezelfde werkbelasting, hoewel omgedraaid naar 100% schrijven.

Voorconditionering en primaire steady-state tests:

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

Op dit moment omvat Enterprise Synthetic Workload Analysis vier veelvoorkomende profielen, die kunnen proberen de werkelijke activiteit weer te geven. Deze werden uitgekozen om enige gelijkenis te vertonen met onze eerdere benchmarks, evenals een gemeenschappelijke basis voor vergelijking met algemeen gepubliceerde waarden zoals max. 4K lees- en schrijfsnelheid, evenals 8K 70/30 die vaak wordt gebruikt voor zakelijke schijven. We hebben ook twee verouderde gemengde workloads opgenomen, waaronder de traditionele bestandsserver en webserver die een brede mix van overdrachtsgroottes bieden. Deze laatste twee worden uitgefaseerd met toepassingsbenchmarks in de categorieën die op onze site worden geïntroduceerd, en vervangen door nieuwe synthetische workloads.

  • 4K
    • 100% lezen of 100% schrijven
    • 100% 4K
  • 8K 70/30
    • 70% lezen, 30% schrijven
  • file Server
    • 80% lezen, 20% schrijven
    • 10% 512b, 5% 1k, 5% 2k, 60% 4k, 2% 8k, 4% 16k, 4% 32k, 10% 64k
  • webserver
    • 100% gelezen
    • 22% 512b, 15% 1k, 8% 2k, 23% 4k, 15% 8k, 2% 16k, 6% 32k, 7% 64k, 1% 128k, 1% 512k

Als we kijken naar 100% 4K-schrijfactiviteit onder een zware belasting van 16 threads en 16 wachtrijen gedurende een periode van 6 uur, ontdekten we dat de LSI Nytro WarpDrive een langzamere maar zeer consistente doorvoer bood in vergelijking met de andere PCIe Application Accelerators. De Nytro WarpDrive begon met ongeveer 33,000 IOPS 4K-schrijven en vlakte af op 30,000 IOPS aan het einde van deze preconditioneringsfase. Dit in vergelijking met de eerste generatie WarpDrive die piekte op 130,000-180,000 IOPS en afvlakte op 35,000 IOPS.

De gemiddelde latentie tijdens de preconditioneringsfase kwam snel tot ongeveer 8.5 ms, terwijl de eerste generatie WarpDrive ongeveer 2 ms begon voordat hij afnam tot 7.2 ms toen hij de stabiele toestand bereikte.

Als het gaat om maximale latentie, lijdt het bijna geen twijfel dat SLC koning is in termen van pieken die er maar heel weinig zijn. De nieuwe Nytro WarpDrive had de laagste consistente maximale latentie in Windows, die toenam onder de CentOS-driver, maar toch zeer respectabel bleef.

Als we kijken naar de standaardafwijking van de latentie, bood de Nytro WarpDrive onder Windows een van de meest consistente latentie. geëvenaard door alleen de eerste generatie WarpDrive. In CentOS was de standaarddeviatie echter meer dan het dubbele, namelijk meer dan 20 ms versus 7.2 ms in Windows.

Nadat de PCIe Application Accelerators hun 4K-schrijfvoorbereidingsproces hadden doorlopen, hebben we hun prestaties over een langere periode gesampled. In Windows mat de LSI Nytro WarpDrive 161,170 IOPS lezen en 29,946 IOPS schrijven, terwijl de Linux-prestaties 97,333 IOPS lezen en 29,788 IOPS schrijven. De leesprestaties in Windows en Linux waren hoger dan die van de vorige generatie WarpDrive, hoewel de 4K-steady-state-prestaties met 5,000 IOPS daalden.

De LSI Nytro WarpDrive bood de op één na laagste 4K-leeslatentie, achter de OCZ Z-Drive R4 die 8 SF-2200-controllers gebruikt versus de vier SF-2500-controllers van de Nytro WarpDrive. Schrijflatentie was de langzaamste in het pakket met 8.54 ms in Windows en 8.591 ms in Linux (de OCZ Z-Drive R4 niet meegerekend die niet eens in dezelfde marge was).

Kijkend naar de hoogste pieklatentie tijdens onze laatste 4K lees- en schrijftestintervallen, bood de LSI Nytro WarpDrive de laagste 4K schrijflatentie in het pakket met 51 ms in Windows. De Linux-prestaties waren 486 ms, evenals een hoge 4K-leesblip in Windows van 1,002 ms, maar over het algemeen scoorde het goed in vergelijking met onze andere vergelijkbare.

Hoewel de pieklatentie alleen de enkele reactietijd over een volledige test laat zien, geeft het tonen van de standaarddeviatie een volledig beeld van hoe goed de schijf zich gedurende de hele test gedraagt. De Nytro WarpDrive kwam naar het midden van het peloton, met een leeslatentie-standaarddeviatie die ongeveer twee keer zo groot was als die van de eerste generatie WarpDrive. Standaarddeviatie in de schrijftest was slechts iets hoger in Windows, maar bleef achter in Linux. In Windows kwamen de schrijfprestaties nog steeds aan de top van het pakket, boven de Fusion ioDrive Duo en OCZ Z-Drive R4.

De volgende preconditioneringstest werkt met een meer realistische spreiding van de lees-/schrijfwerklast in vergelijking met de 100% schrijfactiviteit in onze 4K-test. Hier hebben we een 70% lees- en 30% schrijfmix van 8K-overdrachten. Kijkend naar onze 8K 70/30 gemengde werklast onder een zware belasting van 16 threads en 16 wachtrijen gedurende een periode van 6 uur, vlakte de Nytro WarpDrive snel af op 87,000 IOPS en eindigde als de snelste schijf in de groep in Windows. De Nytro WarpDrive stabiliseerde op ongeveer 70,000 IOPS in Linux, hoewel dat ook nog steeds de snelste Linux-prestatie in de groep was.

In onze 8K 70/30 16T/16Q-workload bood de LSI Nytro WarpDrive verreweg de meest consistente gemiddelde latentie, met een niveau van 2.9 ms tijdens onze Windows-test en 3.6 ms in Linux.

Vergelijkbaar met het gedrag dat we hebben gemeten in onze 4K-schrijfvoorconditioneringstest, bood de op SLC gebaseerde Nytro WarpDrive ook een extreem lage pieklatentie gedurende het 8K 70/30-voorconditioneringsproces. De prestaties in Windows schommelden rond de 25 ms, terwijl de Linux-prestaties rond de 200 ms zweefden.

Hoewel pieklatentie over kleine intervallen u een idee geeft van hoe een apparaat presteert in een test, ziet u aan de standaarddeviatie dat die pieken gegroepeerd waren. De Nytro WarpDrive in Windows bood de laagste standaarddeviatie in de groep en meet bijna de helft van de WarpDrive van de eerste generatie. In Linux was de standaarddeviatie veel hoger, met bijna een factor vier, hoewel dat nog steeds in het midden/bovenste deel van het peloton stond.

Vergeleken met de vaste werklast van 16 threads en max. 16 wachtrijen die we hebben uitgevoerd in de 100% 4K-schrijftest, schalen onze gemengde werklastprofielen de prestaties over een breed scala aan thread/wachtrij-combinaties. In deze tests variëren we onze werkbelasting van 2 threads en 2 wachtrijen tot 16 threads en 16 wachtrijen. De LSI Nytro WarpDrive was in staat om substantieel hogere prestaties te bieden bij werklasten met een lager aantal threads met een wachtrijdiepte tussen 4 en 16. Dit voordeel speelde zich grotendeels af tijdens de hele test, kijkend naar de Windows-prestaties, hoewel dat voordeel in Linux werd beperkt tot ongeveer 70,000 IOPS waar de R4 (in Windows) het op sommige gebieden kon verslaan.

Aan de andere kant van de doorvoervergelijking bood de LSI Nytro WarpDrive consistent een van de laagste latentie in onze 8K 70/30-tests. In Windows kwam de Nytro WarpDrive als beste uit de bus, terwijl de Z-Drive R4 in Windows de prestaties van de Nytro in Linux versloeg.

In onze 8K 70/30-test had de op SLC gebaseerde LSI Nytro WarpDrive in Windows meer pieklatentiepieken van 1,000 ms+, terwijl het Linux-stuurprogramma dat onderdrukte tot de hogere 16-thread-workloads. Hoewel dit gedrag niet verschilde van de Fusion ioDrive Duo of Z-Drive R4, had het meer hoge latentiepieken dan de eerste generatie WarpDrive in Windows, vooral bij zwaardere belastingen.

Hoewel af en toe hoge pieken er misschien ontmoedigend uitzien, is het volledige latentiebeeld te zien als we kijken naar de latentiestandaarddeviatie. In onze 8K 70/30-werklast bood de LSI Nytro WarpDrive de laagste standaarddeviatie tijdens het grootste deel van onze 8K-tests,

De werkbelasting van de bestandsserver vertegenwoordigt een groter spectrum van overdrachtsgrootte dat elk afzonderlijk apparaat raakt, dus in plaats van genoegen te nemen met een statische werklast van 4k of 8k, moet de schijf verzoeken van 512b tot 64K aan. In onze File Server-doorvoertest had de OCZ Z-Drive R4 een indrukwekkende voorsprong in zowel burst als toen hij bijna stabiel was. De LSI Nytro WarpDrive begon aan de onderkant van het peloton tussen 39-46,000 IOPS, maar bleef hetzelfde tijdens de test, terwijl de Fusion ioDrive Duo en de eerste generatie WarpDrive eronder gleden.

Latentie in onze File Server-workload volgde een vergelijkbaar pad op de LSI Nytro WarpDrive als in het doorvoergedeelte, waar het relatief hoog begon in termen van zijn burst-mogelijkheden, maar daar bleef gedurende de duur van de test. Door deze rotsvaste prestatie kon het naar de top van het peloton komen, terwijl de anderen uiteindelijk langzamer gingen rijden tijdens het uithoudingsgedeelte van de preconditioneringsfase.

Met zijn SLC NAND-configuratie bleef onze Nytro WarpDrive van 200 GB vrij rustig gedurende de duur van onze preconditioneringstest voor de bestandsserver, met enkele van de laagste latentiepieken van het stel. In dit gedeelte bood de eerste generatie WarpDrive vergelijkbare prestaties, net als de Fusion ioDrive Duo, hoewel de laatste veel pieken had in het bereik van 1,000 ms.

De LSI Nytro WarpDrive kwam gemakkelijk als beste uit de bus als we keken naar de latentiestandaarddeviatie in de preconditioneringstest van de bestandsserver. Met een enkele piek was het bijna vlak op 2 ms gedurende dit 6 uur durende proces en bleek het consistenter te zijn dan de eerste generatie WarpDrive.

Nadat ons preconditioneringsproces was voltooid onder een hoge belasting van 16T/16Q, hebben we gekeken naar de prestaties van de bestandsserver voor een breed scala aan activiteitsniveaus. Vergelijkbaar met de prestaties van de Nytro in onze 8K 70/30-workload, was hij in staat om de hoogste prestaties te bieden bij lage thread- en wachtrijdiepteniveaus. Deze voorsprong werd overgenomen door de OCZ Z-Drive R4 in de File Server-workload op niveaus boven 4T/8Q, waar de acht controllertellingen van de R4 hem hielpen zijn benen verder te strekken. Tijdens het resterende deel van onze doorvoertest werd de Nytro WarpDrive tweede onder de Z-Drive R4 in Windows.

Bij een hoge doorvoer hoort ook een lage gemiddelde latentie, waar de LSI Nytro WarpDrive in staat was tot zeer goede responstijden bij lagere wachtrijdieptes, met metingen van slechts 0.366 ms bij 2T/2Q. Het was echter niet de snelste, aangezien de ioDrive Duo de eerste plaats bekleedde met 0.248 ms in hetzelfde deel van de test. Naarmate de belasting toenam, kwam de Nytro WarpDrive net onder de OCZ Z-Drive R4, met de helft van de controllers.

Als we de maximale latentie van de werkbelasting van de bestandsserver vergelijken tussen de OCZ Z-Drive R4 en de LSI Nytro WarpDrive, is het gemakkelijk te zien wat het voordeel van SLC NAND is. Tijdens de verschillende testbelastingen boden de op SLC gebaseerde Nytro WarpDrive en WarpDrive van de eerste generatie beide enkele van de laagste piekresponstijden en de minste algemene pieken.

Onze analyse van de latentiestandaarddeviatie herhaalde dat de Nytro WarpDrive in staat was om binnen te komen met toonaangevende prestaties gedurende de duur van onze File Server-workload. Het enige gebied waar het reactievermogen begon af te nemen, was onder een werkdruk van 16T/16Q, waar de Nytro WarpDrive in Linux meer variatie had in zijn latentie.

Onze laatste werklast is vrij uniek in de manier waarop we de preconditioneringsfase van de test analyseren in vergelijking met de hoofdoutput. Aangezien een werklast is ontworpen met 100% leesactiviteit, is het moeilijk om de werkelijke leesprestaties van elk apparaat weer te geven zonder een goede voorbereidingsstap. Om de conditioneringswerklast hetzelfde te houden als de testwerklast, hebben we het patroon omgekeerd zodat het 100% schrijven is. Om deze reden zijn de preconditioneringsgrafieken veel dramatischer dan de uiteindelijke werklastcijfers.

Hoewel het geen voorbeeld van langzame en gestage overwinningen van de race werd, had de Nytro WarpDrive de laagste burst-doorvoer (de problematische Linux-driverprestaties van de R4 niet meegerekend), maar naarmate de andere apparaten langzamer gingen tegen het einde van het preconditioneringsproces, de Nytro WarpDrive kwam op de tweede plaats onder de R4 in Windows. Hierdoor liep het voor op zowel de ioDrive Duo als de eerste generatie WarpDrive onder onze zware 16T/16Q omgekeerde webserver-workload.

De gemiddelde latentie van de Nytro WarpDrive in onze webserver preconditioneringstest bleef tijdens de test gelijk op 20.9 ms. Dit in vergelijking met 31 ms vanaf de eerste generatie WarpDrive in de richting van de tweede helft van de test.

In termen van meest responsieve PCIe Application Accelerator kwam de LSI Nytro WarpDrive als beste uit de bus met zijn prestaties in Windows tijdens onze Web Server Preconditioning-test. Het hield zijn piekresponstijden onder de 120 ms in Windows en net boven de 500 ms in Linux.

Met nauwelijks een piek in onze Web Server preconditioneringstest, maakte de LSI Nytro WarpDrive opnieuw indruk met zijn ongelooflijk lage latentiestandaarddeviatie. In Windows bood het de meest consistente prestaties en kwam het boven op de eerste generatie WarpDrive. Zijn prestaties in Linux deden het niet zo goed, maar kwamen nog steeds in het midden van het peloton.

Terugschakelend naar een 100% leeswerklast van de webserver na het preconditioneringsproces, bood de OCZ Z-Drive R4 de hoogste prestaties in Windows, maar pas na een effectieve wachtrijdiepte van 32. Daarvoor kon de Nytro WarpDrive als beste uit de bus komen met een lager aantal threads over een wachtrijdiepte van 4. De leider in de arena met weinig threads/lage wachtrijdiepte was nog steeds de Fusion ioDrive Duo.

De LSI Nytro WarpDrive was in staat om een ​​indrukwekkende lage latentie te bieden in onze webserver-workload, met slechts 0.267 ms in Linux met een 2T/2Q-belasting. De hoogste gemiddelde responstijd was 4.5 ms in Linux met een belasting van 16T/16Q. Over het algemeen presteerde het erg goed, alleen overtroffen door de OCZ Z-Drive R4 in Windows onder hogere effectieve wachtrijdieptes.

Alle PCIe Application Accelerators hadden last van hoge latentiepieken in onze webservertest, met minimale verschillen tussen besturingssysteem, controller of NAND-type. Over het algemeen was Linux de sterke kant van LSI voor zowel de Nytro WarpDrive als de eerste generatie WarpDrive, met minder latentiepieken in vergelijking met de prestaties in Windows.

Hoewel de pieklatentieprestaties problematisch lijken, gaat het er echt om hoe het apparaat presteert gedurende de gehele duur van de test. Dit is waar de standaarddeviatie van de latentie om de hoek komt kijken, waarbij wordt gemeten hoe consistent de latentie in het algemeen was. Terwijl de LSI Nytro WarpDrive in Windows meer pieken had in vergelijking met de Linux-prestaties, had het een lagere standaarddeviatie in Windows bij hogere effectieve wachtrijdieptes.

Conclusie

De LSI Nytro WarpDrive WLP4-200 vertegenwoordigt een solide stap voorwaarts voor LSI's toepassingsversnellingslijn. Het is over het algemeen sneller op de meeste gebieden dan de vorige generatie SLP-300, dankzij de bijgewerkte SandForce SF-2500-controller en verbeterde firmware die deze keer is gebruikt. Structureel is het ook eenvoudiger, van zes schijven in RAID0 naar vier. LSI heeft ook een heleboel capaciteit en NAND-opties toegevoegd voor de Nytro WarpDrive-lijn, waardoor kopers een reeks opties krijgen van 200 GB in SLC tot 1.6 TB in eMLC. Over het algemeen is het aanbod completer en completer en biedt het flexibiliteit, wat de acceptatie door de markt voor de Nytro WarpDrive-familie in het algemeen zou moeten vergroten.

Een groot verkoopargument voor LSI is de compatibiliteit van hun producten op hardware- en OS-niveau. We merkten sterke prestaties van de Nytro WarpDrive op in zowel onze Windows- als Linux-tests. De Windows-driverset was beslist meer gepolijst en bood op sommige gebieden veel betere prestaties. Hoewel de ioDrive Duo ook zeer goede ondersteuning voor meerdere besturingssystemen liet zien, kan hetzelfde niet worden gezegd van OCZ's Z-Drive R4, die een gigantisch prestatieverschil had tussen hun Windows- en Linux-stuurprogramma's.

Als het op beheer aankomt, biedt LSI softwaretools om de status te controleren en basisopdrachten voor de meeste grote besturingssystemen uit te voeren. Hun CLI WarpDrive Management Utility is eenvoudig, maar klaart nog steeds de klus als het gaat om het formatteren of overprovisioning van de schijf. De softwaresuite is zeker een beetje spartaans, maar zelfs deze tools worden gewaardeerd, aangezien sommige in de PCIe-opslagruimte niet veel bieden als het gaat om schijfbeheer.

Het meest verrassende aspect van de LSI Nytro WarpDrive is zijn gedrag in onze bedrijfsworkloads. Vergeleken met andere PCIe-toepassingsversnellers die we hebben getest, waren de burst-prestaties niet de meest indrukwekkende, maar het feit dat hij tijdens onze tests ijzersterk bleef, was dat wel. Wat het miste aan snelheid buiten de lijn, maakte het meer dan goed in consistente latentie met ongelooflijk lage standaarddeviatie onder belasting. Voor bedrijfsapplicaties die een smal venster van acceptabele responstijden onder belasting vereisen, scheiden lage maximale latentie en standaarddeviatie de mannen van de jongens. Het is ook belangrijk om te onthouden dat op SandForce gebaseerde schijven compressievoordelen hebben die niet worden benadrukt in dit soort werklasttesten. Om deze reden en om een ​​nog completer profiel van de prestaties van enterprise-drives te tonen, bouwt StorageReview momenteel aan een robuuste set benchmarks op applicatieniveau die verdere verschillen tussen enterprise-storageproducten kunnen laten zien.

VOORDELEN

  • Verhoogde prestaties terwijl het aantal controllers wordt verminderd
  • Toonaangevende compatibiliteit van hostsystemen
  • Meer NAND- en capaciteitsopties dan WarpDrive van de vorige generatie
  • Ongelooflijk consistente latentie onder stress

NADELEN

  • Beperkte softwaretools voor schijfbeheer
  • Zwakkere burst-prestaties (uitstekende stabiele prestaties)

Tot slot

De LSI Nytro WarpDrive WLP4-200 is een solide PCIe-applicatieversneller en zal zakelijke klanten overtuigen vanwege zijn uitstekende stabiele prestaties, consistente prestaties bij een verscheidenheid aan toepassingen en toonaangevende compatibiliteit met hostsystemen. LSI heeft goed werk geleverd met de Nytro WarpDrive, van hardware-ontwerp tot soepele werking, met onze belangrijkste klachten over schijfbeheertools. Hoewel hij niet zo snel uit de poort barst als andere, is dat meestal niet erg belangrijk voor de onderneming en er valt iets te zeggen voor een schijf die direct goed werkt en goed blijft werken, in vrijwel elke besturingssysteem.

Producten voor LSI-toepassingsversnelling

Bespreek deze recensie