Micron heeft vandaag de beschikbaarheid aangekondigd van zijn nieuwe M500DC Enterprise SSD, een light-enterprise SSD die volledig in-house is ontworpen en vervaardigd door Micron voor een prijs die is ontworpen om het gebruik van flash gemakkelijker te maken. Net als zijn neef M500 is de M500DC gebouwd met Micron's 20nm MLC-flitser en wordt hij aangeboden met een SATA-interface. De grote verandering is dat de nieuwe M500DC het uithoudingsvermogen van de M500 vergroot, waardoor vijf jaar lang twee schijfvullingen per dag worden gegarandeerd en een gemiddelde tijd tussen storingen van 2 miljoen uur. De duurzaamheidscijfers zijn voldoende om zakelijke gebruiksscenario's te realiseren met minder schrijfbewerkingen die nog steeds geavanceerde gegevenspadbeveiliging en functies zoals stroomuitvalbeveiliging nodig hebben.
Net als hun andere SSD's profiteert de M500DC van Micron van zijn SSD-engineering en productiemogelijkheden om diepe integratie tussen componenten en schaalvoordelen te benutten. Naast het gebruik van Micron's 20nm MLC NAND, maakt de M500DC gebruik van Micron's DDR3 DRAM en seriële NOR-flash. Een Marvell-controller met aangepaste firmware drijft de schijf aan. De M500DC maakt ook gebruik van de Redundant Array of Independent NAND (RAIN)-architectuur van het bedrijf om de levensduur van MLC NAND te verlengen door NAND-lees- en schrijfpunten nauwkeurig op elkaar af te stemmen voor een nauwkeurig afgestemd slijtage- en prestatiebeheer. De architectuur van RAIN biedt ook een extra laag met aanvullende pariteits- en foutcorrectiemetagegevens voor gegevensintegriteit.
Naast RAIN bevat Micron's aangepaste firmware en XPERT SSD-technologiesuite DataSAFE, een functie voor gegevensbescherming die het logische blokadres (LBA) van de bestemmingshost van bewegende gegevens registreert als onderdeel van het metadataschema van de M500DC om ervoor te zorgen dat gegevens de beoogde bestemming bereiken. bestemming ondanks onderbrekingen langs de route.
De Micron M500DC wordt geleverd met een capaciteit tot 800 GB. Onze beoordelingseenheden hebben een capaciteit van 480 GB en 800 GB.
Micron M500DC Enterprise SSD-specificaties
- Capaciteiten: 120 GB, 240 GB, 480 GB, 800 GB
- Vormfactor: 1.8-inch, 5 mm z-hoogte en 2.5-inch, 7 mm z-hoogte
- Controlemechanisme: Marvell
- Mediatype: 20nm MLC NAND
- Interface: SATA 6Gb/s (SATA III)
- Bedrijfsschok: 1500 G/1 ms
- Bedrijfstrillingen: 10-500 Hz bij 3.1 G
- Uithoudingsvermogen
- 120 GB: 0.5 PB totaal aantal geschreven bytes
- 240 GB: 1.0 PB totaal aantal geschreven bytes
- 480 GB: 1.9 PB totaal aantal geschreven bytes
- 800 GB: 1.9 PB totaal aantal geschreven bytes
- Drive Fills: 2 per dag gedurende 5 jaar
- MTTF: 2 miljoen apparaaturen
- Sequentieel lezen/schrijven @ 128K: 425/375 MB/s
- Willekeurig lezen/schrijven @ 4K: 65/35K IOPS
- Power
- Inactief/Standby/Slaap: 200mW
- Actief Gemiddeld: 200mW, 250mW, 300mW, 325mW
- Actief maximum (128k sequentieel): 4.0 W, 5.0 W, 6.0 W, 6.3 W
- XPERT-functieset (RAIN, ARM/OR, ReCAL, eDPP)
- Bedrijfstemperatuur: 0°C tot +70°C
- Gewicht: <142 gram
Ontwerp en bouw
De Micron M500DC Enterprise SSD heeft een bijgewerkte stijl en chassiskleur van de Micron M500, wat resulteert in een schijf die meer lijkt op de P400M van het bedrijf dan op de M500.
De Micron M500DC maakt gebruik van Micron's 20nm NAND evenals de DDR3 DRAM en seriële NOR-flash van het bedrijf.
Ingebouwde condensatoren slaan stroom op zodat de drive eventuele lopende WRITE-commando's in het permanente geheugen kan vastleggen in het geval van een onverwachte stroomuitval.
Achtergrond en vergelijkingen testen
Het StorageReview Enterprise Test Lab biedt een flexibele architectuur voor het uitvoeren van benchmarks van enterprise-opslagapparaten in een omgeving die vergelijkbaar is met wat SAN-beheerders in de praktijk tegenkomen. Het Enterprise Test Lab omvat diverse servers, netwerkapparatuur, stroomvoorziening en andere netwerkinfrastructuur, waardoor onze medewerkers realistische omstandigheden kunnen creëren om de prestaties tijdens onze reviews nauwkeurig te meten.
We nemen deze details over de labomgeving en -protocollen op in onze reviews, zodat IT-professionals en degenen die verantwoordelijk zijn voor de aanschaf van opslagapparatuur de omstandigheden kunnen begrijpen waaronder we de volgende resultaten hebben behaald. Geen van onze reviews wordt betaald of begeleid door de fabrikant van de apparatuur die we testen. Aanvullende details over het StorageReview Enterprise Test Lab en een overzicht van de netwerkmogelijkheden zijn beschikbaar op de betreffende pagina's.
De Micron M500DC maakt gebruik van Micron 20nm MLC NAND en een Marvell-controller met een SATA 6.0Gb/s-interface. Vergelijkbare SSD's voor deze review:
- Samsung SSD 840 Pro (512 GB, 300 mhz Samsung 3-core MCX-controller, Samsung 2x nm Toggle NAND Flash, 6.0 Gb/s SATA)
- Samsung SM843 (240 GB, 300 mhz Samsung 3-core MCX-controller, Samsung 2x nm Toggle NAND Flash, 6.0 Gb/s SATA)
- SMART-opslag CloudSpeed 1000E (400 GB, Marvell 9187-controller, 19 nm Toshiba MLC NAND, 6.0 Gb/s SATA)
- Micron M500 960 GB (960 GB, Marvell 9187-controller, Micron 20nm MLC NAND, 6.0 Gb/s SATA)
- Micron P400m (400 GB, Marvell 9187-controller, Micron 25nm MLC NAND, 6.0 Gb/s SATA)
- Intel SSD DC-S3500 (480 GB, Intel PC29AS21CA0-controller, Intel 20nm MLC NAND, 6.0 Gb/s SATA)
- Intel SSD DC-S3700 (200 GB, Intel PC29AS21CA0-controller, Intel 25nm MLC NAND, 6.0 Gb/s SATA)
SAS- en SATA-enterprise-SSD's worden getest op ons tweede generatie enterprise-testplatform, gebaseerd op een Lenovo ThinkServer RD630 . Dit testplatform bevat de nieuwste interconnect-hardware, zoals de LSI 9207-8i HBA, en I/O-planningsoptimalisaties gericht op optimale flashprestaties. Voor synthetische benchmarks gebruiken we FIO versie 2.0.10 voor Linux en versie 2.0.12.2 voor Windows.
- 2 x Intel Xeon E5-2620 (2.0 GHz, 15 MB cache, 6 kernen)
- Intel C602-chipset
- Geheugen – 16 GB (2 x 8 GB) 1333 MHz DDR3 geregistreerde RDIMM's
- Windows Server 2008 R2 SP1 64-bits, Windows Server 2012 Standard, CentOS 6.3 64-bits
- 100 GB micron RealSSD P400e opstart-SSD
- LSI 9211-4i SAS/SATA 6.0Gb/s HBA (voor opstart-SSD's)
- LSI 9207-8i SAS/SATA 6.0Gb/s HBA (voor benchmarking van SSD's of HDD's)
- Mellanox ConnectX-3 10GbE PCIe 3.0-adapter
- Mellanox ConnectX-3 InfiniBand PCIe 3.0-adapter
Analyse van de werkbelasting van applicaties
Om de prestatiekarakteristieken van enterprise-opslagapparaten te begrijpen, is het essentieel om de infrastructuur en de applicatieworkloads te modelleren zoals die in live productieomgevingen voorkomen. Onze eerste drie benchmarks van de Micron M500DC zijn daarom de MarkLogic NoSQL Database Storage Benchmark , MySQL OLTP-prestaties via SysBench en Microsoft SQL Server OLTP-prestaties met een gesimuleerde TCP/C-workload.
Onze MarkLogic NoSQL Database-omgeving vereist groepen van vier SSD's met een bruikbare capaciteit van minimaal 200 GB, aangezien de NoSQL-database ongeveer 650 GB aan ruimte nodig heeft voor de vier databaseknooppunten. Ons protocol gebruikt een SCST-host en presenteert elke SSD in JBOD, met één toegewezen per databaseknooppunt. De test herhaalt zich over 24 intervallen, waarbij in totaal tussen de 30 en 36 uur nodig is voor de SSD's in deze klasse. MarkLogic registreert de totale gemiddelde latentie en de intervallatentie voor elke SSD.
De Micron M500DC liep substantieel achter op de toonaangevende MLC SSD's van SanDisk en Intel, evenals op de consumentgerichte Samsung SSD 840 Pro met een algemene gemiddelde latentie van 13.729ms. Het was in staat om de Samsung SM843 en Seagate SSD 600 Pro voor te blijven, evenals de klantgerichte M500 met dezelfde capaciteit.
De latentieresultaten voor de meeste bewerkingen tijdens de NoSQL-benchmark bleven op of onder de 60 ms, maar de M500DC ondervond een matig aantal latentiepieken die meestal optraden tijdens journaalschrijfbewerkingen.
De volgende applicatiebenchmark bestaat uit een Percona MySQL OLTP-database, gemeten met SysBench . In deze configuratie gebruiken we een groep Lenovo ThinkServer RD630's als databaseclients en is de databaseomgeving opgeslagen op één schijf. Deze test meet de gemiddelde TPS (transacties per seconde), de gemiddelde latentie en de gemiddelde 99e percentiel latentie over een bereik van 2 tot 32 threads. Percona en MariaDB gebruiken de Fusion-io flash-aware applicatie-API's in de meest recente versies van hun databases, maar voor deze vergelijking testen we elk apparaat in hun "legacy" block-storage-modus.
De Micron M500DC bleef in het midden van het peloton tijdens de MySQL-benchmark en eindigde met bijna 1,197 transacties per seconde bij de zwaarste werklast van 32 threads.
De M500DC handhaafde de gemiddelde latentieresultaten binnen de bovenste helft van de vergelijkingen tijdens de MySQL-benchmark.
In ons worst-case MySQL-latentiescenario behaalde de Micron M500DC een overall derde plaats.
Het Microsoft SQL Server OLTP-testprotocol van StorageReview maakt gebruik van de huidige versie van de Transaction Processing Performance Council's Benchmark C (TPC-C), een benchmark voor online transactieverwerking die de activiteiten simuleert die voorkomen in complexe applicatieomgevingen. De TPC-C-benchmark geeft een beter beeld van de sterke punten en knelpunten van de opslaginfrastructuur in databaseomgevingen dan synthetische prestatiebenchmarks. Ons SQL Server-protocol gebruikt een SQL Server-database van 685 GB (schaal 3,000) en meet de transactionele prestaties en latentie met een belasting van 30,000 VU.
In onze SQL Server-test liepen de Micron M500DC en M500 met een aanzienlijke marge achter op het peloton en kwamen ze onder de Samsung SSD 840 Pro en de toonaangevende Intel- en SanDisk-aanbiedingen uit.
Update- 5/13/2014:
In nauwe samenwerking met het team van StorageReview was Micron in staat om snel een knelpunt op systeemniveau in ons Windows Server 2012 SQL Server-testplatform te isoleren en proactief een oplossing te bieden, die nu wordt ingebouwd in de firmware van de M500DC. Bij een hertest in dezelfde omgeving loste de oplossing het knelpunt op. Met de nieuwste firmware kwam de M500DC binnen met de hoogste TPS in de SATA-groep, alleen achter de SAS SanDisk Optimus Eco.
Als we onze focus verleggen naar de algehele gemiddelde latentie, zijn we aan het kijken hoe ver de Micron M500DC en M500 het peloton achter zich laten. Terwijl de aanbiedingen van SanDisk en Intel concurreren in het bereik van 19-464 ms, kwam de Micron M500DC binnen met een exponentieel hogere latentie van 8,121 ms. Dit was beter dan de klantgerichte M500, die 75,916 ms of 75 seconden gemiddelde latentie in deze werklast meette.
Update 5-13-2014: met de nieuwste firmware toegepast op de M500DC, is de latentie drastisch verbeterd tot een gemiddelde van 32 ms, wat de SATA-vergelijkbare groep aanvoert.
Synthetische werklastanalyse
Onze synthetische benchmarkprotocollen beginnen elk met het voorbereiden van de doelopslag in een stabiele toestand met dezelfde werkbelasting die zal worden gebruikt om het apparaat te testen. Het voorbereidingsproces maakt gebruik van een zware belasting van 16 threads met een wachtrij van 16 per thread.
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)
Zodra de preconditionering is voltooid, wordt elk apparaat dat wordt vergeleken vervolgens getest over meerdere thread/wachtrijdiepteprofielen om de prestaties bij licht en zwaar gebruik te tonen. Onze synthetische werklastanalyse voor de Micron M500DC maakt gebruik van 4k-, 8k- en 128k-profielen die veel worden gebruikt in fabrikantspecificaties en benchmarks.
- 4k profiel
- 100% lezen en 100% schrijven
- 8K-profiel
- 70% lezen, 30% schrijven
- 100% 8K
Tijdens het preconditioneringsproces kwam de Micron M500DC al snel naar voren als de best presterende onder de vergelijkbare schijven, aangezien hij een stabiele toestand naderde van bijna 37,000 IOPS.
De toonaangevende prestaties van de Micron M500DC tijdens 4k-preconditionering verlengden ook de gemiddelde latentie, waar de M500DC na het eerste uur met de laagste latentie tevoorschijn kwam.
De Micron M500DC behield zijn maximale latentiewaarden binnen de drie beste vergelijkbare waarden tijdens 4k-voorconditionering en eindigde net achter de Micron P400M en Intel's DC S3700.
Onze grafiek van standaarddeviatieresultaten van het 4k-voorconditioneringsproces zetten de sterke prestaties van de M500DC voort met willekeurige 4k-overdrachten, die 5.8 ms naderen in stabiele toestand.
Nu de 4k-voorconditionering voltooid was, kon de Micron M500DC 72,820IOPS bereiken voor leesbewerkingen en 37,041IOPS voor schrijfbewerkingen tijdens het 4k-profiel. Deze doorvoerresultaten plaatsen de M500DC aan de top van onze vergelijkingen.
Bij een stabiele toestand had de M500DC van Micron een gemiddelde latentie van 3.51 ms voor leesbewerkingen en 6.91 ms voor schrijfbewerkingen. Beide resultaten plaatsen de M500DC opnieuw aan de top van onze vergelijkingen.
De maximale leeslatentie die werd geregistreerd tijdens de 4k-benchmark van de M500DC was 21.75 ms, de tweede laagste van vergelijkbare. De maximale schrijflatentie van 500k van de M4DC was beperkt tot 49.44 ms, de beste in deze klasse tot nu toe.
Het berekenen van de standaarddeviatie van de 4k-latentieresultaten toont de nauwe latentietolerantie van de M500DC aan, hoewel deze meting niet de beste algehele resultaten behaalde.
Na de eerste uitbarsting van prestaties tijdens preconditionering voor 8k-overdrachten en een werklast van 70% leesbewerkingen en 30% schrijfbewerkingen, vestigde de M500DC zich op een derde plaats in doorvoerprestaties.
De gemiddelde latentie van de Micron M500DC benaderde 11 ms tijdens preconditionering voor het 8k 70/30 profiel.
8k 70/30 maximale latentieresultaten tijdens preconditionering brachten geen significante probleemplekken aan het licht voor de M500DC, die zijn sterke maar niet toonaangevende prestaties onder de vergelijkbare apparaten voortzette.
Standaarddeviatieberekeningen tijdens het 8k 70/30 preconditioneringsproces laten zien dat de M500DC 7.5 ms nadert in stabiele toestand.
Met 8k 70/30 preconditionering voltooid, behield de Micron M500DC een derde plaats in het algemeen resultaat voor doorvoer, en ondervond geen enkele prestatiedaling over het bereik van thread-tellingen en wachtrij-dieptes die tijdens dit profiel werden gebruikt.
Het doorvoerresultaat op de derde plaats van de Micron M500DC werd weerspiegeld tijdens onze metingen van de gemiddelde latentie tijdens het 8k 70/30-profiel.
Maximale latentieresultaten van het 8k 70/30-protocol onthullen geen probleemgebieden voor de Micron M500DC, met geen resultaat boven 7.89 ms.
Onze standaarddeviatieberekeningen versterken de consistente latentieprestaties van de M500DC tijdens het 8k 70/30-profiel.
Conclusie
De M500DC Enterprise SSD combineert de expertise van Micron op het gebied van NAND-engineering en -productie, Marvell-controllers en de Micron XPERT-technologiestack. De M500DC richt zich op de gebruikssituatie van lichte ondernemingen die over het algemeen bestaat uit het opstarten van de server, leesgerichte activiteiten zoals mediastreaming of ander toepassingsgebruik dat over het algemeen leesintensief is. Implementaties van de M500DC krijgen ook een scala aan zakelijke functies, zoals stroomuitvalbeveiliging, die niet te vinden zijn in de goedkope clientschijven die vaak in deze ruimte sluipen.
Als het gaat om het waarmaken van de prestatieclaims van Micron, heeft de M500DC geen moeite om de beoordeelde synthetische resultaten die Micron adverteert, te evenaren. Daaruit bleek dat de M500DC een sterke concurrent is in de 4K en 8K 70/30 workloads, maar onze applicatietests lieten een gemengd beeld zien. Tijdens onze MarkLogic NoSQL-workload bleef de Micron M500DC achter bij SanDisk en Intel, met een latentie die 5.5 keer hoger was. Het kwam ook binnen onder de populaire Samsung SSD 840 Pro waar sommige zakelijke kopers zich tot wenden in het marktsegment met veel leesplezier. Wat betreft onze Sysbench MySQL TPC-C-test, kwam de Micron M500DC in het midden van het peloton, opnieuw achter de Intel- en SanDisk-modellen.
Gelukkig was Micron in staat om het probleem te identificeren en ons te voorzien van bètafirmware om op te lossen als het ging om de slechte initiële prestaties die we in SQL zagen. Het duurt even voordat de firmware GA is, maar als dat het geval is, is het verschil dag en nacht in bepaalde Microsoft-omgevingen. Onze nieuwe gegevens met bijgewerkte firmware laten zien dat de M500DC aan de top presteert voor SQL Server. De Micron-drive zal naar verwachting ook goedkoper zijn dan sommige van de concurrenten in de lichte bedrijfsruimte, dus afhankelijk van de kosten kan de M500DC ook een solide IOPS / $-voordeel zien.
VOORDELEN
- Sterke resultaten in ons assortiment synthetische benchmarks, vooral met 4k-overdrachten
- Waarde prijzen
- Hoogwaardige componenten
- Update 5-13-2014: Fantastische SQL Server-prestaties
NADELEN
- Ongelooflijk hoge latentie in SQL Server-workloads Update 5-13-2014: In samenwerking met StorageReview heeft Micron de prestaties van SQL Server verbeterd
- Volgt de Intel- en SanDisk-vergelijkingen in MarkLogic NoSQL-testen
The Bottom Line
De M500DC Enterprise SSD demonstreert Micron's in-house engineering- en productiemiddelen, die in dit geval een schijf met kwaliteitscomponenten hebben gecreëerd. Nadat Micron een fix had gemaakt in schijffirmware, levert het nu fantastische SQL Server-prestaties die overeenkomen met de bewonderenswaardige synthetische benchmarkresultaten.




Amazon