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