Společnost Gigabyte nedávno rozšířila svou řadu serverů o systém R282-3C0 (rev. 100) – 2U Gen4 NVMe. Tento server je vybaven dvěma škálovatelnými procesory Intel® Xeon® 3. generace, které byly uvedeny na trh v dubnu. R282-3C0 je určen pro úložiště s vysokou hustotou a podporuje až osm 3.5palcových disků SATA a čtyři 3.5palcové disky NVMe, což celkem představuje 12 pozic pro výměnu za provozu.
Specifikace Gigabyte R282-3C0
Konkrétním modelem, který recenzujeme, je R282-3C0. Tento model sice nepatří k nejvyšším modelům řady R282, nicméně jeho vnitřní konstrukce stále nabízí dobrý výkonový potenciál a flexibilitu.
| Gigabyte R282-3C0 (rev. 100) | |
| Form Factor | 2U 438 mm × 87.5 mm × 730 mm |
| Základní deska | MR92-FS0 |
| Procesory | Škálovatelné procesory Intel® Xeon® 3. generace (procesor Intel® Xeon® Platinum, procesor Intel® Xeon® Gold, procesor Intel® Xeon® Silver) |
| Memory | 32 slotů DDR4 DIMM; 8 kanálů na procesor; moduly RDIMM a LRDIMM až do 128 GB |
| Skladování | Přední: (8) 3.5″ nebo 2.5″ pozice pro disky SATA/SAS s možností výměny za provozu (4) 3.5″ nebo 2.5″ pozice pro disky SATA/SAS/Gen4 NVMe s možností výměny za provozu Zadní: (2) 2.5″ pozice pro SATA/SAS disky s možností výměny za provozu na zadní straně |
| Video | Integrováno v Aspeed® AST2500 2D grafický adaptér s rozhraním sběrnice PCIe 1920×1200 při 60 Hz, 32 bitů na palec (32 bitů na palec), DDR4 SDRAM |
| Rozšiřující sloty | Rozšiřující karta CRS2033: (1) Slot PCIe x16 (Gen4 x16), plná výška, poloviční délka (2) sloty PCIe x8 (Gen4 x8), plná výška, poloviční délka Rozšiřující karta CRS2137: (1) Slot PCIe x16 (Gen4 x16 nebo x8), plná výška, poloviční délka (1) Sloty PCIe x8 (Gen4 x0 nebo x8), plná výška, poloviční délka (1) Slot PCIe x16 (Gen4 x16 nebo x8), sdílený s OCP 2.0, plná výška poloviční délky Rozšiřující karta CRS2027: (2) sloty PCIe x8 (Gen4 x8), nízkoprofilové, poloviční délky (1) Mezzanine slot OCP 3.0 s šířkou pásma PCIe Gen4 x16 z CPU_0 Podporovaná funkce NCSI (1) Mezzanine slot OCP 2.0 s šířkou pásma PCIe Gen3 x8 z CPU_1 Podporovaná funkce NCSI |
| Interní V / V | (2) Konektory pro ventilátory CPU, (1) Konektor USB 3.0, (1) Konektor TPM, (1) Konektor VROC, (1) Konektor pro přední panel, (1) Konektor pro zadní desku pevného disku, (1) Konektor IPMB, (1) Propojka pro vymazání CMOS, (1) Přepínač pro obnovení systému BIOS |
| Přední I / O | (2) USB 3.0, (1) Tlačítko napájení s LED, (1) Tlačítko ID s LED, (1) Tlačítko Reset, (1) Tlačítko NMI, (1) LED indikátor stavu systému, (1) LED indikátor aktivity pevného disku, (2) LED indikátory aktivity sítě LAN |
| Zadní vstup / výstup | (2) USB 3.0, (1) VGA, (2) RJ45, (1) MLAN, (1) ID tlačítko s LED |
| Vstupy/výstupy propojovací desky | Přední strana_CBP20C5: 8 portů SATA/SAS a 4 porty SATA/SAS/NVMe Zadní strana_CBP2022: 2 x SATA porty Šířka pásma: PCIe Gen4 x4 nebo SATA 6 Gb/s nebo SAS 12 Gb/s na port |
| napájení | (2) redundantní zdroje 1600 W (80 PLUS Platinum) |
| management | Řídicí jednotka Aspeed® AST2500 Webové rozhraní konzole pro správu GIGABYTE (AMI MegaRAC SP-X) |
Návrh a sestavení Gigabyte R282-3C0
Tento recenzovaný systém má zajímavé funkce a rozvržení. První věc, které si všimnete, je počet pozic pro disky. K dispozici je osm pozic pro 3.5" SATA HDD/SSD disky s možností výměny za provozu, čtyři pozice pro 3.5" NVMe HDD/SSD disky s možností výměny za provozu a nakonec dvě 2.5" pozice na zadní straně počítače, které lze použít pro bootování.
Pokud jde o základní desku, model MR92-FS0, který máme, má 2 patice pro duální procesory, 32 sloty DIMM s podporou DDR4 a 8 sloty PCIe různých délek. Nejzajímavější věcí, kterou je třeba na modelu, který máme, je absence slotu M.2. Většina ostatních serverů má slot M.2, který by se používal k bootování, ale my ho nemáme. Může to být nepříjemnost, nepodstatný problém nebo rozhodující faktor, ale kupující by si to měl všímat.

