Řada SSD disků Seagate IronWolf byla uvedena na trh před několika měsíci, koncem dubna, s příslibem vylepšeného čtení a zápisu (a tím i delší životnosti) díky technologii Durawrite. Dříve jsme se na nový disk IronWolf podívali v prostředí NAS s 8 vzorky 240GB SSD disků v poli RAID 6. V této recenzi se zaměříme na jeden SSD disk IronWolf 110 s kapacitou 3.84 TB v rámci serveru. Jak jsme zmínili v předchozí recenzi, výhody používání SSD disků v prostředí NAS jsou značné, pokud cena, odolnost a kapacita odpovídají potřebám zákazníků.
Společnost Seagate uvádí maximální výkon až 560 MB/s při čtení a 535 MB/s při zápisu a propustnost až 85 000 IOPS při čtení a 60 000 IOPS při zápisu u modelu s kapacitou 3.48 TB. IronWolf je k dispozici v kapacitách 3.84 TB, 1.92 TB, 960 GB, 480 GB a 240 GB a vyznačuje se odolností 7000 TBW pro nejvyšší kapacitu (pro disk s kapacitou 240 GB lze snížit na 438 TBW). Všechny SSD disky IronWolf 110 jsou kryty 5letou omezenou zárukou, podporují IronWolf Health Management a dodávají se s dvouletou zárukou na záchranné služby pro obnovu dat.
SSD disk Seagate IronWolf 110 s kapacitou 3.84 TB
Testovací platforma
Náš 3.84GB SSD disk IronWolf 110 využívá pro testování aplikací Lenovo ThinkSystem SR850 a pro syntetické benchmarky Dell PowerEdge R740xd. ThinkSystem SR850 je dobře vybavená čtyřprocesorová platforma, která nabízí výkon CPU značně 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 CPU 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í
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.
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šimi benchmarky 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.
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 zaostal IronWolf 110 za ostatními disky a s celkovým výkonem 6 149,9 TPS se umístil na posledním místě.
Lepším ukazatelem výkonu SQL Serveru je latence v porovnání s TPS. V tomto scénáři se IronWolf 110 ocitl s velkým náskokem na spodních příčkách s latencí 136.0 ms.
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 dosáhl IronWolf 1 803 TPS, což bylo těsně za diskem Toshiba, který se umístil na předposledním místě.
V průměrné latenci v testu Sysbench IronWolf opět zaostával za diskem Toshiba s 71.0 ms.
V našem nejhorším případě (99. percentil ) se IronWolf s průměrnou latencí 148.2 ms propadl na poslední místo.
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 velikosti 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í ho 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, Random 4K Read, dosáhl 110 SSD prakticky identických výsledků ve srovnání se Seagate Nytro 1351. Zde disk zůstal pod latencí 1 ms až do přibližně 64 000 IOPS, poté dosáhl vrcholu 68 411 IOPS.
Při náhodných 4K zápisech dosáhly všechny disky téměř shodných výsledků, něco málo přes 63 000 IOPS s latencí 2 ms.
Při přechodu na sekvenční úlohy se nejprve podíváme na náš test čtení 64K dat. V tomto případě měl SSD disk IronWolf 110 latenci submilisekundovou až do přibližně 3 900 IOPS neboli 243 MB/s. Disk dále dosáhl vrcholu 6 495 IOPS neboli 406 MB/s s latencí 2.46 ms. Tento test opět ukázal podobné výsledky jako Nytro 1351.
Při sekvenčním zápisu si IronWolf 110 udržel latenci pod milisekundu až do 12 000 IOPS neboli 365 MB/s. Tento trend pokračuje i u Ntyro, který vykazuje identické výsledky.
Dále se přesuneme k našim SQL úlohám, kde se IronWolf 110 ve všech třech testech dělil o druhé místo s Nytro 1351. Zde dosáhl SSD 110 maximálního výkonu 43 120 IOPS při zachování latence pod milisekundu.
Pro SQL 90-10 dosáhl disk IronWolf 110 špičkového výkonu 41 650 IOPS a opět si udržel latenci pod milisekundu.
V SQL 80-20 pokračuje latence v řádu milisekund, přičemž IOPS dosahuje vrcholu 40 494 IOPS.
Pokud jde o úlohy Oracle, model 110 si udržel druhé místo, nebo za ním nepatrně zaostal. I přesto si ve všech třech testech dokázal udržet latenci pod milisekundou. V prvním testu dosáhl maximálního výkonu 37 946 IOPS s latencí 915 μs.
S Oracle 90-10 dosáhl model 110 maximálního výkonu 38 4680 IOPS s latencí 571.1 μs.
Oracle 80-20 dosáhl výkonu 110 na úrovni 37 456 IOPS s latencí 586.2 μs.
Dále jsme přešli k našemu testu klonování VDI, Full and Linked. V testu VDI Full Clone Boot si model 110 nadále držel druhé místo, překonal latenci submilisekund na přibližně 25 000 IOPS a dosáhl vrcholu 26 640 IOPS s latencí 1.3 ms.
V testu VDI FC Initial Login se model 110 propadl na třetí místo. Disk si udržel latenci v submilisekundách, zhruba 6 200 IOPS, a vrcholu dosáhl 14 073 IOPS s latencí 2.12 ms.
V testu VDI FC Monday Login si model 110 i nadále udržel třetí místo, překonal latenci submilisekund na 8 000 IOPS a dosáhl vrcholu 12 413 IOPS s latencí 1.28 ms.
Po přechodu na Linked Clone se model 110 v bootovacím testu propadl na čtvrté místo, přičemž překonal latenci submilisekund na 12 000 IOPS a dosáhl vrcholu 13 330 IOPS s latencí 1.19 ms.
Trend čtvrtého místa pokračoval u VDI LC Initial Login, kde 110 překonalo latenci submilisekund na 6 100 IOPS a dosáhlo vrcholu 7 648 IOPS s latencí 1.04 ms.
V našem závěrečném testu se podíváme na VDI LC Monday Login. Zde si disk 110 i nadále udržel čtvrté místo s maximálním výkonem 8 354 IOPS a latencí 1.91 ms. Disk měl latenci submilisekundovou až do přibližně 4 800 IOPS.
Závěr
SSD disk Seagate IronWolf 110 je vybaven technologií DuraWrite, která pomáhá zlepšit jak výkon, tak i životnost SSD disku. Nový disk Seagate je také vybaven obvodem ochrany dat při výpadku napájení, vlastním řadičem SSD podnikové třídy a rozhraním SATA 6 Gb/s pro snadné nasazení. IronWolf 110 s kapacitou od 240 GB do 3.84 TB je kryt 5letou zárukou a 2letou službou obnovy dat.
Přestože je disk Seagate IronWolf 110 SSD speciálně navržen pro použití v NAS systémech s technologií all-flash a tiering/caching, stojí za to vidět, jak si povede jako samostatný disk. Pro testování 3.84TB SSD jsme proto použili výše zmíněné testovací prostředí pro podnikové SSD. Během našich testů SQL a sysbench si vedl hluboko pod průměrem. Během naší analýzy pracovní zátěže VDBench si však vedl extrémně dobře a ve většině testů se udržel na druhém místě. Možná jste si také všimli trendu, kdy byly výsledky disku IronWolf 110 SSD prakticky identické s výsledky disku Seagate Nytro 1351 SSD téměř ve všech testech. Je to proto, že IronWolf 110 je založen na platformě Nytro, s mírnými úpravami pro očekávané prostředí NAS.
Mezi nejdůležitější výsledky těchto benchmarků patří maximální propustnost čtení a zápisu 4K dat 68 411 IOPS a přes 60 000 IOPS. V sekvenčním režimu 64K mělo čtení latenci submilisekundovou až do přibližně 3 900 IOPS neboli 243 MB/s a dosáhlo vrcholu 6 495 IOPS neboli 406 MB/s s latencí 2.46 ms, zatímco zápisy si udržovaly latenci submilisekundovou až do 12 000 IOPS neboli 365 MB/s. Pro SQL úlohy 90-10 a 80-20 byl maximální výkon 43 120 IOPS, 41 650 IOPS a 40 494 IOPS, přičemž všechny tyto operace si po celou dobu udržely latenci submilisekundovou. Navíc úlohy Oracle 90-10 a 80-20 dosáhly maximálního výkonu 37 946 IOPS, 38 4680 IOPS a 37 456 IOPS.
Mezitím VDI Full Clone Boot dosáhl maximálního výkonu 26 640 IOPS s latencí 1.3 ms, Initial Login dosáhl vrcholu 14 073 IOPS s latencí 2.12 ms a Monday Login vykázal maximální hodnoty 12 413 IOPS s latencí 1.28 ms. Po přepnutí na Linked Clone dosáhl test IronWolf 110 Boot vrcholu 13 330 IOPS s latencí 1.19 ms, Initial Login vrcholu 7 648 IOPS s latencí 1.04 ms a Monday Login dosáhl vrcholu 8 354 IOPS s latencí 1.91 ms.
Stejně jako menší SSD disky IronWolf se i větší jednotky osvědčí v prostředích NAS – tentokrát tam, kde je hustota kritickým faktorem rozhodování. Ať už jako součást velkého flash poolu, nebo třeba v all-flash NAS, disky IronWolf nabízejí kompletní sadu funkcí s dalšími nástroji, jako je IronWolf Health Management.




















Amazon