StorageReview.com

Memblaze PBlaze4 AIC NVMe SSD Review

Företag  ◇  SSD

Memblaze har en ny generation NVMe SSD:er designade för företaget. PBlaze4 är avsedd för datacenter som kör cloud computing, databas och andra krävande applikationer. Den finns i både halvhöjd, halvlängd (HHHL) och fullhöjd, halvlängd (FHHL) formfaktorer och kapaciteter från 800 GB till 6.4 TB.

PBlaze4-serien kan bibehålla integriteten hos data som överförs i händelse av strömavbrott, med data i tillfälliga buffertar sparade i NAND-media. Dessa SSD:er erbjuder även termisk strupning. PBlaze4-serien har ett Pseudo-SLC (pSLC) minneshanteringsläge som har konstruerats för att tillåta en MLC att emulera hastigheten och hållbarheten hos en SLC. PBlaze4-enheter betecknar de delar av minnet som används för metadata som pSLC för bättre metadataskydd och tillförlitlighet. De erbjuder också MemSpeed ​​och MemSolid, som är designade för att förbättra PCIe SSD-prestanda, tillförlitlighet och tjänstekvalitet.

Vår recension är av 3.2TB HHHL-versionen.

Memblaze PBlaze4 specifikationer

  • Kapacitet: 800GB, 1.2TB, 1.6TB, 2.4TB, 3.2TB, 6.4 TB
  • Prestanda
    • Sekventiell läsning (128kb): 2.2 GB/s, 2.8 GB/s, 2.8 GB/s, 2.8 GB/s, 2.8 GB/s, 3.4 GB/s
    • Sekventiell skrivning (128kb) IOPS: 700 MB/s, 1.4 GB/s, 1.4 GB/s, 2.2 GB/s, 2.2 GB/s, 2.5 GB/s
    • Sustained Random Read (4kb) IOPS: 600k, 740k, 750k, 730k, 740k, 800k
    • Sustained Random Write (4kb) IOPS (100 % span): 60k, 240k, 150k, 320k, 200k, 250k
  • Pålitlighet
    • Livstidsuthållighet (Drive Wipes per dag): 3, 4, 3, 4, 3, 3
    • Latens Läs/Skriv: 90μs/20μs
    • Okorrigerbar bitfelfrekvens: < 1 sektor per 10^17 bitar avläsning
    • Medeltid mellan fel: 2 miljoner timmar
  • Formfaktor: 2.5” HHHL (FHHL för 6.4TB-versionen)
  • Gränssnitt: PCIe 3.0 x 4 (PCIe 3.0 x 8 för 6.4TB-versionen)
  • Protokoll: NVMe
  • NAND Flash-minne: MLC
  • Operativsystem: RHEL, SLES, CentOS, Ubuntu, Windows Server, VMware ESXi
  • Strömförbrukning: <25w (<35w för 6.4TB-versionen)
  • Arbetstemperatur:
  • AIC: 0 – 55 ℃ omgivningstemperatur med föreslaget luftflöde
  • 2.5'': 0–35 ℃ omgivningstemperatur med föreslaget luftflöde, 0-70 ℃ höljestemperatur
  • Luftflöde (LFM): 300@25℃ (450@25℃ för 6.4TB-versionen)
  • Programvarustöd: CLI Management Tool, OS in-box drivrutin

Design och bygga

Memblaze erbjuder sin PBlaze4 i två formfaktorer, inklusive 2.5” SSD (PBlaze4 D750) och, i det här fallet, en halvhöjd halvlängd add-in-kort formfaktor (PBlaze4 C750). På ena sidan har den ett silver kylfläns med ett mörkgrått lock med Memblaze-märke på. Den andra sidan är ett exponerat kretskort där man kan se Toshiba 15nm NAND.

PBlaze4 använder en PCIe Gen 3 x 4-kontakt, medan FHHL 6.4TB-versionen använder PCIe Gen 3 x 8.

Testbakgrund och jämförelser

Ocuco-landskapet StorageReview Enterprise Test Lab ger en flexibel arkitektur för att utföra riktmärken för företagslagringsenheter i en miljö som är jämförbar med vad administratörer möter i verkliga implementeringar. Enterprise Test Lab innehåller en mängd olika servrar, nätverk, strömkonditionering och annan nätverksinfrastruktur som gör att vår personal kan etablera verkliga förhållanden för att noggrant mäta prestanda under våra granskningar.

