DecDell EMC PowerEdge R840 is een 2U-server en maakt deel uit van de 14e generatie van de serverlijn van het bedrijf. De R840 is een server met vier sockets die Intel Xeon Scalable-processors biedt voor maximaal 112 cores. Gebruikers kunnen maximaal 24 direct aangesloten NVMe-schijven gebruiken, evenals maximaal twee dubbelbrede GPU's of maximaal 2 FPGA's, en maximaal 48 DIMM's voor maximaal 6 TB geheugen (12 NVDIMM's kunnen worden gebruikt voor maximaal 384 GB) . Deze hardware is geweldig voor applicaties die hoge prestaties nodig hebben en voor data-analyse en andere opkomende rekenintensieve workloads.
De Dell EMC PowerEdge R840 is een 2U-server en maakt deel uit van de 14e generatie van de serverlijn van het bedrijf. De R840 is een server met vier sockets die Intel Xeon Scalable-processors biedt voor maximaal 112 cores. Gebruikers kunnen maximaal 24 direct aangesloten NVMe-schijven gebruiken, evenals maximaal twee dubbelbrede GPU's of maximaal 2 FPGA's, en maximaal 48 DIMM's voor maximaal 6 TB geheugen (12 NVDIMM's kunnen worden gebruikt voor maximaal 384 GB) . Deze hardware is geweldig voor applicaties die hoge prestaties nodig hebben en voor data-analyse en andere opkomende rekenintensieve workloads.
De R840, samen met de R940xa, is ontworpen met kunstmatige intelligentie (AI) en machine learning (ML) in het achterhoofd. De R840 is uitgerust met de hardware die nodig is om zowel AI- als ML-workloads aan te kunnen. De direct aangesloten NVMe-schijven bieden de benodigde capaciteit en verminderen de latentie. De server zelf kan worden geautomatiseerd door het gebruik van Dell EMC OpenManage. OpenManage automatiseert het beheer van routinetaken en zorgt voor een betere efficiëntie. Doordat ze minder tijd besteden aan kleine taken, kunnen beheerders zich richten op waardevollere projecten. Beheerders kunnen ook profiteren van QuickSync 2-mogelijkheden waarmee ze dat kunnen monitor de server op hun mobiele apparaat.
Zoals bij alle PowerEdge-servers, heeft de Dell EMC PowerEdge R840 beveiliging ingebouwd in elk onderdeel van de architectuur. De servers maken gebruik van cryptografisch ondertekende firmwarepakketten en Secure Boot. De servers kunnen worden vergrendeld in het geval van een niet-geautoriseerde of kwaadwillige wijziging. En Dell EMC gebruikt System Erase, net zoals het klinkt, het wist gegevens van alle opslagmedia op de server.
Dell EMC PowerEdge R840-specificaties
Form Factor | 2U |
CPU | Tot vier Intel Xeon schaalbare processors, elk tot 28 cores |
Geheugen | 48 DDR4 DIMM-slots, ondersteunt RDIMM/LRDIMM, tot 2666MT/s, 6TB max Tot 12 NVDIMM's, 384 GB Max Ondersteunt alleen geregistreerde ECC DDR4 DIMM's |
Opslag controllers | Interne controllers: PERC H730P, H740P, H330 Software RAID (SWRAID) S140 Opstartgeoptimaliseerd opslagsubsysteem: HWRAID 2 x M.2 SSD's 120 GB of 240 GB Externe PERC (RAID): H840 12Gbps SAS HBA's (niet-RAID): Extern-12Gbps SAS HBA (niet-RAID), Intern-HBA330 (niet-RAID) |
Rij baaien | |
Voorste drivebays | Tot 8x 2.5-inch SAS SATA (HDD's/SSD's) max. 30 TB Of tot 24 x 2.5 inch SAS/SATA (HDD's/SSD's) met maximaal 12 NVMe PCIe SSD's max. 122TB Of tot 24 NVMe PCIe SSD's van max. 153 TB |
Drive-bays achter | Tot 2 x 2.5-inch SAS/SATA (HDD's/SSD's), max. 7.68 TB |
I/O & Poorten | |
Opties voor netwerkdochterkaarten | 4 x 1GE 4 x 10GE 2x 10GE+2x 1GE Of 2 x 25GE |
Poorten aan de voorkant | Video 2 x USB 2.0 1 beheerd (micro-sub) Speciale IDRAC Directe USB (Optioneel 1 x USB 3.0 alleen aangeboden op de configuratie met 8 schijven) |
Achterste poorten | Video Serie- 2 x USB 3.0 |
Interne poort | 1 x USB 3.0 |
Videokaart | VGA |
PCIe | Tot 6 x Gen3-slots, (4×16 slots of 2×16 + 4×8 slots) |
Versneller opties | Tot 2 dubbelbrede GPU's of tot 2 full-height FPGA's GPU NVIDIA Tesla P100, P40, V100 |
Ondersteunde besturingssystemen | Canonieke Ubuntu LTS Citrix XenServer Microsoft Windows Server met Hyper-V Red Hat Enterprise Linux SUSE Linux Enterprise-server VMware ESXi |
Beveiliging | TPM 1.2/2.0 optioneel Cryptografisch ondertekende firmware Siliciumwortel van vertrouwen Beveiligd Opstarten Systeemvergrendeling Veilig wissen |
Ingebed beheer | iDRAC9 met levenscycluscontroller iDRAC Direct iDRAC RESTful API met Redfish Quick Sync 2 BLE/draadloos |
Bezel | Optionele lcd-bezel of beveiligingsbezel |
Afmetingen LxD | 462mm x 812mm |
Gewicht | 36.6 kg |
Power | |
Voeding | Platina: 750 W, 1100 W, 1600 W, 2000 W, 2400 W Titanium: 750 W |
DC | 1100W |
Mixmodus/HVDC | 750W, 1100W1 |
Hot-pluggable voedingen met optie voor volledige redundantie 6 hot-pluggable ventilatoren met N+1 redundantie |
Ontwerp en bouw
De Dell EMC PowerEdge R840 is een 2U-server met de gestileerde randen die de rest van de lijn heeft. Onder de rand bevinden zich 24 2.5-inch bays die verticaal over de voorkant lopen of er is een optie van 8 2.5-inch bays met een optionele optische drive. Het linker bedieningspaneel heeft status-LED-indicatoren, systeemstatus- en systeem-ID-indicator en iDRAC Quick Sync 2 draadloze indicator (deze functie is optioneel). Het rechter bedieningspaneel heeft de aan/uit-knop, iDRAC Direct-poort, VGA-poort, twee USB 2.0-poorten en een iDRAC Direct-LED. Er is ook een klein LCD-paneel dat systeeminformatie, status- en foutmeldingen weergeeft en een paar toetsen om er doorheen te navigeren.
Kijkend naar de achterkant van het apparaat, zijn er vier PCIe-uitbreidingskaartsleuven van volledige hoogte en twee PCIe-uitbreidingsslots van halve hoogte. Linksonder bevinden zich vier NIC-poorten, rechts twee hot-swappable PSU's en in het midden onderaan bevindt zich een seriële poort, een VGA-poort, twee USB 3.0-poorten en een speciale iDRAC9-poort, en een systeemidentificatie onderaan.
Als we de bovenkant eraf halen en enkele van de beschermende laden verwijderen, kunnen we de vier CPU's zien, evenals alle ruimte die is gemaakt voor de DRAM. Aan de achterkant van het toestel is te zien hoe twee brede GPU's kunnen worden toegevoegd.
Ook aan de achterkant van het apparaat is de RAID-kaart toegevoegd. Hoewel het lijkt alsof het op een krappe plek zit, is het vrij gemakkelijk te bereiken en te veranderen indien nodig. De geïntegreerde rNDC-NIC is ook zichtbaar aan de onderkant, maar maakt eenvoudige upgrades voor netwerkconnectiviteit mogelijk zonder traditionele PCIe-ruimte in beslag te nemen.
beheer
Voor het beheer van de Dell EMC PowerEdge R840 biedt de server Integrated Dell Remote Access Controller 9, iDRAC9. Via het dashboard van de iDRAC kan men eenvoudig de status van het systeem, de informatie, recente logboeken en notities en een virtuele console zien. Het dashboardscherm zorgt voor een sierlijke afsluiting en systeem-ID. Aan de bovenkant van het scherm bevinden zich de hoofdtabbladen, waaronder Systeem, Opslag, Configuratie, Onderhoud en iDRAC-instellingen.
Het tabblad Systemen geeft gebruikers meerdere opties voor welke aspecten van het systeem ze kunnen bekijken, maar voor deze beoordeling concentreren we ons op Samenvatting waarmee we snel een overzicht kunnen krijgen van de meeste onderdelen van het systeem. We worden begroet met details over de hardware, iDRAC, en we kunnen het stroom- en capaciteitsgebruik zien.
Met het tabblad Opslag krijgen gebruikers opnieuw meerdere opties waarop ze kunnen inzoomen, waaronder samenvatting, controllers, fysieke schijven, virtuele schijven en behuizingen. Op het subtabblad Samenvatting zien we een overzicht van fysieke schijven, een samenvatting van zowel fysieke als virtuele schijven, en geregistreerde opslaggebeurtenissen.
Als we wat verder naar beneden gaan, zien we onder het subtabblad fysieke schijven de status van de schijven in het apparaat, hun namen, hun status, slotnummer, capaciteit, beveiligingsstatus, busprotocol, mediatype (in dit geval SSD's), of ze al dan niet een hot spare zijn, en het resterende nominale schrijfduurzaamheid.
iDRAC blijft de beste integrale serverbeheertool op de markt, die de systeembeheerder zowel zichtbaarheid als uitvoeringsopties voor actie-items biedt.
Prestatie
Configuratie testen
- 4 x Intel Xeon Platinum 8180M-processors (28 x 2.5 GHz)
- 1.5 TB 2666 MHz DDR4
- 12 x 3.2 TB Memblaze PBlaze5 NVMe SSD's voor gemengd gebruik
- VMware ESXi 6.7u1 voor SQL/Sysbench en Ubuntu 18.04.01 voor bare-metal VDbench-tests
SQL Server-prestaties
Het Microsoft SQL Server OLTP-testprotocol van StorageReview maakt gebruik van de huidige versie van Benchmark C (TPC-C) van de Transaction Processing Performance Council, een online transactieverwerkingsbenchmark die de activiteiten in complexe applicatieomgevingen simuleert. De TPC-C-benchmark komt dichterbij dan synthetische prestatiebenchmarks bij het meten van de sterke punten en knelpunten van opslaginfrastructuur in database-omgevingen.
Elke SQL Server VM is geconfigureerd met twee vDisks: een volume van 100 GB voor opstarten en een volume van 500 GB voor de database en logbestanden. Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Terwijl onze Sysbench-workloads het platform eerder verzadigden in zowel opslag-I/O als capaciteit, zoekt de SQL-test naar latentieprestaties.
Deze test maakt gebruik van SQL Server 2014 die wordt uitgevoerd op Windows Server 2012 R2-gast-VM's en wordt benadrukt door Dell's Benchmark Factory for Databases. Terwijl ons traditionele gebruik van deze benchmark was om grote databases met een schaal van 3,000 te testen op lokale of gedeelde opslag, richten we ons in deze iteratie op het gelijkmatig verdelen van vier databases met een schaal van 1,500 over onze servers.
SQL Server-testconfiguratie (per VM)
- Windows Server 2012 R2
- Opslagcapaciteit: 600 GB toegewezen, 500 GB gebruikt
- SQL Server 2014
- Databasegrootte: schaal 1,500
- Virtuele clientbelasting: 15,000
- RAM-buffer: 48 GB
- Testduur: 3 uur
- 2.5 uur voorconditionering
- 30 minuten proefperiode
Voor onze transactionele SQL Server-benchmark gaf de R840 ons een totale score van 12,646.5 TPS met individuele VM's variërend van 3,161.5 tot 3,161.7 TPS.
Voor de gemiddelde latentie van SQL had de server een indrukwekkende totale score van 1 ms, evenals de score voor alle VM's.
Sysbench MySQL-prestaties
Onze eerste benchmark voor lokale opslagtoepassingen bestaat uit een Percona MySQL OLTP-database gemeten via SysBench. Deze test meet ook de gemiddelde TPS (Transactions Per Second), de gemiddelde latentie en de gemiddelde latentie van het 99e percentiel.
Elke Sysbench VM is geconfigureerd met drie vDisks: één voor opstarten (~ 92 GB), één met de vooraf gebouwde database (~ 447 GB) en de derde voor de database die wordt getest (270 GB). Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 60 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt.
Sysbench-testconfiguratie (per VM)
- CentOS 6.3 64-bits
- Percona XtraDB 5.5.30-rel30.1
- Databasetabellen: 100
- Databasegrootte: 10,000,000
- Database-threads: 32
- RAM-buffer: 24 GB
- Testduur: 3 uur
- 2 uur preconditionering 32 threads
- 1 uur 32 draden
Met de Sysbench OLTP hebben we 8VM en 16VM getest, waarbij de R840 respectievelijk 26,556 TPS en 33,278 TPS haalde. Deze cijfers zijn ongelooflijk van een enkele 2U-server, die rechtstreeks afkomstig is van vier Intel 8180M CPU's en tot 12 of 24 NVMe SSD's in een 2U-pakket.
Voor de gemiddelde latentie van Sysbench gaf de PowerEdge-server ons 9.6 ms voor 8 VM en 15.4 ms voor 16 VM.
In ons slechtste scenario (99e percentiel) had de R840 een sterke weergave van 18.4 ms voor de 8VM en 29.9 ms voor de 16VM.
VDBench-werkbelastinganalyse
Als het gaat om het benchmarken van opslagarrays, is het testen van toepassingen het beste en komt het synthetische testen op de tweede plaats. Hoewel ze geen perfecte weergave zijn van de werkelijke werkbelasting, helpen synthetische tests wel om opslagapparaten te baseren met een herhaalbaarheidsfactor die het gemakkelijk maakt om appels met appels te vergelijken tussen concurrerende oplossingen. Deze workloads bieden een scala aan verschillende testprofielen, variërend van "four corners"-tests, algemene tests voor de grootte van database-overdrachten, evenals het vastleggen van sporen uit verschillende VDI-omgevingen. Al deze tests maken gebruik van de gemeenschappelijke vdBench-workloadgenerator, met een scripting-engine om resultaten te automatiseren en vast te leggen over een groot rekentestcluster. Hierdoor kunnen we dezelfde workloads herhalen op een breed scala aan opslagapparaten, waaronder flash-arrays en individuele opslagapparaten.
profielen:
- 4K willekeurig lezen: 100% lezen, 128 threads, 0-120% joate
- 4K willekeurig schrijven: 100% schrijven, 64 threads, 0-120% irate
- 64K sequentieel lezen: 100% lezen, 16 threads, 0-120% jorate
- 64K sequentieel schrijven: 100% schrijven, 8 threads, 0-120% snelheid
- Synthetische database: SQL en Oracle
- VDI volledige kloon en gekoppelde kloonsporen
Met 4K random read begon de Dell EMC PowerEdge R840 sterk met 543,298 IOPS en iets minder dan 100μs. De R840 bereikte een piek van 5,933,288 IOPS met een latentie van slechts 203μs.
Voor 4K willekeurig schrijven had de server een indrukwekkendere start bij 669,974 IOPS en een latentie van 24.1 μs. De R840 bleef onder de 100μs totdat hij de 4 miljoen IOPS overschreed. Het piekte op 4,503,998 IOPS met een latentie van 96.8 μs voordat het wat afnam.
Als we overschakelen naar sequentieel werk, zien we de R840-piek bij 637,963 IOPS of 39.9 GB/s bij een latentie van 60.7 μs bij 64K lezen.
Bij 64K sequentieel schrijven startte de server met een veel lagere latentie met 65.1 μs bij 28,502 IOPS of 1.78 GB/s. De server bleef onder de 100μs tot ongeveer 312K IOPS of 19GB/s en eindigde op 296,751 IOPS of 18.5GB/s bij een latentie van 400μs.
De volgende reeks tests zijn onze SQL-workloads: SQL, SQL 90-10 en SQL 80-20. Voor SQL bereikte de R840 een piekscore van 2,780,783 IOPS bij een latentie van 135.2 μs.
SQL 90-10 zag een piekprestatie van 2,613,286 IOPS met een latentie van 144.5 μs.
Bij SQL 80-20 startte de R840 onder de 100μs bij 248,460 en piekte op 2,468,464 IOPS bij een latentie van 153μs.
Onze Oracle-workloads vertoonden sterkere prestaties van de R840. Met een snelheid van iets minder dan 100 μs bereikte de server een piek van 2,289,946 IOPS bij een latentie van 174.5 μs.
Oracle 90-10 had een serverpiek van 2,017,515 IOPS met een latentie van 129.3 μs, een verschil van slechts 25 μs van start tot finish.
Met Oracle 80-20 begon de R840 onder de 100μs en piekte op 1,952,348 IOPS met een latentie van 133.4μs.
Vervolgens zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor VDI Full Clone (FC) Boot piekte de R840 op 1,880,908 IOPS met een latentie van 189.4μs.
VDI FC Initial Login zag de server beginnen onder 100μs en een piek bereiken van 854,707 IOPS met een latentie van 301.1μs.
Voor VDI FC Monday Login startte de server iets meer dan 100μs en piekte op 645,932 IOPS met een latentie van 227μs.
Bij het overschakelen naar VDI Linked Clone (LC) -tests bereikte de R840 een piek van 865,365 IOPS met een latentie van 179.2 μs.
Voor VDI LC Initial Login had de server een piekscore van 384,397 IOPS met een latentie van 213.6μs.
En ten slotte had de R840 voor VDI LC Monday Login een piekscore van 487,261 IOPS bij een latentie van 295.1 μs.
Conclusie
De Dell EMC PowerEdge R840 is een 2U-server gericht op applicaties die hoge prestaties nodig hebben of voor gebruikers met data-intensieve workloads. Aan de bovenkant kan de server worden uitgerust met vier Intel Xeon Scalable CPU's voor maximaal 112 cores, tot 6TB RAM, tot 24 direct aangesloten NVMe SSD's en tot twee dubbelbrede GPU's of FPGA's. Al deze krachtige hardware is ideaal voor diegenen die het nieuwe soort opkomende AI- en/of ML-workloads moeten uitvoeren. De R840 wordt geleverd met Dell EMC OpenManage om routinetaken te automatiseren, waardoor beheerders tijd en energie besparen, en ze kunnen de server van een afstand bewaken met QuickSync 2. Systeembeheer wordt gedaan via iDRAC, dat nog steeds het beste serverbeheerplatform is dat er is.
Vanuit een prestatieperspectief heeft de server het potentieel van zijn hardware benut. Met onze Application Analysis Workloads liet de Dell EMC PowerEdge R840 sterke SQL-serverprestaties zien met een totale transactiescore van 12,646. TPS met een totale gemiddelde latentie van slechts 1 ms. Voor Sysbench bleef de server indruk maken met transactiescores van 26,556 TPS voor 8VM en 33,278 TPS voor 16VM. Voor latenties zag de R840 gemiddelden van 9.6 ms en 15.4 ms, en worstcasescenario's van 18.4 ms en 29.9 ms voor respectievelijk 8VM en 16VM.
Kijkend naar onze VDBench-workloads maakte de PowerEdge R840 opnieuw indruk in de meeste categorieën. Topprestaties zijn onder meer 6 miljoen IOPS bij 4K lezen, 4.5 miljoen IOPS bij 4K schrijven, 18.5 GB/s bij 64K schrijven en 39.9 GB/s bij 64K lezen. Voor SQL-workloads ging de server door met zijn miljoenen IOPS met piekscores van 2.8 miljoen IOPS, 2.6 miljoen IOPS in SQL 90-10 en 2.5 miljoen IOPS in SQL 80-20. Oracle-workloads hadden ook indrukwekkende piekprestaties van 2.3 miljoen IOPS, 2 miljoen IOPS voor 90-10 en 2 miljoen IOPS voor 80-20. De R840 had ook een piekprestatie van 1.9 miljoen IOPS in VDI FC-opstart. Hoewel deze piekaantallen hoog zijn, moet ook rekening worden gehouden met de latentie. De hoogste pieklatentie in al onze tests was slechts 400 μs. De laagste piekprestatie was 60.7 μs.
We horen leveranciers vaak praten over multi-miljoen IOPS-prestaties met minder dan een milliseconde; deze cijfers zijn meestal afkomstig van ideale testomstandigheden en niet wat normale gebruikers kunnen verwachten van daadwerkelijk gebruik. Het is een genot om zulke enorme prestaties te zien in onze tests, niet alleen extreem hoge piekprestaties maar ook extreem lage latenties. Na enkele weken werken met de Dell EMC PowerEdge R840-server, is het duidelijk dat deze de beste combinatie biedt van prestaties, ijzersterke engineering en uitgebreid systeembeheer in de 2U-servercategorie en een StorageReview Editor's Choice.
Meld u aan voor de StorageReview-nieuwsbrief