Memblaze PBlaze5 910 je vysoce výkonný NVMe SSD disk navržený pro výrazné zvýšení výkonu aplikací. PBlaze5 je vybaven 64vrstvou 3D NAND pamětí a disponuje masivní kapacitou jednoho disku až 15.36 TB, což je o 40 % více než předchozí modely. Memblaze uvádí, že to umožní jejich novému SSD disku zvýšit hustotu racků v aplikacích úložných serverů, což ušetří místo a sníží náklady na energii. Řada 910 údajně zvyšuje energetickou účinnost datových center, zvyšuje výkon o 38 % na watt a podporuje 16 režimů napájení v rozmezí od 10 W do 25 W.
Co se týče výkonu, Memblaze uvádí, že řada 910 dosahuje rychlosti čtení až 6 GB/s a zápisu 3.8 GB/s a trvalé propustnosti náhodného čtení 1 milionu IOPS a zápisu 135 000 IOPS.
Řada PBlaze5 910 podporuje šifrování dat AES 256, plnou ochranu datové cesty a rozšířenou ochranu proti výpadku napájení, které pomáhají zajistit integritu dat podnikových aplikací. Je také vybavena funkcí duálního portu, která v podstatě eliminuje problém selhání jedné cesty, protože k oběma portům lze přistupovat současně.
Specifikace SSD disku Memblaze PBlaze5 910 NVMe
| Formální faktor | HHHL AIC | ||
| Kapacita | 3.84TB | 7.68TB | |
| NAND | 3D eTLC | ||
| Rozhraní | PCIe 3.0 × 8 | ||
| Protokol | NVMe 1.2a | ||
| Výkon | |||
| Sekvenční čtení (128 kB) | 5.5GB / s | 6.0GB / s | |
| Sekvenční zápis (128 kB) | 3.1GB / s | 3.8GB / s | |
| Trvalé náhodné čtení (4KB) | 850K IOPS | 1 miliony IOPS | |
| Trvalý náhodný zápis (4KB) | 99K IOPS | 135K IOPS | |
| Latence R/W | 87 / 12μs | ||
| DWPD | 1 | ||
| UBER | <10^-17 | ||
| MTBF | 2 milion hodin | ||
| Spotřeba energie | 7 ~ 25W | ||
Výkon
Testovací platforma
Naše recenze podnikových SSD disků využívají pro testování aplikací Lenovo ThinkSystem SR850 a pro syntetické benchmarky Dell PowerEdge R740xd . ThinkSystem SR850 je dobře vybavená platforma se čtyřmi procesory, která nabízí výkon CPU výrazně převyšující potřebný pro namáhání vysoce výkonného lokálního úložiště. Syntetické testy, které nevyžadují mnoho procesorových zdrojů, využívají tradičnější dvouprocesorový server. V obou případech je cílem prezentovat lokální úložiště v co nejlepším světle, které je v souladu s maximálními specifikacemi disků od dodavatelů úložišť.
Lenovo Think System SR850
- 4 x procesor Intel Platinum 8160 (2.1 GHz x 24 jader)
- 16 x 32GB DDR4-2666Mhz ECC DRAM
- 2x RAID 930-8i 12Gb/s RAID karty
- 8 pozic NVMe
- VMware ESXI 6.5
Dell PowerEdge R740xd
- 2 x procesor Intel Gold 6130 (2.1 GHz x 16 jader)
- 16 x 16GB DDR4-2666MHz ECC DRAM
- 1x karta PERC 730 2GB 12Gb/s RAID
- Doplňkový adaptér NVMe
- Ubuntu-16.04.3-desktop-amd64
Testovací pozadí a srovnatelné materiály
Testovací laboratoř StorageReview Enterprise Test Lab nabízí flexibilní architekturu pro provádění benchmarků podnikových úložných zařízení v prostředí srovnatelném s tím, s čím se administrátoři setkávají v reálných nasazeních. Testovací laboratoř Enterprise Test Lab zahrnuje řadu serverů, sítí, napájecích systémů a další síťové infrastruktury, která umožňuje našim zaměstnancům nastavit reálné podmínky pro přesné měření výkonu během našich kontrol.
Tyto podrobnosti o laboratorním prostředí a protokolech začleňujeme do recenzí, aby IT profesionálové a osoby zodpovědné za pořízení úložišť mohly pochopit podmínky, za kterých jsme dosáhli následujících výsledků. Žádná z našich recenzí není placena ani dohlížena výrobcem zařízení, které testujeme. Další podrobnosti o testovací laboratoři StorageReview Enterprise a přehled jejích síťových možností jsou k dispozici na příslušných stránkách.
Srovnávací údaje pro tuto recenzi:
- Memblaze PBlaze5 3.2 TB
- Memblaze PBlaze4 3.2 TB
- Intel P3700 2TB
- Intel P4500 2TB
- HGST SN100 3.2 TB
- Toshiba PX04 1.6TB
Analýza pracovní zátěže aplikací
Abychom pochopili výkonnostní charakteristiky podnikových úložných zařízení, je nezbytné modelovat infrastrukturu a aplikační zátěže v produkčních prostředích. Naše benchmarky pro Memblaze PBlaze5 910 jsou proto výkon MySQL OLTP pomocí SysBench a výkon Microsoft SQL Server OLTP se simulovanou zátěží TCP-C. Pro naše aplikační zátěže bude na každém disku spuštěno 2–4 identicky nakonfigurované virtuální počítače.
Výkon serveru SQL
Každý virtuální počítač se SQL Serverem je nakonfigurován se dvěma virtuálními disky: 100GB svazkem pro bootování a 500GB svazkem pro databázi a soubory protokolů. Z hlediska systémových zdrojů jsme každý virtuální počítač nakonfigurovali s 16 virtuálními procesory (vCPU), 64 GB paměti DRAM a využili jsme řadič LSI Logic SAS SCSI. Zatímco naše testované úlohy v Sysbench dříve platformu nasytily jak v oblasti úložných I/O operací, tak i kapacity, test SQL se zaměřuje na výkon s ohledem na latenci.
Tento test využívá SQL Server 2014 běžící na hostovaných virtuálních počítačích se systémem Windows Server 2012 R2 a je zatížen nástrojem Benchmark Factory for Databases od společnosti Quest. Testovací protokol Microsoft SQL Server OLTP od společnosti StorageReview využívá aktuální návrh benchmarku Transaction Processing Performance Council Benchmark C (TPC-C), což je online benchmark pro zpracování transakcí, který simuluje aktivity vyskytující se ve složitých aplikačních prostředích. Benchmark TPC-C se více než syntetické benchmarky výkonu blíží měření silných stránek výkonu a úzkých míst úložné infrastruktury v databázových prostředích. Každá instance našeho virtuálního počítače SQL Server pro tuto recenzi používá databázi SQL Server o velikosti 333 GB (škálování 1 500) a měří transakční výkon a latenci při zátěži 15 000 virtuálních uživatelů.
Konfigurace testování SQL Serveru (na virtuální počítač)
- Windows Server 2012 R2
- Úložná stopa: 600 GB přiděleno, 500 GB využito
- SQL Server 2014
- Velikost databáze: škálování 1 500
- Zatížení virtuálních klientů: 15 000
- Vyrovnávací paměť RAM: 48 GB
- Délka testu: 3 hodiny
- 2.5 hodiny předběžné přípravy
- 30minutový vzorek
V našem transakčním benchmarku SQL Serveru se Memblaze PBlaze5 910 AIC chlubil nejvyšším výkonem s 12 645,1 TPS.
Model 910 AIC měl také nejnižší latenci, pouhých 1.5 ms, což byla polovina latence druhého Huawei ED3000.
Výkon Sysbench
Další aplikační benchmark zahrnuje databázi Percona MySQL OLTP měřenou pomocí SysBench. Tento test měří průměrný TPS (transakce za sekundu), průměrnou latenci a také průměrnou latenci 99. percentilu.
Každý virtuální počítač Sysbench je nakonfigurován se třemi virtuálními disky: jedním pro bootování (~92 GB), jedním s předpřipravenou databází (~447 GB) a třetím pro testovanou databázi (270 GB). Z hlediska systémových zdrojů jsme každý virtuální počítač nakonfigurovali s 16 virtuálními procesory (vCPU), 60 GB paměti DRAM a využili jsme řadič LSI Logic SAS SCSI.
Konfigurace testování Sysbench (na virtuální počítač)
- CentOS 6.3 64bitový
- Percona XtraDB 5.5.30-rel30.1
- Databázové tabulky: 100
- Velikost databáze: 10 000 000
- Vlákna databáze: 32
- Vyrovnávací paměť RAM: 24 GB
- Délka testu: 3 hodiny
- 2 hodiny předběžné přípravy 32 vláken
- 1 hodina 32 vláken
V transakčním benchmarku Sysbench si AIC 910 udržel působivý výkon s 9 190,7 TPS, což ho umístilo na vrcholu žebříčku.
S průměrnou latencí v Sysbench byl AIC 910 opět nejlepším modelem s 13.9 ms.
V našem nejhorším možném benchmarku latence se AIC 910 ocitl na vrcholu s pouhými 25.9 ms.
Houdini od SideFX
Houdini test je speciálně navržen pro vyhodnocení výkonu úložiště ve vztahu k CGI renderingu. Testovací prostředí pro tuto aplikaci je varianta základního serveru Dell PowerEdge R740xd, který používáme v laboratoři, s duálními procesory Intel 6130 a 64GB DRAM. V tomto případě jsme nainstalovali Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) s operačním systémem Bare Metal. Výstup benchmarku se měří v sekundách, přičemž méně sekund znamená lepší výsledek.
Demoverze Maelstrom představuje část renderovacího procesu, která zdůrazňuje výkonnostní možnosti úložiště tím, že demonstruje jeho schopnost efektivně využívat odkládací soubor jako formu rozšířené paměti. Test nezapisuje výsledná data ani nezpracovává body, aby izoloval vliv latence na podkladovou úložnou komponentu v důsledku doby načítání. Samotný test se skládá z pěti fází, z nichž tři spouštíme jako součást benchmarku, a to takto:
- Načítá zabalené body z disku. Toto je čas na čtení z disku. Jedná se o jednovláknový proces, který může omezit celkovou propustnost.
- Rozbalí body do jednoho plochého pole, aby bylo možné je zpracovat. Pokud body nejsou závislé na jiných bodech, lze pracovní sadu upravit tak, aby zůstala v jádru. Tento krok je vícevláknový.
- (Nespuštěno) Zpracuje body.
- Znovu je zabalí do bloků vhodných pro uložení zpět na disk. Tento krok je vícevláknový.
- (Nespuštěno) Zapíše bloky z bucketů zpět na disk.
V testu Houdini se model 910 AIC umístil s časem 3 077,7 sekundy na střední až spodní hranici výsledků, což bylo těsně nad modelem U.2 a mezi produkty Memblaze.
Analýza pracovní zátěže VDBench
Pokud jde o benchmarking úložných zařízení, testování aplikací je nejlepší a syntetické testování je na druhém místě. I když syntetické testy nepředstavují dokonalou reprezentaci skutečných pracovních zátěží, pomáhají stanovit základní parametry úložných zařízení s faktorem opakovatelnosti, který usnadňuje porovnávání konkurenčních řešení. Tyto pracovní zátěže nabízejí řadu různých testovacích profilů, od testů „čtyř rohů“, běžných testů velikosti přenosu databáze až po zachycení tras z různých prostředí VDI. Všechny tyto testy využívají běžný generátor pracovních zátěží vdBench se skriptovacím enginem pro automatizaci a zachycení výsledků na velkém clusteru výpočetního testování. To nám umožňuje opakovat stejné pracovní zátěže napříč širokou škálou úložných zařízení, včetně flash polí a jednotlivých úložných zařízení. Náš testovací proces pro tyto benchmarky vyplní celou plochu disku daty a poté rozdělí sekci disku o délce rovnající se 25 % kapacity disku, aby simuloval, jak by disk mohl reagovat na pracovní zátěže aplikací. To se liší od testů s plnou entropií, které využívají 100 % disku a uvádějí je do ustáleného stavu. V důsledku toho budou tyto hodnoty odrážet vyšší trvalé rychlosti zápisu.
Profily:
- Náhodné čtení 4K: 100% čtení, 128 vláken, rychlost čtení 0–120 %
- 4K Náhodný zápis: 100% zápis, 64 vláken, rychlost zápisu 0–120 %
- 64K sekvenční čtení: 100% čtení, 16 vláken, rychlost čtení 0–120 %
- 64K sekvenční zápis: 100% zápis, 8 vláken, rychlost zápisu 0–120 %
- Syntetická databáze: SQL a Oracle
- Trasování úplného klonu VDI a propojených klonů
V naší první analýze pracovní zátěže VDBench, náhodném čtení 4K, se čip Memblaze PBlaze5 910 AIC dokázal udržet pod 1 ms po celou dobu testu s maximálním výkonem 814 640 IOPS a latencí 155.9 μs, což ho umístilo na dobrém prvním místě.
Výkon při náhodném zápisu 4K opět vykazoval latenci pod milisekundu. 910 AIC se umístil na druhém místě mezi testovanými disky (první místo obsadil PBlaze 900) s maximálním výkonem 550 864 IOPS a latencí 229.3 μs.
Při přepnutí na sekvenční zátěž se 910 AIC umístil na vrcholu v sekvenčním čtení 64K s maximálním skóre 50 372 IOPS neboli 3.14 GB/s s latencí 317 μs.
Ve srovnání s PBlaze 900 dosáhla 910 AIC vrcholu 42 563 IOPS neboli 2.66 GB/s s latencí 370 μs při sekvenčním zápisu 64K.
Pokud jde o SQL úlohy, 910 AIC dosáhl vrcholu 270 432 IOPS s latencí pouhých 117.8 μs, což ho opět umístilo na vrcholu žebříčku.
V testu SQL 90-10 si model 910 udržel první místo s velkým náskokem s maximálním skóre 273 321 IOPS a latencí 116.6 μs.
V benchmarku SQL 80-20 dosáhl 910 AIC vrcholu 277 815 IOPS s latencí 114 μs, což ho udrželo na vrcholu žebříčku.
V naší pracovní zátěži Oracle si 910 AIC udržel dominanci s maximálním skóre 282 326 IOPS a latencí 126.2 μs.
V případě Oracle 90-10 vykázala 910 AIC maximální hodnotu 202 695 IOPS a latenci 108 μs, což představuje nejvyšší umístění.
V roce 1980-20 zakončil model 910 testování u Oracle s působivým špičkovým výkonem 210 228 IOPS a latencí 104 μs.
Dále jsme se přesunuli k našemu benchmarku VDI klonů, Full and Linked, kde 910 AIC vykázal ve většině testů špičkový výkon. V režimu VDI Full Clone Boot dosáhl 910 AIC maximálního výkonu 219 337 IOPS a latence 158.2 μs.
Počáteční přihlášení k VDI FC zaznamenalo zařízení 910 AIC špičkový výkon 150 121 IOPS a latenci 197 μs, což mu zajistilo první místo.
S VDI FC Monday Login skončil 910 AIC na 2. místě , hned za Huawei s 101 128 IOPS a latencí 156.3 μs.
Při přechodu na Linked Clone (LC) jsme se nejprve podívali na bootovací test. V tomto scénáři se 910 AIC umístil na prvním místě s 98 284 IOPS a latencí 161.3 μs.
Počáteční přihlášení VDI LC vykázalo prakticky shodný výkon mezi 910 AIC a Huawei s 55 061 IOPS a latencí 143.4 μs.
V testu VDI LC Monday Login se čipy Huawei a 910 AIC opět vyrovnaly výkonu s maximálním výkonem 77 721 IOPS a latencí 203.8 μs, čímž se opět umístily na čtvrtém místě.
Závěr
Memblaze PBlaze5 910, který se skládá z modelů s formátem U.2 i AIC, je jejich nejnovějším NVMe diskem pro datová centra, který využívá 64vrstvou 3D NAND paměť. Pro tuto recenzi jsme se zaměřili na model AIC, který je k dispozici v kapacitách 3.84 TB a 7.68 TB a uvádí výkon dosahující 6.0 GB/s pro čtení a 3.8 GB/s pro zápis, přičemž uváděná propustnost dosahuje až 1 milionu IOPS pro čtení. 910 AIC má výkon potřebný k tomu, aby vynikl prakticky v jakékoli aplikaci, a to v kombinaci s řadou ochranných funkcí, včetně šifrování dat AES 256 a podpory funkce TRIM až 8 TB/s.
Ponoření se do detailů výkonu ukázalo, že 910 AIC se umístil na vrcholu žebříčku v mnoha testovaných úlohách. V našich benchmarkech SQL Serveru se umístil na prvním místě s 12 645,1 TPS a průměrnou latencí pouhých 1.5 ms. V Sysbench si disk vedl opět na vrcholu žebříčku s 9 190,7 TPS, průměrnou latencí 13.3 ms a latencí v nejhorším případě 25.9 ms. V našem benchmarku Houdini by SideFX zaznamenal 910 AIC 3 077,7 sekundy, což bylo o něco lépe než model U.2 a mezi ostatními produkty Memblaze. V našem benchmarku VDBench si 910 AIC udržel latenci submilisekundy ve všech našich testech, kde byl ve většině kategorií nejlepším výkonem. V náhodném čtení a zápisu 4K dosáhl Memblaze PBlaze5 910 AIC 814 640 IOPS, respektive 550 864 IOPS, zatímco sekvenční zátěže vykázaly 3.14 GB/s, respektive 2.66 GB/s. Výsledky SQL se udržely na úrovni kolem čtvrt milionu IOPS, přičemž testy Oracle probíhaly mezi 277 000 a 270 000 IOPS.
Díky přechodu z rozhraní x4 na x8 nabízí Memblaze PBlaze5 910 v porovnání s verzí s formátem U.2 v řadě SME obrovské zvýšení výkonu. AIC 910 napříč všemi oblastmi prokázal své silné stránky oproti modelům U.2 s omezeným rozhraním a ukazuje zákazníkům, čeho je možné dosáhnout, pokud daná aplikace dokáže využít větší formát.




Amazon