Kingston наскоро пусна корпоративен SSD
Устройства за съхранение
Спецификации на Kingston DC500R
продуктивност
тест
Системата беше използвана за тестване на корпоративни SSD дискове с реални приложения.
Lenovo ThinkSystem SR850
- 4 процесора Intel Platinum 8160 (2,1 GHz, 24 ядра)
- 16 DDR4 ECC DRAM модула памет с честота 2666 MHz с капацитет 32 GB всеки
- 2 RAID 930-8i 12 Gbps адаптера
- 8 NVMe устройства
- Софтуер VMware ESXI 6.5
Dell PowerEdge R740xd
- 2 процесора Intel Gold 6130 (2,1 GHz, 16 ядра)
- 4 DDR4 ECC DRAM модула памет с честота 2666 MHz с капацитет 16 GB всеки
- RAID адаптер PERC 730, 12 Gbps, 2 GB буфер
- Вграден NVMe адаптер
- OS Ubuntu-16.04.3-desktop-amd64
Информация за тестване
Информацията за околната среда и протоколите е включена в прегледите, така че служителите по ИТ и съхранението да могат да оценят условията, при които са постигнати резултатите. Производителите на тестваното оборудване не плащат и не контролират прегледа.
Анализ на натоварването на приложението
За да оцените правилно производителността на корпоративните устройства за съхранение, е важно да моделирате вашата инфраструктура и работни натоварвания на приложения, за да съответстват на вашите реални среди. Ето защо, за да оценим Samsung 883 DCT SSD, ние измерихме
Производителност на SQL Server
Всяка виртуална машина на SQL Server е конфигурирана с два виртуални диска: диск за зареждане от 100 GB и диск от 500 GB за съхранение на базата данни и регистрационни файлове. По отношение на системните ресурси, всяка виртуална машина беше оборудвана с 16 виртуални процесора, 64 GB DRAM и SAS SCSI контролер от LSI Logic. Преди това тествахме I/O производителността и ефективността на съхранението, използвайки натоварвания на Sysbench. SQL тестовете от своя страна помагат да се оцени латентността.
Като част от тестването, SQL Server 2014 се внедрява на виртуални машини за гости, работещи под Windows Server 2012 R2. Зарежданията се създават с помощта на софтуера Benchmark Factory for Databases от Quest.
Тестова конфигурация на SQL Server (за VM):
• Windows Server 2012 R2
• Дисково пространство: 600 GB разпределено, 500 GB използвано
• SQL Server 2014
— Размер на базата данни: 1 мащаб
— Брой виртуални клиенти: 15 000
— Буфер RAM памет: 48 GB
• Продължителност на теста: 3 часа
— 2,5 часа — предварителен етап
— 30 минути — директно тестване
Въз основа на производителността на обработка на транзакции на SQL Server, Kingston DC500R беше само малко зад Samsung 883 DCT, с обща производителност от 6290,6 транзакции в секунда (TPS).
Дори по-добър начин за оценка на производителността на SQL Server от TPS е чрез оценка на нивата на латентност. Тук и двата диска - Samsung 860 DCT и Kingston DC500R - показаха едно и също време: 26,5 ms.
Производителност при използване на Sysbench
Следният тест използва базата данни
Всяка виртуална машина
Тестова конфигурация на Sysbench (за VM):
• CentOS 6.3 64 бита
• Percona XtraDB 5.5.30-rel30.1
— Брой таблици в базата данни: 100
— Размер на базата данни: 10 000 000
— Брой нишки на базата данни: 32
— Буфер RAM памет: 24 GB
• Продължителност на теста: 3 часа
— 2 часа — предварителен етап, 32 потока
— 1 час — директно тестване, 32 нишки
Бенчмаркът за обработка на транзакции на Sysbench поставя DC500R зад конкуренцията с 1680,47 транзакции в секунда.
По отношение на средната латентност, DC500R също се класира на последно място със 76,2 ms.
И накрая, след тестване на латентността при най-лошия сценарий (99-ти процентил), DC500R отново беше в дъното на списъка с резултат от 134,9 ms.
VDBench анализ на натоварването
Когато тествате устройства за съхранение, тестването, базирано на приложения, се предпочита пред синтетичните тестове. Въпреки това, въпреки че техните резултати не отговарят на условията в реалния свят, синтетичните тестове, поради повторяемостта на задачите, са полезни за установяване на базови линии и сравняване на конкурентни решения. Такива тестове предлагат широка гама от профили - от четириъгълни тестове и типични тестове за миграция на бази данни до проследяване на заснемания от различни VDI среди. Всички те използват един vdBench генератор на работно натоварване със скриптова машина за автоматизиране и обобщаване на резултатите в голям клъстер от изчислителни тестове. Това прави възможно използването на едно и също работно натоварване в широк диапазон от устройства, включително изцяло флаш масиви и отделни устройства. Като част от тестването, ние напълно запълнихме устройствата с данни и след това ги разделихме на секции с капацитет от 25% от оригинала, за да симулираме натоварванията на приложението и да оценим поведението на устройството. Този подход се различава от пълните ентропийни тестове, които използват целия диск наведнъж при постоянни натоварвания. Поради тази причина следните резултати отразяват по-стабилни скорости на запис.
Профили:
• 4 KB произволно четене: само за четене, 128 нишки, 0 до 120% I/O скорост
• 4KB произволен запис: само запис, 64 нишки, 0 до 120% I/O скорост
• 64KB последователно четене: само за четене, 128 нишки, 0 до 120% I/O скорост
• 64KB последователен запис: само запис, 64 нишки, 0 до 120% I/O скорост
• Синтетични бази данни: SQL и Oracle
• VDI копие (пълно копие и свързани копия)
В първия VDBench (4KB Random Read) тест за работно натоварване, Kingston DC500R даде впечатляващи резултати, със закъснение в рамките на 1 ms до 80 000 IOPS и пикова скорост от 80 209 IOPS при 1,59 ms закъснение.
Всички тествани устройства показаха почти идентични резултати във втория тест (4 KB Random Write): скоростите са малко по-високи от 63 000 IOPS със закъснение от 2 ms.
Преминавайки към последователни работни натоварвания, първо разгледахме 64KB четения. В този случай устройството Kingston поддържа латентност под милисекунда до достигане на 5200 IOPS (325 MB/s). Максималната скорост от 7183 IOPS (449 MB/s) с латентност от 2,22 ms изведе това устройство на второ място в общото класиране.
При тестване на последователни операции за запис, устройството Kingston превъзхожда всички конкуренти, поддържайки латентност под 1 ms до 5700 IOPS (356 MB/s). Максималната скорост беше 6291 IOPS (395 MB/s) с латентност от 2,51 ms.
След това преминахме към SQL задачи, където устройството Kingston DC500R беше единственото устройство, чиито нива на латентност надхвърлиха милисекунда и в трите теста. В първия случай дискът показа максимална скорост от 26411 IOPS с латентност от 1,2 ms.
В теста SQL 90-10 устройството Kingston е последно с максимална скорост от 27339 1,17 IOPS и латентност от XNUMX ms.
Същото се случи и в теста SQL 80-20. Устройството Kingston в този случай показа максимална скорост от 29576 IOPS с латентност от 1,08 ms.
Резултатите от тестовете за натоварване на Oracle отново поставиха DC500R на последно място, но устройството все пак показа латентност под милисекунди в два теста. В първия случай максималната скорост на диска Kingston беше 29098 IOPS с латентност от 1,18 ms.
Във втория тест (Oracle 90-10) DC500R постигна 24555 894,3 IOPS със закъснение от XNUMX µs.
При третия тест (Oracle 80-20) максималната скорост на устройството Kingston беше 26401 IOPS с ниво на латентност от 831,9 μs.
След това преминахме към VDI копиране - създаване на пълни и свързани копия. При тестване на зареждане на пълноценно VDI копие, устройството Kingston отново не успя да победи своите конкуренти. Устройството поддържаше латентност под 1 ms до скорости от около 12000 16203 IOPS, а максималната скорост беше 2,14 XNUMX IOPS с латентност от XNUMX ms.
При тестване на копието за първоначално влизане на VDI, устройството Kingston се представи по-добре, като в крайна сметка завърши (с лека разлика) на второ място. Устройството поддържаше латентност в рамките на милисекунда, докато достигна скорост от 11000 13652 IOPS, а максималната скорост беше 2,18 XNUMX IOPS с латентност от XNUMX ms.
Също така, с лека преднина, устройството Kingston зае второ място в тестването за влизане в понеделник за пълно VDI копие. Устройството Seagate Nytro 1351 имаше малко по-висока максимална скорост, но устройството Kingston показа по-ниски нива на латентност като цяло по време на теста. Максималната скорост на DC500R беше 11897 IOPS с латентност от 1,31 ms.
При тестване на зареждане на свързани VDI копия, устройството Kingston беше на последно място. Забавянето надхвърли 1 ms вече при скорости под 6000 IOPS. Максималната скорост на DC500R беше 7861 IOPS с латентност от 2,03 ms.
Въпреки това, според резултатите от теста за първоначално влизане, устройството отново зае второ място: латентността надхвърли милисекунда само след почти достигане на пикова производителност, която в крайна сметка възлиза на 7950 IOPS с латентност от 1,001 ms.
В последния тест на свързано копие на VDI - Monday Login - устройството показа и втория резултат: максимална скорост от 9205 IOPS със закъснение от 1,72 ms. Забавянето надхвърли милисекунда, когато скоростта достигна 6400 IOPS.
Заключение
DC500R е най-новият SSD на Kingston, предназначен за корпоративни потребители. DC500R се предлага в 2,5-инчов форм фактор. Наличният капацитет варира от 480 GB до 3,84 TB. Устройството е базирано на технологията 3D TLC NAND флаш памет и съчетава дълъг ресурс и високо ниво на производителност. За устройство от 3,48 TB се посочват последователни скорости на четене и запис от съответно 555 и 520 MB/s, скорости на четене и запис при постоянни натоварвания съответно от 98000 28000 и 3504 XNUMX IOPS, както и ресурсен капацитет от XNUMX XNUMX TBW.
За да оценим производителността на Kingston DC500R, ние го сравнихме с други популярни SATA SSD дискове, включително устройства на Samsung
При 4KB произволно тестване за четене и запис, Kingston DC500R постигна 80209 1,59 IOPS и 63000 ms латентност при четене и 2 64 IOPS и 500 ms латентност при запис. При тестване за четене и запис на 7183KB блок, DC449R постигна скорост от 2,22 IOPS (6291 MB/s) с 395 ms латентност и съответно 2,51 IOPS (500 MB/s) с 500 ms латентност. При синтетични тестове, използващи бази данни SQL и Oracle и повишени изисквания за скорост на запис, производителността на DC1R остави много да се желае. За натоварвания на SQL, Kingston DC500R се класира на последно място и в трите теста и беше единственото устройство, постигнало латентност под милисекунди. При тестването на Oracle обаче картината се оказа много по-добра. В два от три теста устройството поддържаше латентност под XNUMX ms, което му спечели второ място. Kingston DCXNUMXR показа прилични нива на производителност при тестване с използване на VDI копия, както пълни, така и свързани.
Като цяло,
Моделите от серията DC500 са налични за поръчка от официални дистрибутори на Kingston.
За въпроси относно тестването и валидирането можете да се свържете с представителството на Kingston Technology в Русия по имейл [имейл защитен]
За повече информация относно продуктите
Източник: www.habr.com