ThecDell EMC PowerEdge R840 är en 2U-server och en del av företagets 14:e generation av sin serverlinje. R840 är en server med fyra socklar som erbjuder Intel Xeon Scalable-processorer för upp till 112 kärnor. Användare kan utnyttja upp till 24 direktanslutna NVMe-enheter samt upp till två dubbelbredda GPU:er eller upp till 2 FPGA:er och upp till 48 DIMM:er för max 6TB minne (12 NVDIMM kan användas för max 384GB) . Den här hårdvaran är utmärkt för applikationer som behöver hög prestanda och för dataanalys och andra nya datortunga arbetsbelastningar.
Dell EMC PowerEdge R840 är en 2U-server och en del av företagets 14:e generation av sin serverlinje. R840 är en server med fyra socklar som erbjuder Intel Xeon Scalable-processorer för upp till 112 kärnor. Användare kan utnyttja upp till 24 direktanslutna NVMe-enheter samt upp till två dubbelbredda GPU:er eller upp till 2 FPGA:er och upp till 48 DIMM:er för max 6TB minne (12 NVDIMM kan användas för max 384GB) . Den här hårdvaran är utmärkt för applikationer som behöver hög prestanda och för dataanalys och andra nya datortunga arbetsbelastningar.
R840, tillsammans med R940xa, designades med artificiell intelligens (AI) och maskininlärning (ML) i åtanke. R840 är utrustad med den hårdvara som behövs för att hantera både AI- och ML-arbetsbelastningar. De direktanslutna NVMe-enheterna ger den kapacitet som behövs samtidigt som fördröjningen minskar. Själva servern kan automatiseras med hjälp av Dell EMC OpenManage. OpenManage automatiserar hanteringen av rutinuppgifter och ger bättre effektivitet. Med mindre tid att spendera på mindre uppgifter kan administratörer fokusera på projekt med högre värde. Administratörer kan också dra fördel av QuickSync 2-funktioner som tillåter dem övervaka servern på sin mobila enhet.
Som med alla PowerEdge-servrar har Dell EMC PowerEdge R840 säkerhet inbyggd i varje del av arkitekturen. Servrarna använder kryptografiskt signerade firmware-paket och Secure Boot. Servrarna kan låsas vid en otillåten eller skadlig ändring. Och Dell EMC använder System Erase, precis som det låter, raderar den data från alla lagringsmedia på servern.
Specifikationer för Dell EMC PowerEdge R840
Formfaktor | 2U |
CPU | Upp till fyra Intel Xeon Scalable-processorer, upp till 28 kärnor vardera |
Minne | 48 DDR4 DIMM-platser, stöder RDIMM /LRDIMM, upp till 2666MT/s, max 6TB Upp till 12 NVDIMM, 384 GB Max Stöder endast registrerade ECC DDR4 DIMM |
Lagringskontrollrar | Interna kontroller: PERC H730P, H740P, H330 Software RAID (SWRAID) S140 Boot Optimized Storage Subsystem: HWRAID 2 x M.2 SSD:er 120 GB eller 240 GB Extern PERC (RAID): H840 12 Gbps SAS HBA (icke-RAID): Externa-12 Gbps SAS HBA (icke-RAID), Interna- HBA330 (icke-RAID) |
Kör fack | |
Främre drivfack | Upp till 8x 2.5” SAS SATA (HDD/SSD) max 30TB Eller upp till 24 x 2.5” SAS/SATA (HDD/SSD) med upp till 12 NVMe PCIe SSD:er max 122TB Eller upp till 24 NVMe PCIe SSD:er max 153TB |
Bakre drivfack | Upp till 2 x 2.5” SAS/SATA (hårddiskar/SSD), max 7.68TB |
I/O & portar | |
Nätverksdotterkortsalternativ | 4 x 1GE 4 x 10GE 2 x 10GE+2 x 1GE Eller 2 x 25GE |
Frontportar | Video 2 x USB 2.0 1 hanterad (mikro-sub) Dedikerad IDRAC Direct USB (Valfritt 1 x USB 3.0 erbjuds endast på 8-enhetskonfigurationen) |
Bakre portar | Video Serial 2 x USB 3.0 |
Intern port | 1 x USB 3.0 |
Grafikkort | VGA |
PCIe | Upp till 6 x Gen3-platser, (4×16 platser eller 2×16 + 4×8 platser) |
Acceleratoralternativ | Upp till 2 dubbelbredda GPU:er eller upp till 2 fullhöjda FPGA:er GPU NVIDIA Tesla P100, P40, V100 |
Operativsystem som stöds | Canonical Ubuntu LTS Citrix XenServer Microsoft Windows Server med Hyper-V Red Hat Enterprise Linux SUSE Linux Enterprise Server VMware ESXi |
Säkerhet | TPM 1.2/2.0 valfritt Kryptografiskt signerad firmware Silicon Root of Trust säkra Boot Systemlåsning Säker radering |
Inbäddad hantering | iDRAC9 med Lifecycle Controller iDRAC Direct iDRAC RESTful API med Redfish Quick Sync 2 BLE/trådlös |
Bezel | Valfri LCD-ram eller säkerhetsram |
Mått LxD | 462mm x 812mm |
Vikt | 36.6kg |
Effekt | |
Nätaggregat | Platina: 750W, 1100W, 1600W, 2000W, 2400W Titan: 750W |
DC | 1100W |
Blandningsläge/HVDC | 750W, 1100W1 |
Hot plug strömförsörjningar med full redundans alternativ 6 hot plug fläktar med N +1 redundans |
Design och bygga
Dell EMC PowerEdge R840 är en 2U-server som har de stiliserade ramarna som resten av linjen har. Under infattningen finns antingen 24 2.5-tumsfack som löper vertikalt tvärs över fronten eller så finns det ett alternativ med 8 2.5-tumsfack med en valfri optisk enhet. Den vänstra kontrollpanelen har status-LED-indikatorer, systemstatus och system-ID-indikator och iDRAC Quick Sync 2 trådlös indikator (denna funktion är valfri). Den högra kontrollpanelen har strömbrytaren, iDRAC-direktport, VGA-port, två USB 2.0-portar och en iDRAC direkt-LED. Det finns också en liten LCD-panel som visar systeminformation, status och felmeddelanden och några knappar för att navigera i den.
Om man tittar på enhetens baksida finns det fyra PCIe-expansionskortplatser i full höjd och två PCIe-expansionsplatser i halv höjd. Längst ned till vänster finns fyra NIC-portar, till höger finns två hot-swappable PSU:er och i mitten finns en seriell port, VGA-port, två USB 3.0-portar, och iDRAC9 dedikerad port, och en systemidentifieringsbotten.
När vi lyfter av toppen och tar bort några av de skyddande brickorna, kan vi se de fyra processorerna såväl som allt utrymme för DRAM. Nära baksidan av enheten kan man se hur två breda GPU:er kan läggas till.
På baksidan av enheten finns också där RAID-kortet läggs till. Även om det ser ut som att det är trångt, är det ganska lätt att ta sig till och byta om det behövs. De integrerat rNDC NIC är också synlig på botten, men tillåter enkla uppgraderingar för nätverksanslutning utan att förbruka traditionellt PCIe-utrymme.
Verksamhetsledningen
För hantering av Dell EMC PowerEdge R840 erbjuder servern Integrated Dell Remote Access Controller 9, iDRAC9. Genom iDRAC:s instrumentpanel kan man enkelt se systemets tillstånd, dess information, senaste loggar och anteckningar samt en virtuell konsol. Instrumentpanelens skärm möjliggör en graciös avstängning och system-ID. Överst på skärmen finns huvudflikarna inklusive System, Lagring, Konfiguration, Underhåll och iDRAC-inställningar.
Fliken System ger användarna flera alternativ för vilka aspekter av systemet de kan titta på, men för denna recension fokuserar vi på Sammanfattning som gör att vi kan få en snabb överblick över de flesta delar av systemet. Vi välkomnas med detaljer om hårdvaran, iDRAC, och vi kan se ström- och kapacitetsanvändning.
Med fliken Lagring får användare återigen flera alternativ som de kan gå igenom, inklusive sammanfattning, kontroller, fysiska diskar, virtuella diskar och höljen. Underfliken Sammanfattning låter oss se en översikt över fysiska diskar och en sammanfattning av både fysiska och virtuella diskar och loggade lagringshändelser.
När vi borrar lite längre ner, under underfliken för fysiska diskar, ser vi statusen för enheterna i enheten, deras namn, deras tillstånd, kortplatsnummer, kapacitet, säkerhetsstatus, bussprotokoll, mediatyp (SSD i detta fall), om de är en het reservdel eller inte, och den återstående rankade skrivuthålligheten.
iDRAC fortsätter att vara det bästa integrerade serverhanteringsverktyget på marknaden, vilket ger systemadministratören både synlighet och exekveringsmöjligheter för åtgärdsobjekt.
Prestation
Testar konfiguration
- 4 x Intel Xeon Platinum 8180M-processorer (28 x 2.5 GHz)
- 1.5TB 2666Mhz DDR4
- 12 x 3.2 TB Memblaze PBlaze5 NVMe SSD:er för blandad användning
- VMware ESXi 6.7u1 för SQL/Sysbench och Ubuntu 18.04.01 för bare-metal VDbench-tester
SQL Server prestanda
StorageReviews Microsoft SQL Server OLTP-testprotokoll använder det aktuella utkastet till Transaction Processing Performance Councils Benchmark C (TPC-C), ett riktmärke för onlinetransaktionsbearbetning som simulerar de aktiviteter som finns i komplexa applikationsmiljöer. TPC-C-riktmärket kommer närmare än syntetiska prestandariktmärken att mäta prestandastyrkorna och flaskhalsarna hos lagringsinfrastruktur i databasmiljöer.
Varje SQL Server VM är konfigurerad med två vDisks: 100 GB volym för uppstart och en 500 GB volym för databasen och loggfiler. Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 64 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern. Medan våra Sysbench-arbetsbelastningar som tidigare testats mättade plattformen i både lagrings-I/O och kapacitet, letar SQL-testet efter latensprestanda.
Det här testet använder SQL Server 2014 som körs på Windows Server 2012 R2 gäst-VM, och betonas av Dells Benchmark Factory for Databases. Medan vår traditionella användning av detta riktmärke har varit att testa stora 3,000 1,500-skaliga databaser på lokal eller delad lagring, fokuserar vi i denna iteration på att sprida ut fyra XNUMX XNUMX-skaliga databaser jämnt över våra servrar.
SQL Server-testkonfiguration (per virtuell dator)
- Windows Server 2012 R2
- Lagringsutrymme: 600 GB tilldelat, 500 GB använt
- SQL Server 2014
- Databasstorlek: 1,500 XNUMX skala
- Virtuell klientbelastning: 15,000 XNUMX
- RAM-buffert: 48GB
- Testlängd: 3 timmar
- 2.5 timmars förkonditionering
- 30 minuters provperiod
För vårt transaktionsbaserade SQL Server-riktmärke gav R840 oss en sammanlagd poäng på 12,646.5 3,161.5 TPS med individuella virtuella datorer från 3,161.7 XNUMX till XNUMX XNUMX TPS.
För SQL genomsnittlig latens hade servern en imponerande 1ms sammanlagd poäng såväl som poängen för alla virtuella datorer.
Sysbench MySQL Performance
Vårt första benchmark för lokala lagringsapplikationer består av en Percona MySQL OLTP-databas mätt via SysBench. Detta test mäter också genomsnittlig TPS (Transactions Per Second), genomsnittlig latens och genomsnittlig 99:e percentil latens.
Varje Sysbench VM är konfigurerad med tre vDisks: en för uppstart (~92GB), en med den förbyggda databasen (~447GB) och den tredje för databasen som testas (270GB). Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 60 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern.
Sysbench-testkonfiguration (per virtuell dator)
- CentOS 6.3 64-bitars
- Percona XtraDB 5.5.30-rel30.1
- Databastabeller: 100
- Databasstorlek: 10,000,000 XNUMX XNUMX
- Databastrådar: 32
- RAM-buffert: 24GB
- Testlängd: 3 timmar
- 2 timmar förkonditionering 32 trådar
- 1 timme 32 trådar
Med Sysbench OLTP testade vi 8VM och 16VM med R840 på 26,556 33,278 TPS respektive 2 8180 TPS. Dessa siffror är otroliga från en enda 12U-server, som kommer direkt från att ha fyra Intel 24M-processorer och upp till 2 eller XNUMX NVMe SSD:er i ett XNUMXU-paket.
För Sysbenchs genomsnittliga latens gav PowerEdge-servern oss 9.6 ms för 8VM och 15.4 ms för 16VM.
I vårt värsta scenario (99:e percentilen) latens hade R840 en stark visning på 18.4 ms för 8VM och 29.9 ms för 16VM.
VDBench arbetsbelastningsanalys
När det gäller benchmarking av lagringsmatriser är applikationstestning bäst, och syntetiska tester kommer på andra plats. Även om det inte är en perfekt representation av faktiska arbetsbelastningar, hjälper syntetiska tester till baslagringsenheter med en repeterbarhetsfaktor som gör det enkelt att göra jämförelser mellan äpplen och äpplen mellan konkurrerande lösningar. Dessa arbetsbelastningar erbjuder en rad olika testprofiler som sträcker sig från "fyra hörn"-tester, vanliga tester av databasöverföringsstorlek, såväl som spårfångst från olika VDI-miljöer. Alla dessa tester utnyttjar den vanliga vdBench-arbetsbelastningsgeneratorn, med en skriptmotor för att automatisera och fånga resultat över ett stort beräkningstestkluster. Detta gör att vi kan upprepa samma arbetsbelastningar över ett brett utbud av lagringsenheter, inklusive flash-arrayer och individuella lagringsenheter.
profiler:
- 4K slumpmässig läsning: 100 % läsning, 128 trådar, 0-120 % iorat
- 4K Random Write: 100% Write, 64 trådar, 0-120% iorate
- 64K sekventiell läsning: 100 % läsning, 16 trådar, 0-120 % iorat
- 64K sekventiell skrivning: 100% skriv, 8 trådar, 0-120% iorate
- Syntetisk databas: SQL och Oracle
- VDI Full Clone och Linked Clone Traces
Med 4K slumpmässig läsning började Dell EMC PowerEdge R840 starkt med 543,298 100 IOPS och strax under 840μs. R5,933,288 fortsatte med sin topp på 203 XNUMX XNUMX IOPS med en latens på endast XNUMX μs.
För slumpmässig skrivning i 4K hade servern en mer imponerande start på 669,974 24.1 IOPS och en latens på 840μs. R100 stannade under 4 μs tills den gick över 4,503,998 miljoner IOPS. Den nådde en topp på 96.8 XNUMX XNUMX IOPS med XNUMX μs latens innan den tappade några.
När vi byter till sekventiellt arbete ser vi R840-toppen på 637,963 39.9 IOPS eller 60.7 GB/s med en latens på 64 μs i XNUMXK-läsning.
I 64K sekventiell skrivning startade servern med mycket lägre latens med 65.1μs vid 28,502 1.78 IOPS eller 100GB/s. Servern stannade under 312μs tills cirka 19K IOPS eller 296,751GB/s fortsatte att sluta på 18.5 400 IOPS eller XNUMXGB/s med en latens på XNUMXμs.
Nästa uppsättning tester är våra SQL-arbetsbelastningar: SQL, SQL 90-10 och SQL 80-20. För SQL fick R840 ett toppvärde på 2,780,783 135.2 XNUMX IOPS vid en latens på XNUMX μs.
SQL 90-10 såg en toppprestanda på 2,613,286 144.5 XNUMX IOPS med en latens på XNUMX μs.
SQL 80-20 hade R840-starten under 100 μs vid 248,460 2,468,464 och fortsatte med sin topp vid 153 XNUMX XNUMX IOPS vid en latens på XNUMX μs.
Våra Oracle-arbetsbelastningar visade starkare prestanda från R840. När den stirrade på strax under 100 μs fortsatte servern att nå sin topp på 2,289,946 174.5 XNUMX IOPS med en latens på XNUMX μs.
Oracle 90-10 hade servertoppen på 2,017,515 129.3 25 IOPS med en latens på XNUMX μs, en skillnad på endast XNUMX μs från början till slut.
Med Oracle 80-20 startade R840 under 100 μs och nådde en topp på 1,952,348 133.4 XNUMX IOPS med en latens på XNUMX μs.
Därefter bytte vi till vårt VDI-klontest, Full och Linked. För VDI Full Clone (FC) Boot nådde R840 en topp på 1,880,908 189.4 XNUMX IOPS med en latens på XNUMXμs.
VDI FC Initial Login såg att servern började under 100μs och gick vidare till en topp på 854,707 301.1 IOPS med en latens på XNUMXμs.
För VDI FC Monday Login startade servern drygt 100μs och toppade på 645,932 227 IOPS med en latens på XNUMXμs.
Genom att byta till VDI Linked Clone (LC)-tester nådde R840 en topp på 865,365 179.2 IOPS med en latens på XNUMXμs.
För VDI LC Initial Login hade servern ett toppvärde på 384,397 213.6 IOPS med en latens på XNUMX μs.
Och slutligen för VDI LC Monday Login hade R840 en topppoäng på 487,261 295.1 IOPS vid en latens på XNUMXμs.
Slutsats
Dell EMC PowerEdge R840 är en 2U-server riktad till applikationer som behöver hög prestanda eller för användare med dataintensiva arbetsbelastningar. På den övre änden kan servern utrustas med fyra Intel Xeon-skalbara processorer för upp till 112 kärnor, upp till 6 TB RAM, upp till 24 direktanslutna NVMe SSD:er och upp till två dubbelbredda GPU:er eller FPGA:er. All denna kraftfulla hårdvara är idealisk för dem som behöver köra den nya sorten av nya AI- och/eller ML-arbetsbelastningar. R840 levereras med Dell EMC OpenManage för att automatisera rutinuppgifter som sparar administratörer tid och energi och de kan övervaka servern på långt håll med QuickSync 2. Systemhantering sker via iDRAC som fortsätter att vara den bästa serverhanteringsplattformen där ute.
Ur ett prestandaperspektiv levererade servern potentialen i sin hårdvara. Med våra applikationsanalysarbetsbelastningar visade Dell EMC PowerEdge R840 en stark SQL-serverprestanda med en sammanlagd transaktionspoäng på 12,646 1. TPS med en sammanlagd genomsnittlig latens på endast 26,556 ms. För Sysbench fortsatte servern att imponera med transaktionspoäng på 8 33,278 TPS för 16VM och 840 9.6 TPS för 15.4VM. För latenser såg R18.4 genomsnitt på 29.9 ms och 8 ms, och värsta scenarier på 16 ms och XNUMX ms för XNUMXVM respektive XNUMXVM.
När vi tittar på våra VDBench-arbetsbelastningar imponerade PowerEdge R840 återigen i de flesta kategorier. Toppprestandahöjdpunkter inkluderar 6 miljoner IOPS i 4K-läsning, 4.5 miljoner IOPS i 4K-skrivning, 18.5GB/s i 64K-skrivning och 39.9GB/s i 64K-läsning. För SQL-arbetsbelastningar fortsatte servern med sina flera miljoner IOPS med topppoäng på 2.8 miljoner IOPS, 2.6 miljoner IOPS i SQL 90-10 och 2.5 miljoner IOPS i SQL 80-20. Oracles arbetsbelastningar hade också imponerande toppprestationer på 2.3 miljoner IOPS, 2 miljoner IOPS för 90-10 och 2 miljoner IOPS för 80-20. R840 hade också en toppprestanda på 1.9 miljoner IOPS i VDI FC-start. Även om dessa toppsiffror är höga, måste latensen också beaktas. Den högsta topplatensen i något av våra tester var bara 400μs. Den lägsta toppprestanda var 60.7μs.
Vi hör ofta leverantörer prata om multi-miljoner IOPS prestanda med sub-millisekunder; dessa siffror kommer vanligtvis från idealiska testförhållanden och inte vad normala användare kan förvänta sig av faktisk användning. Det är en fröjd att se så massiv prestanda i våra tester, inte bara extremt hög toppprestanda utan också extremt låga latenser. Efter flera veckors arbete med Dell EMC PowerEdge R840-servern står det klart att den ger den bästa kombinationen av prestanda, stensäker konstruktion och omfattande systemhantering i 2U-serverkategorin och ett StorageReview Editor's Choice.
Anmäl dig till StorageReviews nyhetsbrev