Na zadní straně serveru se nacházejí 2 porty USB 3.0, port VGA, 2 porty RJ45, port MLAN, tlačítko ID s LED a 2 porty napájecího konektoru pro duální napájecí zdroje, které jsou součástí serveru.
Správa Gigabyte R282-3C0
Gigabyte R282-3C0 využívá pro správu mimo pásmo řídicí jednotku MegaRAC SP-X BMC. Tato platforma pro správu umožňuje uživatelům provádět základní úkoly, jako je vzdálené ovládání napájení serveru, aktualizace systému BIOS a spuštění KVM pro instalaci softwaru na server.
Rozhraní je trochu neohrabané ve srovnání s tím, co byste mohli najít na serverech Tier1 od společností Dell EMC, HPE, Cisco atd., ale pro vzdálenou správu systému to funguje dobře. Uživatelům jsou také k dispozici možnosti HTML5 a Java KVM v závislosti na tom, který preferují. Jedinou nevýhodou, na kterou jsme se u KVM konkrétně narazili, je omezená přenosová rychlost připojených ISO souborů na něco málo přes 1 Mb/s, takže i instalace operačního systému s menšími nároky na prostor trvala poměrně dlouho. Kompromisem, který jsme našli, bylo flashování USB flash disku s instalačním programem operačního systému a použití KVM k jeho vzdálené instalaci.
Výkon Gigabyte R282-3C0
Pokud jde o výkon serveru, provedli jsme několik testů založených na konfiguraci (2) procesorů Intel 8380, (16) pamětí 32GB DDR4 s frekvencí 3200 MHz a (4) SSD disků Intel P5510 s kapacitou 7.68 TB.
Výkon serveru SQL
Testovací protokol Microsoft SQL Server OLTP od společnosti StorageReview využívá aktuální návrh benchmarku C (TPC-C) organizace Transaction Processing Performance Council, což je online benchmark pro zpracování transakcí, který simuluje aktivity v komplexních aplikačních prostředích. Benchmark TPC-C se více než syntetické benchmarky výkonu přibližuje měření silných stránek a úzkých míst úložné infrastruktury v databázových prostředích.
Každý virtuální počítač SQL Serveru 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 prostředků 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.
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
Pokud jde o průměrnou latenci SQL Serveru, Gigabyte R282-3C0 si udržel latenci 1 ms po celou dobu s 8 virtuálními stroji.
Výkon MySQL v Sysbench
Náš první benchmark pro lokální úložiště se skládá z databáze Percona MySQL OLTP měřené pomocí SysBench. Tento test měří průměrný počet transakcí za sekundu (TPS), 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 se 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
S testem Sysbench OLTP jsme zaznamenali celkové skóre 25 537 TPS pro 8 virtuálních strojů, přičemž jednotlivé virtuální stroje se pohybovaly od 3 187 do 3 199 TPS. Průměr a rozsahy pro nás nebyly překvapením, protože v minulosti jsme viděli podobné servery s přibližně stejným výkonem.
S průměrnou latencí nám 8VM poskytlo celkový čas 10.025, přičemž jednotlivé VM se pohybovaly v rozmezí od 10 do 10.04.
V našem nejhorším případě, 99. percentilu, dosáhla latence na 8VM celkové doby 19.13 ms, přičemž jednotlivé časy se pohybovaly od 19.07 ms do 19.17 ms.
Analýza pracovní zátěže VDBench
Pokud jde o benchmarking úložných zařízení, nejlepší je testování aplikací a syntetické testování je až na druhém místě. I když syntetické testy nepředstavují dokonalou reprezentaci skutečného zatížení, pomáhají stanovit základní parametry úložných zařízení s faktorem opakovatelnosti, což usnadňuje porovnávání konkurenčních řešení.
Tyto úlohy nabízejí řadu různých testovacích profilů, od testů „čtyř rohů“, přes běžné testy velikosti přenosu databáze až po zachycení trasování z různých prostředí VDI. Všechny tyto testy využívají společný generátor úloh vdBench se skriptovacím enginem k automatizaci a zachycení výsledků v rámci velkého clusteru výpočetních testů. To nám umožňuje opakovat stejné úlohy napříč širokou škálou úložných zařízení, včetně flash polí a jednotlivých úložných zařízení.
Profily:
- Náhodné čtení 4K: 100% čtení, 128 vláken, rychlost čtení 0–120 %
- 4K Náhodný zápis: 100% zápis, 128 vláken, rychlost zápisu 0–120 %
- 64K sekvenční čtení: 100% čtení, 32 vláken, rychlost čtení 0–120 %
- 64K sekvenční zápis: 100% zápis, 16 vláken, rychlost zápisu 0–120 %
- Syntetická databáze: SQL a Oracle
- Trasování úplného klonu VDI a propojených klonů
Při náhodném čtení 4K dat začala Gigabyte R282-3C0 s časem pod 100 µs a udržela se na této hodnotě až do přibližně 2.25 milionu IOPS, kde dosáhla vrcholu 3 770 372 IOPS s latencí 536 µs.
Náhodný zápis 4K měl opravdu dobrý začátek, latence byla při 35 µs hluboko pod 100 µs a udržela se na této hodnotě, dokud server nedosáhl něco málo přes 1.6 milionu IOPS. Vrchol pak nastává při 1 823 423 IOPS s latencí 909 µs.
Při sekvenčním čtení 64K dat jsme zaznamenali vrchol R282 na 307 885 IOPS s latencí 413 µs.
Dále nám sekvenční zápis 64K dal maximální výkon 116 957 IOPS s latencí 1071 µs, nicméně i poté jsme zaznamenali pokles, který se vrátil na přibližně 140 000 IOPS s latencí zhruba 800 µs.
Nyní máme naše SQL úlohy, SQL, SQL 90-10 a SQL 80-20. S SQL začal Gigabyte R282-C03 na 91 µs a překročil 100 µs s 480 959 IOPS. Server poté dosáhl vrcholu 995 117 IOPS a latence 125 µs.
V SQL 90-10 měl server počáteční latenci 85 µs a dokázal se udržet pod 100 µs, dokud nedosáhl 554 447 IOPS. Poté dosáhl vrcholu 935 383 IOPS s latencí 126 µs.
V SQL 80-20 měl server počáteční latenci 80 µs a dokázal se udržet pod 100 µs, dokud nedosáhl 554 447 IOPS. Poté dosáhl vrcholu 935 383 IOPS s latencí 132 µs.
Naše další testy se týkaly úloh Oracle, Oracle, Oracle 90-10 a Oracle 80-20. S naší úlohou Oracle začal R282 s latencí 80 µs a poté dosáhl vrcholu 924 993 IOPS s latencí 133 µs.
U našeho Oracle 90-10 server začal s 83 µs a byl schopen udržet latenci pod 100 µs až do 635 178 IOPS, ale poté dosáhl vrcholu 792 231 IOPS s latencí 108 µs.
A konečně, Oracle 80-20 se po většinu testu dokázal udržet pod hranicí 100, počínaje na 78.5 µs a poté dosáhl vrcholu 770 853 IOPS s latencí 110 µs.
Pro naše poslední testy jsme přešli na náš test klonování VDI, plný a propojený. Při bootování VDI Full Clone (FC) dosáhl R282 maxima 762 590 IOPS s latencí 162 µs.
Při počátečním přihlášení do VDI FC server zaznamenal stabilní a poté prudký nárůst až k vrcholu 479 697 IOPS s latencí 216 µs.
Pro přihlášení k VDI FC Monday Login server stabilně rostl, dokud nedosáhl vrcholu 347 985 IOPS s latencí 165 µs.
Co se týče testů VDI Linked Clone (LC), počínaje bootováním, server zaznamenal krátký nárůst na vrchol 305 058 IOPS s latencí 197 µs.
V testu počátečního přihlášení zaznamenal server velký nárůst, počínaje 100 µs a poté dosáhl vrcholu 167 785 IOPS s latencí 152 µs.
Konečně, při pondělním přihlášení došlo k velkému nárůstu serveru, počínaje 107 µs, a dosáhl vrcholu 271 522 IOPS s velkým skokem v latenci až na 213 µs.
Závěr
Gigabyte R282-3C0 je 2U server s dvěma procesory, který prověřuje výkon škálovatelných procesorů Xeon 3. generace. Spolu s 12 3.5″ pozicemi s možností výměny za provozu na přední straně, z nichž čtyři podporují NVMe, je tento server schopen pojmout různé úložné kapacity. Pro organizace, které potřebují zrychlenou kapacitu, je zajímavé kombinovat flash paměť pro vrstvení s levnými pevnými disky pro úložiště. Vzadu jsou pak dva SATA disky, které lze použít pro bootování. To je užitečné, protože server nemá integrované úložiště M.2.
Různé testy, které jsme na serveru provedli, dopadly přesně tak, jak jsme očekávali. Omezení čtyř pozic NVMe brzdilo maximální potenciál úložiště, protože většina pozic je využívána pro rotující média s vyšší kapacitou. Konfigurace disků je však cílená, většina zákazníků by do takového systému osadila procesory střední třídy a zaměřila se na vyváženější cenovou hladinu. Samozřejmě, něco jiného v řadě Gigabyte by nabízelo vyšší výkon s plnou výbavou NVMe. Mají například R282-Z92, který dokáže spárovat 24 NVMe SSD s GRAID pro neuvěřitelný výkon.
V našich syntetických SQL testech jsme zaznamenali maximálně 481 tisíc IOPS v naší SQL zátěži, 968 tisíc IOPS v SQL 90-10 a v testu SQL 80-20 maximálně 935 tisíc IOPS. V našich testech Oracle jsme zaznamenali 924 tisíc IOPS v Oracle zátěži, 792 tisíc IOPS v Oracle 90-10 a 770 tisíc IOPS v Oracle 80-20. Ve VDBench jsme zaznamenali 3.7 milionu IOPS při 4K čtení, 1.8 milionu při 4K zápisu, 307 885 IOPS při 64K čtení a 116 957 při 64K zápisu. A konečně, v testech VDI Full Clone jsme zaznamenali 762 tisíc IOPS při bootování, 479 tisíc při počátečním přihlášení a 348 tisíc při pondělním přihlášení. U propojeného klonu jsme zaznamenali 305 tisíc IOPS při bootování, 167 tisíc při prvním přihlášení a 272 tisíc při pondělním přihlášení.
Realisticky vzato bude tento server používán pro úložiště s vysokou hustotou dat s možností akcelerace pomocí NVMe flash paměti. Jediné, co tento server brzdí, je větší NVMe úložiště, ale tato sestava klade důraz na výhody poměru kapacity k ceně, které pevné disky nabízejí. Gigabyte R282-3C0 je dobrou volbou pro případy použití, které chtějí kombinaci kapacity a NVMe v 12pozicovém (nebo 14pozicovém) provedení postaveném na architektuře Intel Scaleable Gen3.




Amazon