Vi införlivar dessa detaljer om labbmiljön och protokollen i granskningar så att IT-proffs och de som ansvarar för lagringsanskaffning kan förstå under vilka förutsättningar vi har uppnått följande resultat. Ingen av våra recensioner betalas för eller övervakas av tillverkaren av utrustning vi testar. Ytterligare information om StorageReview Enterprise Test Lab och en översikt över dess nätverkskapacitet finns på respektive sida.

Vi testade Memblaze medan vi jämförde den med följande andra SSD:er:

  • Intel HHHL P3608 1.6TB
  • Huawei HHHL ES3000v2 1.6TB
  • SanDisk SHHL PX600 2.6TB
  • Huawei HHHL ES3000v2 3.2TB
  • HGST HHHL SN100 3.2 TB

Analys av applikationens arbetsbelastning

För att förstå prestandaegenskaperna hos företagslagringsenheter är det viktigt att modellera infrastrukturen och applikationsarbetsbelastningarna som finns i levande produktionsmiljöer. Våra första riktmärken för Memblae PBlaze4 är därför MySQL OLTP-prestanda via SysBench och Microsoft SQL Server OLTP-prestanda med en simulerad TCP-C-arbetsbelastning. För våra applikationsarbetsbelastningar kommer varje enhet att köra 2-4 identiskt konfigurerade virtuella datorer.

StorageReview's Microsoft SQL Server OLTP-testprotokoll använder det aktuella utkastet till Transaction Processing Performance Council's Benchmark C (TPC-C), ett riktmärke för onlinetransaktionsbearbetning som simulerar de aktiviteter som finns i komplexa applikationsmiljöer. TPC-C-riktmärket kommer närmare än syntetiska prestandariktmärken att mäta prestandastyrkorna och flaskhalsarna hos lagringsinfrastruktur i databasmiljöer. Varje instans av vår SQL Server VM för denna granskning använder en 333 GB (1,500 15,000 skala) SQL Server-databas och mäter transaktionsprestanda och latens under en belastning på XNUMX XNUMX virtuella användare.

När man tittar på SQL Server Output hade Memblaze-enheten en topp-TPS på 3,157.235 3,157.112 3000 med ett sammanlagt 2 3,157.34 XNUMX TPS. Den bästa prestandan kom från Huawei ESXNUMXvXNUMX, som spelade in totalt XNUMX XNUMX TPS.

Om man tittar på genomsnittlig latens under 15 4 virtuella användares SQL Server-benchmark-test, satte PBlaze7.5:s sammanlagda 7.0 ms det precis bakom SanDisk och Huawei SSD:er, som båda publicerade XNUMX ms.

Nästa applikationsbenchmark består av en Percona MySQL OLTP-databas mätt via SysBench. Detta test mäter genomsnittlig TPS (Transactions Per Second), genomsnittlig latens, såväl som genomsnittlig 99:e percentil latens. Percona och MariaDB använder Fusion-io flash-medvetna applikations-API:er i de senaste versionerna av sina databaser, även om vi för denna jämförelse testar varje enhet i deras "legacy" blocklagringslägen.

I det genomsnittliga riktmärket för transaktioner per sekund var Memblaze-aggregatet högre än alla dess konkurrenter. PBlaze4:ans bästa prestanda för en enda virtuell dator var 1,509.3 XNUMX TPS.

När man tittar på våra genomsnittliga latensresultat gjorde Memblaze sig inte riktigt lika bra som Intel P3608, med individuella virtuella datorer som körde mellan 21.20 ms till 21.66 ms. Men PBlaze4 hade den lägsta sammanlagda poängen på 21.50 ms.

I vår MySQL 99:e percentil latens, ett värsta scenario, Memblaze Performed i mitten av paketet med virtuella datorer som körde mellan 52.29 ms och 52.65 ms, medan den topppresterande SanDisk PX600-enheten skröt med ett mycket imponerande aggregat på bara 41.92 ms.

Syntetisk arbetsbelastningsanalys för företag

