Kingston-ը վերջերս թողարկեց ձեռնարկատիրական SSD
Պահեստավորման սարքեր
Kingston DC500R Տեխնիկական պայմաններ
Արտադրողականություն
Փորձարկում
Համակարգն օգտագործվել է ձեռնարկության SSD-ների փորձարկման համար իրական աշխարհի հավելվածներով:
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 ադապտեր
- OS Ubuntu-16.04.3-desktop-amd64
Թեստի տեղեկատվություն
Շրջակա միջավայրի և արձանագրության մասին տեղեկատվությունը ներառված է վերանայումներում, որպեսզի ՏՏ և պահեստավորման գնումների պատասխանատուները կարողանան գնահատել այն պայմանները, որոնցում ձեռք են բերվել արդյունքները: Փորձարկվող սարքավորումների արտադրողները չեն վճարում կամ չեն վերահսկում վերանայումը:
Դիմումների ծանրաբեռնվածության վերլուծություն
Ձեռնարկությունների պահեստավորման սարքի արդյունավետությունը ճիշտ գնահատելու համար կարևոր է մոդելավորել ձեր ենթակառուցվածքը և հավելվածների ծանրաբեռնվածությունը՝ համապատասխանեցնելով ձեր իրական միջավայրին: Հետևաբար, Samsung 883 DCT SSD-ները գնահատելու համար մենք չափեցինք
SQL Server Performance
Յուրաքանչյուր SQL Server վիրտուալ մեքենա կազմաձևված է երկու վիրտուալ սկավառակներով՝ 100 ԳԲ բեռնման սկավառակ և 500 ԳԲ սկավառակ՝ տվյալների բազան և մատյան ֆայլերը պահելու համար: Համակարգի ռեսուրսների առումով յուրաքանչյուր վիրտուալ մեքենա հագեցած էր 16 վիրտուալ պրոցեսորով, 64 ԳԲ DRAM-ով և LSI Logic-ի SAS SCSI կարգավորիչով: Մենք նախկինում ստուգել ենք I/O կատարողականը և պահեստավորման արդյունավետությունը՝ օգտագործելով Sysbench աշխատանքային բեռները: SQL թեստերն իրենց հերթին օգնում են գնահատել հետաձգումը:
Որպես թեստավորման մի մաս, SQL Server 2014-ը տեղադրվում է հյուր վիրտուալ մեքենաների վրա, որոնք աշխատում են Windows Server 2012 R2: Բեռները ստեղծվում են Quest-ից «Benchmark Factory for Databases» ծրագրի միջոցով:
SQL Server-ի թեստային կազմաձևում (մեկ VM-ի համար).
• Windows Server 2012 R2
• Սկավառակի տարածություն՝ հատկացված 600 ԳԲ, օգտագործված՝ 500 ԳԲ
• SQL Server 2014 թ
— Տվյալների բազայի չափը՝ 1 սանդղակ
— Վիրտուալ հաճախորդների թիվը՝ 15
- RAM հիշողության բուֆեր՝ 48 ԳԲ
• Փորձարկման տեւողությունը՝ 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
— Տվյալների բազայի թելերի քանակը՝ 32
- RAM հիշողության բուֆեր՝ 24 ԳԲ
• Փորձարկման տեւողությունը՝ 3 ժամ
— 2 ժամ — նախնական փուլ, 32 հոսք
— 1 ժամ — ուղիղ փորձարկում, 32 թեմա
Sysbench-ի գործարքների մշակման կատարողականի չափանիշը DC500R-ին զիջում է մրցակիցներին՝ վայրկյանում 1680,47 գործարքներով:
Միջին ուշացման առումով DC500R-ը նույնպես վերջին տեղում է 76,2 ms-ով:
Վերջապես, վատթարագույն սցենարով (99-րդ տոկոս) ուշացման փորձարկումից հետո DC500R-ը կրկին հայտնվեց ցուցակի վերջում՝ 134,9 մս միավորով:
VDBench աշխատանքային ծանրաբեռնվածության վերլուծություն
Պահպանման սարքերի փորձարկման ժամանակ նախընտրելի է հավելվածի վրա հիմնված փորձարկումը, քան սինթետիկ թեստերը: Այնուամենայնիվ, չնայած դրանց արդյունքները չեն համապատասխանում իրական աշխարհի պայմաններին, սինթետիկ թեստերը, առաջադրանքների կրկնելիության պատճառով, օգտակար են բազային գծեր սահմանելու և մրցակցող լուծումները համեմատելու համար: Նման թեստերն առաջարկում են պրոֆիլների լայն տեսականի՝ չորս անկյունային թեստերից և տվյալների բազայի միգրացիայի տիպային թեստերից մինչև տարբեր VDI միջավայրերից նկարահանումների հետևում: Սրանք բոլորն օգտագործում են մեկ vdBench աշխատանքային ծանրաբեռնվածության գեներատոր՝ սցենարի շարժիչով, որպեսզի ավտոմատացնեն և միավորեն արդյունքները հաշվողական թեստերի մեծ կլաստերի մեջ: Սա հնարավորություն է տալիս օգտագործել միևնույն ծանրաբեռնվածությունը սկավառակների լայն տեսականիով, ներառյալ՝ ամբողջ ֆլեշ զանգվածները և առանձին կրիչներ: Որպես թեստավորման մի մաս, մենք ամբողջությամբ լցրեցինք կրիչները տվյալների հետ, այնուհետև դրանք բաժանեցինք հատվածների, որոնց հզորությունը կազմում է բնօրինակի 25%՝ կիրառական բեռները մոդելավորելու և սկավառակի վարքագիծը գնահատելու համար: Այս մոտեցումը տարբերվում է ամբողջական էնտրոպիայի թեստերից, որոնք օգտագործում են ամբողջ սկավառակը միանգամից մշտական բեռների տակ: Այդ իսկ պատճառով, հետևյալ արդյունքները արտացոլում են գրելու ավելի կայուն արագություններ:
Պրոֆիլներ:
• 4 ԿԲ պատահական ընթերցում. միայն կարդալու, 128 շղթա, 0-ից 120% I/O արագություն
• 4KB պատահական գրություն. միայն գրել, 64 շղթա, 0-ից 120% I/O արագություն
• 64 ԿԲ հաջորդական ընթերցում՝ միայն կարդալու, 128 շղթա, 0-ից 120% I/O արագություն
• 64 ԿԲ հաջորդական գրություն. միայն գրել, 64 շղթա, 0-ից 120% I/O արագություն
• Սինթետիկ տվյալների բազաներ՝ SQL և Oracle
• VDI պատճեն (ամբողջական պատճեն և կցված պատճեններ)
VDBench-ի (4KB պատահական ընթերցմամբ) աշխատանքային ծանրաբեռնվածության առաջին թեստում Kingston DC500R-ը տպավորիչ արդյունքներ տվեց՝ 1 մվ-ից մինչև 80 IOPS ուշացումով և 000 IOPS գագաթնակետային արագությամբ 80 մվ ուշացումով:
Բոլոր փորձարկված սկավառակները ցույց տվեցին գրեթե նույն արդյունքները երկրորդ թեստում (4 ԿԲ Պատահական գրել). արագությունները մի փոքր ավելի բարձր են, քան 63 IOPS՝ 000 մվ ուշացումով:
Անցնելով հաջորդական ծանրաբեռնվածությանը, մենք նախ նայեցինք 64 ԿԲ ընթերցումների: Այս դեպքում Kingston սկավառակը պահպանեց ենթամլիվայրկյանական ուշացում մինչև 5200 IOPS (325 ՄԲ/վ) հասնելը: 7183 IOPS (449 ՄԲ/վ) առավելագույն արագությունը 2,22 մվ ուշացումով այս դրայվը բերեց երկրորդ տեղը ընդհանուր աղյուսակում:
Հերթական գրելու գործողությունները փորձարկելիս Kingston սարքը գերազանցում էր բոլոր մրցակիցներին՝ պահպանելով ուշացումը 1 ms-ից ցածր մինչև 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 մվ ուշացումով:
VDI-ի Initial Login պատճենը փորձարկելիս Kingston սարքն ավելի լավ գործեց՝ ի վերջո ավարտելով (մի փոքր տարբերությամբ) երկրորդ տեղում: Սկավառակը պահպանում էր հետաձգումը մեկ միլիվայրկյանում մինչև հասնելով 11000 IOPS արագության, իսկ առավելագույն արագությունը 13652 IOPS էր՝ 2,18 մվ ուշացումով:
Բացի այդ, մի փոքր տարբերությամբ, Kingston drive-ը երկրորդ տեղն է զբաղեցրել երկուշաբթի Մուտքի թեստում VDI-ի ամբողջական պատճենի համար: Seagate Nytro 1351 սկավառակն ուներ մի փոքր ավելի բարձր առավելագույն արագություն, սակայն Kingston սարքը ցույց տվեց ավելի ցածր հետաձգման մակարդակ ընդհանուր փորձարկման ընթացքում: DC500R-ի առավելագույն արագությունը եղել է 11897 IOPS՝ 1,31 մվ ուշացումով:
Կապակցված VDI պատճենների բեռնման փորձարկման ժամանակ Kingston սարքը հայտնվեց վերջին տեղում: Լատենտությունը գերազանցել է 1 ms-ն արդեն 6000 IOPS-ից պակաս արագությամբ: DC500R-ի առավելագույն արագությունը եղել է 7861 IOPS՝ 2,03 մվ ուշացումով:
Այնուամենայնիվ, ըստ Initial Login թեստի արդյունքների, սկավառակը կրկին զբաղեցրեց երկրորդ տեղը. ուշացումը գերազանցեց մեկ միլիվայրկյան միայն այն բանից հետո, երբ գրեթե հասավ առավելագույն կատարողականի, որը, ի վերջո, կազմեց 7950 IOPS 1,001 ms ուշացումով:
VDI-ի կապակցված պատճենի վերջին թեստում՝ Երկուշաբթի Մուտք, սկավառակը ցույց տվեց նաև երկրորդ արդյունքը՝ 9205 IOPS առավելագույն արագություն՝ 1,72 մվ ուշացումով: Հետաձգումը գերազանցեց մեկ միլիվայրկյան, երբ արագությունը հասավ 6400 IOPS:
Ամփոփում
DC500R-ը Kingston-ի վերջին SSD-ն է, որը նախատեսված է ձեռնարկատիրական օգտատերերի համար: DC500R-ը գալիս է 2,5 դյույմ ձևաչափով: Հասանելի հզորությունները տատանվում են 480 ԳԲ-ից մինչև 3,84 ՏԲ: Սկավառակը հիմնված է 3D TLC NAND ֆլեշ հիշողության տեխնոլոգիայի վրա և համատեղում է երկար ռեսուրս և կատարողականության բարձր մակարդակ: 3,48 ՏԲ կրիչի համար նշվում են համապատասխանաբար 555 և 520 ՄԲ/վ կարդալու և գրելու հաջորդական արագություններ, համապատասխանաբար 98000 և 28000 IOPS մշտական բեռների դեպքում կարդալու և գրելու արագություններ, ինչպես նաև ռեսուրսների հզորությունը 3504 ՏԲՎտ:
Kingston DC500R-ի աշխատանքը գնահատելու համար մենք այն համեմատեցինք այլ հայտնի SATA SSD-ների, այդ թվում՝ Samsung կրիչների հետ:
4KB պատահական կարդալու և գրելու փորձարկման ժամանակ Kingston DC500R-ը հասել է 80209 IOPS և 1,59 ms կարդալու հետաձգման, և 63000 IOPS և 2 ms գրելու հետաձգման: 64KB բլոկի ընթերցման և գրելու փորձարկման ժամանակ DC500R-ը ձեռք է բերել 7183 IOPS (449 ՄԲ/վ) արագություն՝ համապատասխանաբար 2,22 ms ուշացումով և 6291 IOPS (395 ՄԲ/վ)՝ համապատասխանաբար 2,51 մվ ուշացումով: SQL-ի և Oracle-ի տվյալների շտեմարանների օգտագործմամբ սինթետիկ թեստերի և գրելու արագության պահանջների ավելացման ժամանակ DC500R-ի կատարումը շատ ցանկալի էր: SQL աշխատանքային ծանրաբեռնվածության համար Kingston DC500R-ը բոլոր երեք թեստերում հայտնվեց վերջին տեղում և միակ շարժիչն էր՝ հասնելու ենթամլիվայրկյան ուշացման: Այնուամենայնիվ, Oracle-ի փորձարկման ժամանակ պատկերը շատ ավելի լավ է ստացվել: Երեք փորձարկումներից երկուսի ժամանակ սկավառակը պահպանեց 1 ms-ից ցածր ուշացում, ինչը նրան զբաղեցրեց երկրորդ տեղը: Kingston DC500R-ը ցույց տվեց կատարողականության պատշաճ մակարդակ, երբ փորձարկվեց VDI պատճենների միջոցով՝ ինչպես ամբողջական, այնպես էլ կապակցված:
Ընդհանուր առմամբ,
DC500 սերիայի մոդելները կարելի է պատվիրել Kingston-ի պաշտոնական դիստրիբյուտորներից:
Փորձարկման և վավերացման վերաբերյալ հարցերի համար կարող եք կապվել Ռուսաստանում Kingston Technology ներկայացուցչության հետ էլեկտրոնային փոստով [էլեկտրոնային փոստով պաշտպանված]
Ապրանքների մասին լրացուցիչ տեղեկությունների համար
Source: www.habr.com