DapuStor H3200 je vysoce výkonný, nízkoenergetický podnikový NVMe SSD disk určený pro aplikace s intenzivním využitím, jako jsou datová centra, video dohled a edge computing. H3200 je vybaven nejnovější pamětí 96L 3D eTLC NAND a je poháněn podnikovým řadičem Marvell. H3200 je k dispozici v provedení U.2 a HHHL v kapacitách od 960 GB do 7.68 TB s odolností 1 DWPD.
H3200 je vybaven řadou funkcí zaměřených na bezpečnost dat, jako je komplexní ochrana dat na úrovni firmwaru i hardwaru, včetně DDR ECC, LDPC a ochrany proti výpadku napájení. Co se týče výkonu, DapuStor H3200 by měl dosáhnout sekvenčních rychlostí až 3 578 MB/s pro čtení a 2 559 MB/s pro zápis, zatímco výkon při náhodném 4k čtení by měl dosáhnout až 832 000 IOPS pro čtení a 101 000 IOPS pro zápis.
DapuStor H3200 se dodává v kapacitách 1 TB, 1.92 TB, 3.84 TB a 7.58 TB. V této recenzi se zaměříme na model s kapacitou 3.84 TB.
Specifikace DapuStoru H3200
| Model č. | H3200 | |||
| Kapacita (TB1) | 0.96 | 1.92 | 3.84 | 7.68 |
| Obrys | U.2 a HHHL | |||
| Protokol rozhraní | PCIe3.0 x 4 NVMe 1.3 | |||
| Typ blesku | 96L 3D eTLC NAND | |||
| Šířka pásma pro čtení (128 kB) MB/s | 3527 | 3521 | 3577 | 3578 |
| Šířka pásma pro zápis (128 kB) MB/s | 1322 | 2499 | 2570 | 2559 |
| Náhodné čtení (4KB) KIOPS | 562 | 805 | 830 | 832 |
| Náhodný zápis (4KB) KIOPS | 52 | 108 | 121 | 101 |
| Spotřeba energie | 7.0/8.5 | 8.0/9.5 | 8.5/10.5 | 8.5/11.5 |
| 4K náhodná latence (typ.) R/W μs | 86/17 | |||
| Sekvenční latence 4K (typ.) R/W μs | 15/17 | |||
| Životnost | 1 DWPD | |||
| Neopravitelný bitový chybový poměr (UBER) | -17 | |||
| Střední doba mezi poruchami (MTBF) | 2 milion hodin | |||
| Podporované OS: | RHEL, SLES, CentOS, Ubuntu, Windows Server, VMware ESXi | |||
| Osvědčení | FCC, CE, ROHS, REACH, WEEE, PCI express, NVM express | |||
Výkon DapuStor Haishen3 H3200
Testovací platforma
Naše recenze podnikových SSD disků využívají pro testování aplikací Lenovo ThinkSystem SR850 (poznámka: kvůli problémům s kompatibilitou jsme museli místo slotu v přední šachtě použít adaptér) a pro syntetické benchmarky Dell PowerEdge R740xd . ThinkSystem SR850 je dobře vybavená čtyřprocesorová platforma, která nabízí výkon CPU výrazně převyšující potřebný pro zátěž 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)
- 4 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.
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 DapuStor H3200 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 každý disk provozovat 2–4 identicky nakonfigurované virtuální počítače.
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.
Zde si DapuStor H3200 vedl dobře s časem 2 733 sekund, což ho řadí do horní střední části žebříčku, hned za Samsung EVO Plus.
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 dosáhl DapuStor H3200 skóre 12 323,6 TPS při 4 virtuálních počítačích.
Průměrná latence u disku DapuStor H3200 byla 126.5 ms, což bylo výrazně více než u ostatních testovaných disků.
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 našem transakčním benchmarku Sysbench dosáhl DapuStor H3200 celkového skóre 7 879,1 TPS, což ho řadí do středu žebříčku.

V našem nejhorším případě (99. percentil) dosáhla H3200 latence 31.12, což bylo přesně uprostřed mezi dvěma srovnatelnými modely.
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ů
Srovnatelné:
V naší první analýze pracovní zátěže VDBench, Random 4K Read, dosáhl H3200 solidního maximálního skóre 788 014 IOPS s latencí 158.3 µs, což se blížilo vrcholu.


Naše další sada testů zahrnuje SQL úlohy: SQL, SQL 90-10 a SQL 80-20. Počínaje SQL byl DapuStor H3200 zdaleka nejlépe testovaným diskem v celém testu, kde dosáhl vrcholu 281 512 IOPS s latencí pouhých 113.2 µs.





Dále jsme přešli k našemu testu klonování VDI, Full and Linked. Při spouštění VDI Full Clone (FC) dosáhl DapuStor H3200 maximálního výkonu 188 260 IOPS s latencí 183.3 µs, což bylo méně než u Memblaze.





Závěr
DapuStor H3200 je nejnovější NVMe SSD disk od společnosti, který je vybaven 96vrstvou 3D eTLC NAND pamětí, jež se dále dělí do dvou různých kategorií, tvarových faktorů U.2 a HHHL. H3200 je poháněn řadičem Marvell a je k dispozici také v řadě modelů s vysokou kapacitou, včetně 960 GB, 1.92 TB, 3.84 TB a dokonce 7.68 TB, což umožňuje řadu flexibilních možností nasazení a snižuje náklady.
Během našich testů jsme porovnávali disk s řadou dalších SSD disků, včetně Memblaze PBlaze C926, Huawei ES3000 a Intel P4610. Pro analýzu pracovní zátěže aplikací (Application Workload Analysis) jsme zjistili, že DapuStor H3200 dosáhl 12 323,6 TPS při průměrné latenci 126.5 ms pro 4 virtuální počítače, což bylo výrazně více než u ostatních testovaných disků. V Sysbench dosáhl disk 7 879,1 TPS, průměrné latence 16.25 ms a latence v nejhorším případě 31.23 ms, což vše odpovídalo střednímu výkonu.
Během našeho testu VDbench mezi nejvýznamnější výsledky patřily: 788 014 IOPS při čtení 4K, 274 362 IOPS při zápisu 4K, 3.3 GB/s při čtení 64K a 1.4 GB/s při zápisu 64K. V úlohách SQL dosáhl 281 512 IOPS, zatímco v SQL 90-10 dosáhl 269 251 IOPS a v SQL 80-20 246 601 IOPS, což ho řadí na vrchol žebříčku ve všech třech kategoriích. DapuStor pokračoval ve svém solidním výkonu v úlohách Oracle s 232 468 IOPS, 214 076 IOPS v Oracle 90-10 a 204 281 IOPS v Oracle 80-20. V našich testech VDI Full Clone dosáhl H3200 188 260 IOPS (bootování), 81 510 IOPS (počáteční přihlášení), 68 280 IOPS (pondělní přihlášení), zatímco Linked Clone vykázal 93 152 IOPS (bootování), 40 228 IOPS (počáteční přihlášení) a 50 330 IOPS (pondělní přihlášení).
Celkově byl DapuStor H3200 poněkud nevyrovnaný ve výkonu: během našich syntetických testů fungoval solidně, ale v úlohe aplikací SQL Serveru zaostával.


Závěr

Amazon