Společnost Kingston nedávno vydala jednotku SSD podnikové třídy
Úložná zařízení
Specifikace Kingston DC500R
Производительность
Testování
Systém byl použit k testování podnikových SSD s aplikacemi v reálném světě.
Lenovo Think System SR850
- 4 procesory Intel Platinum 8160 (2,1 GHz, 24 jader)
- 16 x 4 GB DDR2666 ECC DRAM 32 MHz
- 2 x adaptéry RAID 930-8i 12 Gb/s
- 8 jednotek NVMe
- Software VMware ESXI 6.5
Dell PowerEdge R740xd
- 2 procesory Intel Gold 6130 (2,1 GHz, 16 jader)
- 4x 4GB DDR2666 ECC DRAM 16MHz
- Adaptér RAID PERC 730 12 Gb/s 2 GB vyrovnávací paměti
- Vestavěný adaptér NVMe
- OS Ubuntu-16.04.3-desktop-amd64
Informace o testu
Informace o prostředí a protokolech jsou zahrnuty do recenzí, aby odborníci v oblasti IT a ti, kteří jsou odpovědní za nákup úložných systémů, mohli vyhodnotit podmínky, za kterých bylo dosaženo odpovídajících výsledků. Výrobci testovaného zařízení recenzi neplatí ani ji nekontrolují.
Analýza zátěže aplikace
Aby bylo možné správně vyhodnotit výkonnostní parametry úložných zařízení podnikové úrovně, je důležité modelovat infrastrukturu a aplikační zátěž, která odpovídá skutečným prostředím. Proto jsme pro vyhodnocení SSD Samsung 883 DCT měřili
Výkon serveru SQL
Každý virtuální stroj SQL Server je nakonfigurován se dvěma virtuálními disky: 100 GB spouštěcím diskem a 500 GB diskem pro umístění souborů databáze a protokolu. Z hlediska systémových prostředků byl každý virtuální stroj vybaven 16 virtuálními procesory, 64 GB DRAM a řadičem LSI Logic SAS SCSI. Dříve jsme k testování rychlosti I/O a účinnosti kapacity disku používali pracovní zátěže Sysbench. SQL testy zase pomáhají odhadnout latenci.
V rámci testování je SQL Server 2014 nasazen na hostované virtuální počítače se systémem Windows Server 2012 R2. Pracovní zátěže jsou vytvářeny pomocí softwaru Quest's Benchmark Factory for Databases.
Konfigurace testu SQL Server (pro každý virtuální počítač):
• Windows Server 2012 R2
• Místo na disku: 600 GB přidělených, 500 GB využíváno
• SQL Server 2014
- Velikost databáze: měřítko 1 500
— Počet virtuálních klientů: 15 000
- Vyrovnávací paměť RAM: 48 GB
• Délka testu: 3 hodiny
– 2,5 hodiny – přípravná fáze
- 30 minut - přímé testování
Kingston DC500R byl jen mírně za Samsungem 883 DCT ve výkonu zpracování transakcí SQL Server s celkovou propustností 6290,6 transakcí za sekundu (TPS).
Ještě lepší způsob, jak vyhodnotit výkon SQL Serveru než TPS, je měřit latenci. Zde oba disky – Samsung 860 DCT a Kingston DC500R – ukázaly shodný čas: 26,5 ms.
Výkon při použití Sysbench
Následující test použil databázi
Každý virtuální stroj
Konfigurace testu Sysbench (pro každý virtuální počítač):
• CentOS 6.3 64bitový
• Percona XtraDB 5.5.30-rel30.1
— Počet databázových tabulek: 100
- Velikost databáze: 10 000 000
— Počet vláken databáze: 32
- Vyrovnávací paměť RAM: 24 GB
• Délka testu: 3 hodiny
- 2 hodiny - přípravná fáze, 32 proudů
— 1 hodina — přímé testování, 32 vláken
Na základě výkonu zpracování transakcí Sysbench překonal DC500R konkurenci s výkonem 1680,47 transakcí za sekundu.
Pokud jde o průměrnou latenci, DC500R se také umístil na posledním místě s 76,2 ms.
Nakonec, po testování latence podle nejhoršího scénáře (99. percentil), byl DC500R opět na konci seznamu s výsledkem 134,9 ms.
Analýza zátěže VDBench
Při testování úložných zařízení se dává přednost testování aplikací před syntetickými testy. Přestože jejich výsledky neodpovídají reálným podmínkám, jsou syntetické testy vzhledem k opakovatelnosti úloh vhodné pro stanovení výchozích hodnot a porovnání konkurenčních řešení. Tyto testy nabízejí širokou škálu profilů, od „čtyř rohových“ testů a obecných testů migrace databází až po sledování záznamů z různých prostředí VDI. Všechny tyto používají jediný generátor pracovní zátěže vdBench se skriptovacím strojem k automatizaci a shromažďování výsledků na velkém shluku výpočetních testů. Díky tomu je možné používat stejnou zátěž na celé řadě úložných zařízení, včetně all-flash polí a jednotlivých disků. V rámci našeho testování jsme disky kompletně zaplnili daty a následně je rozdělili na 25 % původní kapacity, abychom simulovali zátěž aplikací a vyhodnocovali chování disku. Tento přístup se liší od testů plné entropie, ve kterých se používá celý disk najednou při konstantním zatížení. Z tohoto důvodu následující výsledky odrážejí stabilnější rychlosti zápisu.
Profily:
• 4 KB náhodné čtení: pouze pro čtení, 128 vláken, rychlost I/O od 0 do 120 %
• Náhodný zápis 4 KB: pouze zápis, 64 vláken, rychlost I/O od 0 do 120 %
• 64 kB sekvenční čtení: pouze pro čtení, 128 vláken, rychlost I/O od 0 do 120 %
• 64 kB sekvenční zápis: pouze zápis, 64 vláken, rychlost I/O od 0 do 120 %
• Syntetické databáze: SQL a Oracle
• VDI Copy (úplná kopie a propojená kopie)
V prvním testu pracovní zátěže VDBench (4K Random Read) poskytl Kingston DC500R působivé výsledky s latencí pod 1 ms až 80 000 IOPS a maximální rychlostí 80 209 IOPS s latencí 1,59 ms.
Všechny testované disky si vedly téměř identicky ve druhém testu (4K Random Write) s mírně přes 63 000 IOPS při latenci 2 ms.
Když přejdeme k sekvenčnímu načítání, nejprve jsme se podívali na 64K čtení. V tomto případě si disk Kingston udržoval latenci v milisekundě, dokud nedosáhl 5200 IOPS (325 MB/s). Maximální skóre 7183 IOPS (449 MB/s) s latencí 2,22 ms vyneslo tento disk na druhé místo v celkovém pořadí.
Při testování operací sekvenčního zápisu zařízení Kingston překonalo všechny konkurenty a udrželo latenci pod 1 ms až do rychlosti 5700 IOPS (356 MB/s). Maximální rychlost byla 6291 IOPS (395 MB/s) se zpožděním 2,51 ms.
Poté jsme přešli k úlohám SQL, kde byl Kingston DC500R jediným zařízením, které ve všech třech testech překročilo hranici latence milisekundy. V prvním případě disk vykazoval maximální rychlost 26411 IOPS s latencí 1,2 ms.
V testu SQL 90-10 skončil disk Kingston poslední s maximální rychlostí 27339 IOPS s latencí 1,17 ms.
Totéž se stalo v testu SQL 80-20. Zařízení Kingston v tomto případě vykázalo maximální rychlost 29576 IOPS s latencí 1,08 ms.
Výsledky testů zátěže Oracle opět umístily DC500R na poslední místo, ale zařízení ve dvou testech stále vykazovalo submilisekundovou latenci. V prvním případě byla maximální rychlost disku Kingston 29098 IOPS s latencí 1,18 ms.
Ve druhém testu (Oracle 90-10) DC500R dosáhl 24555 IOPS s latencí 894,3 µs.
Ve třetím testu (Oracle 80-20) byla maximální rychlost zařízení od Kingstonu 26401 IOPS s úrovní latence 831,9 µs.
Poté jsme přešli ke kopírování VDI – vytváření úplných a propojených kopií. Při testování načítání plné kopie VDI disk Kingston opět nedokázal porazit konkurenci. Pod 1 ms latence bylo zařízení schopno podporovat až asi 12000 16203 IOPS a dosáhlo 2,14 XNUMX IOPS s latencí XNUMX ms.
V testu Initial Login kopie VDI dopadlo lépe zařízení Kingston, které skončilo (s mírným náskokem) na druhém místě. Disk si udržoval latenci během milisekundy, dokud nedosáhl rychlosti 11000 13652 IOPS a maximální rychlost byla 2,18 XNUMX IOPS se zpožděním XNUMX ms.
S malým náskokem se také jednotka Kingston umístila na druhém místě v pondělním přihlašovacím testování plné kopie VDI. Disk Seagate Nytro 1351 vykazoval o něco lepší maximální rychlosti, ale zařízení Kingston obecně vykazovalo nižší úrovně latence po celou dobu testu. Maximální rychlost DC500R byla 11897 IOPS s latencí 1,31 ms.
Při testování stahování propojených kopií VDI se Kingston umístil na posledním místě. Latence přesáhla 1 ms již při rychlostech nižších než 6000 IOPS. Maximální rychlost DC500R byla 7861 IOPS s latencí 2,03 ms.
V testu Initial Login se však jednotka opět umístila na druhém místě: zpoždění přesáhlo hranici milisekundy pouze poblíž špičkového výkonu, který nakonec činil 7950 IOPS s latencí 1,001 ms.
V posledním testu propojené kopie VDI - Monday Login - disk ukázal i druhý výsledek: maximální rychlost na úrovni 9205 IOPS s latencí 1,72 ms. Zpoždění přesáhlo milisekundu, když rychlost dosáhla 6400 IOPS.
Závěr
DC500R je nejnovější SSD disk Kingston pro podnikové uživatele. DC500R se dodává v 2,5" provedení. K dispozici jsou možnosti kapacity od 480 GB do 3,84 TB. Disk je založen na technologii 3D TLC NAND flash paměti a kombinuje dlouhé zdroje a vysokou úroveň výkonu. U disku s kapacitou 3,48 TB, sekvenční rychlosti čtení a zápisu 555 a 520 MB/s, rychlosti čtení a zápisu při konstantním zatížení 98000 28000 a 3504 XNUMX IOPS, stejně jako množství zdrojů XNUMX XNUMX TBW, jsou prohlášeny.
Abychom zhodnotili výkon Kingston DC500R, porovnali jsme jej s jinými oblíbenými SATA SSD, včetně disků Samsung
Kingston DC4R dosáhl 500 80209 IOPS a 1,59 ms latence čtení v 63000KB náhodných testech čtení a zápisu a 2 64 IOPS a 500 ms latence zápisu. V testech čtení a zápisu 7183 kB dosáhl DC449R rychlosti 2,22 IOPS (6291 MB/s) při latenci 395 ms a 2,51 IOPS (500 MB/s) při latenci 500 ms. V podmínkách syntetických testů s použitím databází SQL a Oracle a zvýšených požadavků na rychlost zápisu zůstal výkon DC1R hodně nedostatečný. Pokud jde o zátěž SQL, Kingston DC500R se ve všech třech testech umístil na posledním místě a byl jediným diskem, který překročil milisekundovou latenci. Při testování Oracle se však obraz ukázal být mnohem lepší. Ve dvou ze tří testů udržel disk latenci pod XNUMX ms, což mu vyneslo druhé místo. Kingston DCXNUMXR poskytl slušnou úroveň výkonu při testování s kopiemi VDI, jak plnými, tak propojenými.
Obecně lze říci,
Modely řady DC500 lze objednat u oficiálních distributorů Kingston.
V případě dotazů na testování a ověření kontaktujte prosím zastoupení Kingston Technology v Rusku na e-mailové adrese [chráněno e-mailem]
Pro více informací o produktech
Zdroj: www.habr.com