Flash-prestanda varierar när enheten anpassas till sin arbetsbelastning, vilket innebär att flashlagring måste förbehandlas innan varje fio syntetiska riktmärken för att säkerställa att riktmärkena är korrekta. Var och en av de jämförbara enheterna raderas säkert med hjälp av leverantörens verktyg och förkonditioneras till stationärt tillstånd med en tung belastning på 16 trådar och en enastående kö på 16 per tråd.

  • Förkonditionering och primära stationära tester:
  • Genomströmning (Read+Write IOPS Aggregate)
  • Genomsnittlig fördröjning (läs+skrivfördröjning i medeltal)
  • Max fördröjning (maximal läs- eller skrivfördröjning)
  • Latens standardavvikelse (läs+skriv standardavvikelse i genomsnitt)

När förkonditioneringen är klar testas varje enhet sedan i intervaller över flera tråd-/ködjupsprofiler för att visa prestanda vid lätt och tung användning. Vår syntetiska arbetsbelastningsanalys för Memblaze PBlaze4 använder två profiler, som ofta används i tillverkarens specifikationer och riktmärken. Det är viktigt att ta hänsyn till att syntetiska arbetsbelastningar aldrig till 100 % kommer att representera aktiviteten som ses i produktionsbelastningar, och på vissa sätt på ett felaktigt sätt skildrar ett driv i scenarier som inte skulle inträffa i den verkliga världen.

  • 4k
    • 100% Läs och 100% Skriv
  • 8k
    • 70% Läs/30% Skriv

I vårt genomströmnings 4k-skrivförkonditioneringstest får Memblaze poäng för konsistens, även om den spetsade lite i början, med början på cirka 290,000 180,000 IOPS och nådde ett stabilt tillstånd på cirka 300 2. Som jämförelse hade Huawei-, HGST- och Intel-enheterna mycket mer betydande början toppar. Huawei ES3.2vXNUMX XNUMXTB hade den högsta steady-state genomströmningen.

När man testade genomsnittlig latens var Memblaze generellt konsekvent men inte enastående, med ett startpoäng på runt 0.8 ms och nådde ett stabilt tillstånd runt 1.4 ms. Detta var lägre än flera av sina konkurrenter, men inte Intel P3608.

PBlaze4 hade den högsta maximala latensen av någon av de fem enheterna som ingick i detta test, plus att den visade täta toppar under hela testet. HGST SN100 var generellt mer konsekvent, men hade enstaka mycket allvarliga toppar, medan Intels och Huaweis enheter var mycket stabila.Standardavvikelseberäkningar är avsedda att göra det enklare att visualisera konsistensen av resultat för SSD-fördröjningen. I det här testet började Memblaze-erbjudandet med högsta latens, även om det till slut gick bättre än Huawei ES3000v2 1.6TB. Dess steadystate latens var dock högre än de andra tre enheterna.

Memblaze-enheten testade för 4k-genomströmning och var en av de långsammare med 705,868 180,006 IOPS vid läsning och 851,693 XNUMX skrivningar. Som jämförelse visade Intel-enheten den bästa skrivprestandan med imponerande XNUMX XNUMX IOPS.

PBlaze4 kom ut i mitten av paketet i genomsnittlig latens med 0.36 ms läsning och 1.42 skriv. Den blev rejält slagen av Intel P3608 vid läsning och Huawei ES3000v2 3.2TB i skrift.

I maximal latens hade Memblaze-erbjudandet den bästa läspoängen på 4.6 ms, men skrivhastigheten på 179.8 ms var den överlägset sämsta.

Standardavvikelsepoängen hade återigen PBlaze4 överst i läsningen vid 0.107 ms, men den här gången var den inte i närheten av botten när man skrev, vilket "äran" gick till Huawei ES3000v2 1.6TB

Vår nästa arbetsbelastning använder 8k överföringar med ett förhållande på 70 % läsoperationer och 30 % skrivoperationer. Återigen kommer vi att börja med förkonditioneringsresultaten innan vi byter till huvudtesterna.

När det gäller genomströmning hade Memblaze-erbjudandet anmärkningsvärt konsekventa poäng och höll sig runt 170,000 4 IOPS under hela testkörningen, medan dess jämförbara resultat visade mycket mer variation. PBlazeXNUMX hamnade återigen i mitten av packet när alla hade nått ett steady-state.

Vårt genomsnittliga latenstest upprepade samma historia, med Memblaze-enheten svävade mellan 1.4 ms och 1.5 ms under hela testet, medan dess rivaler hade mycket mer variation. När allt hade nått ett stabilt tillstånd var dock Huawei ES3000v2 3.2TB den klara vinnaren.

PBlaze4 såg toppar under max latensresultat, även om dessa inte var så dåliga som de som ibland upplevs av HGST SN100. Huaweis SSD:er var mer stabila och Intels var den mest stabila av alla och höll sig runt 15ms latensmärke under hela testet.

I standardavvikelse förkonditionering ser vi återigen att PBlaze4 håller en ganska konsekvent poäng under hela vår testning som kommer in nära mitten av paketet totalt sett.

Efter att ha förkonditionerat Memblaze-enheten fullständigt, satte vi den igenom vårt huvudsakliga 8k 70/30-test.

När det gäller genomströmning höll den här enheten sig stadigt i mitten av packet och konkurrerade hals och hals med Intel, HGST och 1.6 TB Huawei-erbjudanden. Huawei ES3000v2 3.2TB var den klara vinnaren, men överträffade sina konkurrenter under alla förhållanden.

Genomsnittlig latens speglade genomströmningsresultaten, där Memblaze-enheten konkurrerade starkt med Intel, HGST och 1.6 TB Huawei, och ES3000v2 3.2 TB återigen tog ledningen.

Historien var annorlunda med maximal latens, dock med PBlaze4 som körde märkbart högre latens än dess jämförbara. De andra fyra enheterna presterade alla mycket bättre, med Huaweis erbjudanden som visade den bästa prestandan.

Våra standardavvikelseresultat visar att Memblaze-enheten återigen presterade ungefär samma som Intel och HGST under en rad olika förhållanden, men när förhållandena blev mer krävande började 1.6 GB Huawei-enheten visa bättre prestanda medan 3.2 GB-enheten började göra det. värre.

Slutsats

Memblaze PBlaze4 är en SSD av företagsklass, med 6.4 TB FHHL AIC-versionen som företagets flaggskeppsprojekt. PBlaze4 har NVMe över PCIe-gränssnitt och den erbjuds i både HHHL och FHHL (samt 2.5″) och spänner från 800 GB till 6.4 TB i kapacitet. Vi testade 3.2 TB HHHL-versionen i den här recensionen, medan 2.5-tumsversionen som vi granskade tidigare rankades ganska bra och matchade prestandaprofilen för sin AIC-bror. Att erbjudas i olika formfaktorer ger kunderna flexibilitet när de ska välja vilken som bäst passar en given plattform. Om hot-swappability eller integrering i en nyare server som erbjuder frontmonterad åtkomst är möjlig, erbjuder 2.5-tumsmodellerna vissa fördelar. Om servern inte stöder 2.5-tums NVMe SSD, är AIC:er gynnsamma eftersom de är kompatibla med nästan alla moderna servrar.

Memblaze PBlaze4 AIC visade sig vara en bra SSD i våra riktmärken, även om den hade några ställen där den kunde förbättras gjorde den särskilt bra i några av våra databastester, med Sysbench som gav den ett sammanlagt betyg på 5954.8 TPS, vilket slog ett antal liknande SSD:er. Memblaze-enheten stannade i mitten av packet i vårt 8K 70% Läs/30% skrivtest såväl som i vårt 4K 100% Read-test som mätte 705,868 2.5 IOPS. I likhet med prestandaprofilen vi noterade när vi granskade 4-tums PBlazeXNUMX, hade AIC några spikar för maximal latens som dyker upp under högre belastningar. Memblaze har dock varit snabba med att reagera på detta och har precis släppt en uppdatering som har sänkt dessa värden tillbaka till normala intervall för NVMe SSD-gruppen.

Fördelar

  • Stark databasprestanda
  • Solid presterande i de flesta situationer
  • Flexibel design med ett brett kapacitetsutbud

Nackdelar

  • Visade några högre toppar för max latens

Bottom Line

Memblaze PBlaze4 är en SSD AIC av företagskvalitet som visar mycket bra prestanda i databasförhållanden och generellt genomsnittlig prestanda i andra situationer.

Memblaze PBlaze4 produktsida

Anmäl dig till StorageReviews nyhetsbrev

Engagera dig med StorageReview

Nyhetsbrev | Youtube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | Rssflöde

StorageReview Enterprise Lab