In het voorjaar van 2017 lanceerde Dell EMC de langverwachte vernieuwing van de PowerEdge-reeks, waarbij de PowerEdge-reeks werd geüpgraded naar Xeon SP van Broadwell. De vernieuwing omvatte de nieuwe R740-serverfamilie, die de reguliere R740 omvat, evenals de "extreme disk" -versie genaamd de R740xd, die we in deze review zullen bekijken. Deze krachtige server ondersteunt een breed scala aan opslagopties, tot achttien 3.5-inch of tweeëndertig 2.5-inch schijven voor ongelooflijke capaciteit, of tot vierentwintig 2.5-inch NVMe SSD's, als halsbrekende opslag-I/O meer uw ding is kracht. Compute en DRAM zijnkan ook niet op de achterbank blijven, met de R740xd die maximaal twee Intel Xeon Scalable-processors ondersteunt met elk 28 cores en een maximale geheugenvoetafdruk van maximaal 3 TB. Er zijn maar weinig toepassingen waarin deze nieuwe server niet zou uitblinken, en dat is precies de richting die Dell EMC insloeg bij het ontwerpen van dit altijd modulaire platform.
In het voorjaar van 2017 lanceerde Dell EMC de langverwachte vernieuwing van de PowerEdge-reeks, waarbij de PowerEdge-reeks werd geüpgraded naar Xeon SP van Broadwell. De vernieuwing omvatte de nieuwe R740-serverfamilie, die de reguliere R740 omvat, evenals de "extreme disk" -versie genaamd de R740xd, die we in deze review zullen bekijken. Deze krachtige server ondersteunt een breed scala aan opslagopties, tot achttien 3.5-inch of tweeëndertig 2.5-inch schijven voor ongelooflijke capaciteit, of tot vierentwintig 2.5-inch NVMe SSD's, als halsbrekende opslag-I/O meer uw ding is kracht. Compute en DRAM zijnkan ook niet op de achterbank blijven, met de R740xd die maximaal twee Intel Xeon Scalable-processors ondersteunt met elk 28 cores en een maximale geheugenvoetafdruk van maximaal 3 TB. Er zijn maar weinig toepassingen waarin deze nieuwe server niet zou uitblinken, en dat is precies de richting die Dell EMC insloeg bij het ontwerpen van dit altijd modulaire platform.
De PowerEdge R740-servers vertegenwoordigen een geweldige middenweg van prestaties en opslag in een 2U-box. De server kan worden geconfigureerd met maximaal 2 Intel Scalable CPU's en 24 DDR4 DIMM's (of 12 NVDIMM's), maar waar ze echt uitblinken, is de manier waarop ze opslag benaderen. Terwijl de R740 tot 16 opslagbays biedt, biedt de xd tot 32 2.5-inch bays, waarvan 24 NVMe. De R740xd biedt ook een aantal unieke opslaglay-outs in vergelijking met de typische voorladers, inclusief midden- en achterladers om alle extra opslagruimte in dezelfde 2U-voetafdruk te passen. De lay-out stelt gebruikers in staat om hun opslagbehoeften af te stemmen op hun toepassing door NVMe, SSD en HDD in hetzelfde chassis te combineren, waardoor opslaglagen binnen het chassis ontstaan. De R740xd ondersteunt ook tot 192 GB NVDIMM. Bovendien heeft de R740xd de mogelijkheid om op te starten vanaf RAID-interne M.2 SSD's via een uitbreidingskaart, waardoor de meer vooraan toegankelijke ruimte vrijkomt voor opslag van werklast. Beide versies zijn goed voor SDS, serviceproviders en VDI, waarbij totale opslag en NVMe het belangrijkste verschil zijn. Ook nieuw voor de R740/R740xd is de verbeterde ondersteuning voor GPU's of FPGA's. Beide kunnen maximaal drie kaarten van 300 W of zes kaarten van 150 W ondersteunen. In deze generatie heeft Dell EMC het BIOS ontworpen om automatisch de luchtstroom te registreren die door elke kaart wordt vereist en om een individueel aangepaste luchtstroom te bieden via een functie die multi-vectorkoeling wordt genoemd.
Bij elke vernieuwing van een serverlijn zijn er nieuwe CPU's, meer RAM en betere opslag- en netwerkopties. Wat veel bedrijven echter onderscheidt, is het volledige levenscyclusbeheer van het product. Binnen redelijke grenzen scoort elke server met dezelfde hardwarespecificaties ongeveer hetzelfde. Het verschil wordt echter al snel duidelijk met de kwaliteit van de hardware, de brede ondersteuningssoftware en hoe gemakkelijk het systeem snel kan worden geïmplementeerd in een bepaalde omgeving. Dit is een belangrijk gebied waarop Dell EMC zich onderscheidt van anderen op de markt. Dell EMC biedt gebruikers belangrijke tools zoals LifeCycle Controller, iDRAC, OpenManage Mobile en andere. We hebben veel van deze tools in onze eigen omgeving gebruikt en keer op keer waren we onder de indruk van hoe eenvoudig en volwassen het platform in de loop van de tijd is geworden.
De nieuwe PowerEdge-servers hebben vanaf het begin ondersteuning voor softwaregedefinieerde opslag (SDS), waardoor ze geschikt zijn voor gebruikssituaties zoals hyperconverged infrastructuur. In hun eigen enterprise-productassortiment maakt Dell EMC gebruik van de R740 met vooraf gebouwde en gevalideerde oplossingen zoals Ready Nodes voor ScaleIO of VSAN, evenals de PowerEdge XC-lijn. De R740xd maakt configuraties mogelijk die gebruikmaken van alle externe schijfposities voor het SDS-product zelf, waarbij het opstartsegment op een interne m.2 SSD blijft.
De nieuwe Dell EMC PowerEdge R740xd is nu verkrijgbaar en kan in hoge mate worden aangepast. Voor deze review hebben we gebruik gemaakt van een individuele R740xd met een bijna topconfiguratie, evenals een cluster van 12 R740xds met een meer bescheiden configuratie.
De enkele R740xd die we gebruiken is gebouwd met het volgende:
- Dubbele Intel Xeon Platinum 8180 CPU's
- 384 GB DDR4 2667 MHz RAM (32 GB x 12)
- 4 x 400 GB SAS SSD's
- 2 x 1.6 TB NVMe SSD's
- Mellanox ConnectX-4 Lx dubbele poort 25GbE DA/SFP rNDC
- LCD-rand met Quick Sync 2 en OpenManage-mogelijkheden
- iDRAC 9 Enterprise
Dell EMC PowerEdge R740xd serverspecificaties:
- Vormfactor: 2U rackmontage
- Processors: tot 2 Intel Scalable CPU's of tot 28 cores
- Geheugen: 24x DDR4 RDIMM, LR-DIMM (3TB max)
- NVDIMM-ondersteuning: tot 12 of 192 GB
- Drive Bays
- Voorvakken:
- Tot 24 x 2.5 inch SAS/SSD/NVMe, max. 153 TB
- Tot 12 x 3.5-inch SAS, max. 120 TB
- Midden baai:
- Tot 4 schijven van 3.5 inch, max. 40 TB
- Tot 4 x 2.5 inch SAS/SSD/NVMe, max. 25 TB
- Achterste baaien:
- Tot 4 x 2.5 inch max. 25 TB
- Tot 2 x 3.5 inch max. 20 TB
- Voorvakken:
- Opslag controllers
- Interne controllers: PERC H730p, H740p, HBA330, Software RAID (SWRAID) S140
- Opstartgeoptimaliseerd opslagsubsysteem: HWRAID 2 x M.2 SSD's 120 GB, 240 GB
- Externe PERC (RAID): H840
- Externe HBA's (niet-RAID): 12 Gbps SAS HBA
- poorten
- Opties netwerkdochterkaart: 4 x 1GE of 2 x 10GE + 2 x 1GE of 4 x 10GE of 2 x 25GE
- Voorpoorten: VGA, 2 x USB 2.0, speciale IDRAC Direct Micro-USB
- Poorten aan de achterzijde: VGA, serieel, 2 x USB 3.0, speciale iDRAC-netwerkpoort
- Videokaart:
- VGA
- Tot 8 x Gen3-slots, tot 4 x16
- GPU-opties:
- Nvidia Tesla P100, K80, K40, Raster M60, M10, P4, Quadro P4000.
- AMD-S7150, S7150X2
- Ondersteunde besturingssystemen
- Canonieke Ubuntu LTS
- Citrix XenServer
- Microsoft Windows Server met Hyper-V
- Red Hat Enterprise Linux
- SUSE Linux Enterprise-server
- VMware ESXi
- Power
- Titanium 750W, Platina 495W, 750W, 1100W,
- 1600W en 2000W
- 48VDC 1100W, 380HVDC 1100W, 240HVDC 750W
- Hot-pluggable voedingen met volledige redundantie
- Tot 6 hot-pluggable ventilatoren met volledige redundantie, krachtige ventilatoren beschikbaar
Ontwerp en bouw
De nieuwe PowerEdge-servers zijn opnieuw ontworpen, niet alleen om er gelikt uit te zien (wat ze echt doen), maar ook om weer te geven hoe gebruikers en applicaties ermee omgaan. Aan de voorkant bevindt zich de nieuwe ring met Quick Sync-ondersteuning met zijn draadloze OpenManage-mogelijkheden. Hetzelfde ontwerp op de nieuwe servers komt ook overeen met nieuwe Dell EMC storage-aanbiedingen, waaronder systemen zoals de Unity 450F all-flash array. Onder de rand bevinden zich 24 2.5-inch bays die SATA, SAS, Nearline SAS en NVMe ondersteunen (indien geconfigureerd om dit te doen).
De voorkant kan worden geconfigureerd om ook 12 3.5-inch schijven te ondersteunen, als maximale capaciteit belangrijker is dan prestaties. Aan de linkerkant bevinden zich indicatielampjes voor gezondheid en ID, en de iDRAC Quick Sync 2 draadloze activeringsknop. Aan de rechterkant bevinden zich de aan/uit-knop, VGA-poort, iDRAC Direct micro-USB-poort en twee USB 2.0-poorten.
Waar anderen op de markt manieren vinden om kosten te besparen en componenten te verwijderen om de kosten te verlagen, heeft Dell EMC als optie voor de R740xd en R740 het voorpaneel behouden. Sommigen zeggen misschien: "Wat maakt het uit?!" Maar het kleine LCD-scherm en de drie knoppen zijn ongelooflijk handig in een datacenteromgeving. In een scenario waarin u bijvoorbeeld geen toegang hebt tot iDRAC op afstand, de beheernetwerkinstellingen zijn gewijzigd en u de server niet wilt aan- en uitzetten om handmatig naar binnen te gaan met een crashkar en toetsenbord, is het voorpaneel erg handig. Op een Dell EMC-server kunt u de kleine interface voor iDRAC-instellingen doorlopen en kunt u het beheer-IP terugzetten naar DHCP van statisch via het voorpaneel. Zonder die functionaliteit die nog aanwezig is, moet u deze op veel systemen opnieuw opstarten om deze handmatig te wijzigen. Op de R740xd is dit volledig buiten de band door verschillende bedieningselementen.
Als u de bovenklep verwijdert, ziet u de interne werking en de enorme aandacht voor detail die Dell EMC in de nieuwe PowerEdge-servers heeft gestoken. Veel van de servercomponenten kunnen eenvoudig worden verwisseld als dat nodig is, en rommel wordt tot een minimum beperkt om de luchtstroom te verbeteren. In het systeem dat we hebben beoordeeld, kunt u de m.2-opstart-SSD-kaart met twee sleuven, twee RAID-kaarten en twee PCIe pass-through-adapters voor de NVMe-slots aan de voorkant zien.
Onze build bevat ook het interne dual-slot microSD-opstartapparaat voor hypervisor-opslag. Niet zo voor de hand liggend (maar erg belangrijk) is al het koelventilatorkanaalwerk dat ervoor zorgt dat de luchtstroom door het systeem over alle hardware beweegt, waardoor hotspots tot een minimum worden beperkt en de server overtollig ventilatorgeluid kan minimaliseren. Tijdens onze tests hebben we overtollig ventilatorgeluid opgemerkt (of niet opgemerkt). Onder extreme belasting met verzadigde CPU's bleef het ventilatorgeluid ver onder andere whitebox-systemen in ons lab. Een ander interessant item dat we ontdekten, was hoe de systemen omgingen met de luchtstroom bij hogere omgevingsluchttemperaturen. In ons lab gebruiken we graag verse lucht voor het koelen van servers, zodat systemen in ons lab een enorm scala aan luchttemperaturen kunnen waarnemen. In situaties waarin de R740xd presteerde in een omgeving met hoge omgevingstemperaturen, verhoogde hij gracieus de ventilatorsnelheden, maar bleef het geluid toch tot een minimum beperkt. Dit staat in schril contrast met andere servers en hardware in ons lab die hoorbaar zijn door gesloten deuren of die gesprekken om hen heen overstemmen.
In beide configuraties waren mid-bay opslagopties niet geconfigureerd in de build. We haalden een voorbeeldopname uit de technische handleiding van de PowerEdge R740xd, die de interne 3.5-inch bays laat zien, evenals de 2.5-inch schijfbevestigingen. Weinig of geen andere reguliere servers bieden dit hoge niveau van dichtheid in een systeemconfiguratie. Hoewel er unieke serverbuilds op de markt zijn, zijn er veel op maat gemaakt voor de toepassing. Dit maakt een wereld van verschil in termen van hoe unieke systemen worden beheerd en ingezet, evenals wie ze beheert in het datacenter.
Als we naar de achterkant van de R740xd omdraaien, moeten klanten die op zoek zijn naar maximaal uitbreidingspotentieel er rekening mee houden. Beginnend in de linkerbovenhoek zijn er drie PCIe-uitbreidingsslots van volledige hoogte, en daaronder bevinden zich een systeemidentificatieknop, een speciale iDRAC-netwerkpoort, een seriële poort, een VGA-poort en twee USB 3.0-poorten. In het midden bevinden zich nog twee PCIe-slots van volledige hoogte, naast een slot van halve hoogte dat wordt gebruikt voor de RAID-kaart in deze build. Daaronder bevindt zich een rNDC-sleuf die is gevuld met een dual-port 25Gb Mellanox NIC. Rechtsboven bevinden zich nog twee PCIe-slots van volledige hoogte boven de dubbele voedingen. Met nog twee PCIe-slots van volledige hoogte over, heeft Dell EMC ondersteuning voor vier 2.5-inch NVMe SSD's, dual-RAID-kaarten, dual m2. boot SSD's, evenals een dual-port 25Gb Ethernet NIC.
Het rNDC-slot wordt gebruikt voor de ingebouwde primaire netwerkinterface. Dit kan vooraf worden gevuld met een aantal aanbiedingen, variërend van een quad-port 1GbE NIC tot dual-port 25Gb-aanbiedingen van zowel Mellanox als Broadcom. Geen van de opties neemt een van de beschikbare PCIe-slots van de server weg, waardoor ze volledig open blijven voor ander gebruik. Zoals we hebben laten zien in onze rNDC-upgradegids, is deze bay eenvoudig te upgraden en erg handig om netwerkapparaten uit de belangrijkste PCIe-slots te houden.
beheer
De PowerEdge R740xd biedt een breed scala aan beheeropties, waaronder enkele traditionele, maar ook andere die in de palm van uw hand passen. De R740xd kan worden ingezet door middel van hefboomwerking De OpenManage mobiele app van Dell EMC of lokaal zoals servers van de vorige generatie. De mogelijkheden van OpenManage Mobile kunnen echt een verschil maken, vooral als u meerdere servers in één datacenter opzet, of als u het gewoon op de vloer wilt afwerken zonder heen en weer te hoeven lopen naar uw bureau of een crashkar mee te nemen. Door gebruik te maken van vooraf gebouwde profielen om snel een server te implementeren met niets meer dan een mobiele telefoon, wordt een proces waarvoor vaak een crashcart in een datacenter nodig is, drastisch versneld.
Een ingebouwde WiFi-radio verbindt gebruikers met de R740xd-server, die vastgeklemd en zeer veilig is. U hebt lokale en fysieke toegang tot de server nodig, eerst om de draadloze radio vanaf het voorpaneel van de server in te schakelen en om het informatielabel op de voorkant van de server te kunnen scannen. Zodra het netwerk is ingeschakeld, krijgt u toegang tot een privé-LAN, toegankelijk vanaf uw telefoon of mobiel werkstation om te communiceren met iDRAC via een mobiele app of via een webbrowser.
Dit combineert een combinatie van handheld-toegang voor snelle statuscontroles of systeempolling, of meer geavanceerde functionaliteit en iKVM-werk zonder dat u zich zorgen hoeft te maken over het aansluiten van kabels of crashkarren. Het zeer korte bereik (5 tot 10 meter van de server in een datacenteromgeving) helpt ook om de kans te verkleinen dat iemand ongemerkt op het systeem springt. Wanneer uw werk is voltooid, wordt door het uitschakelen van de draadloze radio elke verdere toegang uitgeschakeld.
Een welkome toevoeging die ook in iDRAC is ingebouwd, is Group Manager, waarmee IT-beheerders een groep R740-servers kunnen beheren vanuit iDRAC zelf. In onze omgeving hebben we de eerste R740xd die optreedt als groepsleider, waarbij slechts één aanmelding nodig is om meerdere servers op afstand te beheren. Vanaf een centraal punt kunt u de serverstatus opvragen, elke server aan- en uitzetten en snel naar de lokale iDRAC-interface gaan zonder dat u aanvullende inloggegevens hoeft in te voeren.
iDRAC is al geruime tijd het hart van Dell-beheer. Onlangs kondigde het bedrijf een hele reeks verbeteringen aan om de gebruikerservaring verder te verbeteren, evenals de algehele functionaliteit van iDRAC. iDRAC9 heeft een krachtigere processor toegevoegd om de prestaties te verviervoudigen. Het wordt nu geleverd met meer automatisering, waardoor IT-beheerders tijd besparen en fouten worden verminderd. Alle BIOS-instellingen kunnen nu worden aangepast via iDRAC in plaats van op te starten naar het BIOS. De nieuwe iDRAC heeft verbeterde opslagconfiguraties, zoals online capaciteitsuitbreiding, RAID-niveaumigratie, cryptografisch wissen van fysieke schijven, opnieuw opbouwen/annuleren van fysieke schijven, omkeerbare hot-spare mogelijk maken en hernoemen van virtuele schijven.
Als we vermelden dat de prestaties binnen iDRAC drastisch zijn verbeterd, is dat niet overdreven. De nieuwe HTML5-interface is veel sneller op alle gebieden, inclusief de eerste aanmelding en volledige interactie via de iDRAC WebGUI. Vergeleken met de R730 (die niet traag was toen hij uitkwam), is het dag en nacht. Voor wat betreft enkele van de nieuwe functies die direct worden gebruikt bij het inloggen op iDRAC, heeft het management nu een externe weergave genaamd Verbindingsweergave. Hierdoor kunnen IT-beheerders meteen verschillende aspecten van de server bekijken. Daarnaast is er een nieuw dashboard voor beheer op afstand met iDRAC Group Manager. Voor verdere rechtstreekse toegankelijkheid is er nu een poort voor iDRAC direct aan de voorkant van de server.
Er zijn extra functies toegevoegd aan iDRAC waarmee gebruikers elke server beter kunnen aanpassen aan de betreffende toepassing. Aanpassingen op BIOS-niveau kunnen nu worden ingesteld via iDRAC zelf, zonder dat een console-aanmelding vereist is. Dit maakt het gemakkelijker om enkele belangrijke instellingen te wijzigen vóór de eerste implementatie, allemaal via een eenvoudige webbrowser of een app op uw mobiele telefoon. Voor het implementeren van een aantal servers tegelijk kunnen gebruikers ook een serverprofielbestand opbouwen om snel over meerdere servers te implementeren.
Ook het beheer van geïnstalleerde hardware nam met deze nieuwste generatie server een interessante weg in. Dell heeft het voor gebruikers gemakkelijker gemaakt om PCIe-uitbreidingskaarten te beheren, waarbij de server het type kaart detecteert en automatisch de ventilatorsnelheid aanpast voor een goede koeling. De luchtstroom kan verder worden aangepast met een aangepaste LFM-ventilatorsnelheidsinstelling per geïnstalleerd apparaat, evenals een master-offsetaanpassing op serverniveau. Veel van de koelingsaanpassingen zijn niet gedaan om geïnstalleerde hardware "beter" te koelen dan servers van de vorige generatie; in plaats daarvan gaat het meer om * perfect * koelhardware met de minste hoeveelheid luchtstroom die nodig is. Op veel servers kunt u de ventilatoren op volle snelheid zetten en hoeft u zich geen zorgen te maken over oververhitte apparatuur. Maar dit gaat ten koste van overtollig vermogen en lawaai.
Een geminimaliseerde luchtstroom levert een grote bijdrage aan het verminderen van het stroomverbruik door onnodig hoge ventilatoren te verspillen. Aan het einde van de dag maakt dit het datacenter aangenamer zonder dat fans oorverdovend zoemen.
Prestatie
Als je de R740xd vergelijkt met systemen van de vorige generatie, is het reken- en opslagpotentieel enorm gestegen. Met Intel Broadwell-updates biedt de CPU met topspecificaties die wordt aangeboden in de R730-serie (E5-2699v4) 96.8 GHz in een dubbele processorconfiguratie. Met de Intel Scalable-lijn in de PowerEdge R740xd duwt de top-end CPU (Platinum 8180) dat aantal echter naar 139.66 GHz. Op het eerste gezicht is dat een sprong van 44%, maar het begint niet eens te kijken naar verbeteringen in kloksnelheid bij die hogere kernaantallen of DRAM-kloksnelheidsverbeteringen. Aan de opslagkant hebben NVMe SSD's ook een grotere rol gekregen binnen de R740xd-configuraties, met een aanbod dat nu uitkomt op 24 NVMe SSD's, waar vier vroeger de piek waren op de R730xd.
Als we kijken naar de verbeteringen die zijn aangebracht op de nieuwste generatie Dell EMC PowerEdge-server, zullen we in een later stadium ingaan op zowel lokale prestaties als geclusterde prestaties op een groep van acht servers die gebruikmaken van opslag van een Dell EMC Unity 450F All-Flash-array. beoordeling. Deze beoordelingslay-out is bedoeld om geïnteresseerde kopers te helpen zien hoe deze servers in afzonderlijke gevallen goed presteren en hoe ze samenwerken in een sterk gevirtualiseerde omgeving binnen een Dell EMC-ecosysteem. Al deze systemen worden samengebracht door Mellanox ConnectX-4 25Gb rNDC NIC's, evenals Dell EMC Networking Z9100 100G-switches.
In onze sectie over lokale systeemprestaties hebben we een goed uitgeruste R740xd die we testen met twee verschillende NVMe-combo's. De ene is met twee Samsung 1.6 TB PM1725a NVMe SSD's, terwijl de tweede er vier gebruikt Toshiba 1.6 TB PX04P NVMe SSD's. Met de Intel Platinum 8180 CPU's erin, hadden we genoeg CPU-cycli om naar onze opslagworkloads te gooien, waardoor we de kans kregen om het verschil te laten zien van twee naar vier NVMe SSD's binnen dezelfde applicatieworkload. Daarnaast pushen we ook opslag tot het uiterste in een ESXi 6.5-omgeving met een vdbench-test met meerdere medewerkers, met meerdere workloads gericht op het simuleren van standaard vierhoekstests tot VDI-traceringen.
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
We vergeleken de prestaties van twee Sysbench-runs op de PowerEdge R740xd, een met 4VM's gehost op twee NVMe SSD's en een andere met 4VM's met een speciale NVMe SSD voor elke VM. In beide tests werd de CPU-belasting niet tot het breekpunt van 100% gebracht. We zagen een verdeling van ongeveer 60% en 80% CPU-gebruik voor de twee benchmarks, wat betekent dat er nog ruimte was om te groeien met extra VM's en meer DRAM. De eerste met twee NVMe SSD's die de Sysbench VM's hosten, bedroeg de totale TPS 11,027, en in de tweede test met vier NVMe SSD's nam de totale TPS toe tot 13,224. Dit staat in contrast met een meting van 10,683 TPS van de PowerEdge R630 die we ongeveer een jaar geleden hebben gebenchmarkt met E5-2699v4 CPU's en ook vier NVMe SSD's.
Kijkend naar de gemiddelde latentie in onze Sysbench-workload, kwam het resultaat van 2 NVMe SSD's uit op 11.61 ms, terwijl het resultaat van 4 NVMe SSD's 9.69 ms bedroeg.
In onze slechtste latentiemeting van het 99e percentiel, meten 2 NVMe SSD's 24.5 ms, terwijl 4 NVMe SSD's een zeer stabiele 20.7 ms bereikten.
SQL Server-prestaties
Het Microsoft SQL Server OLTP-testprotocol van StorageReview maakt gebruik van de huidige versie van de Transaction Processing Performance Council Benchmark C (TPC-C), een online benchmark voor transactieverwerking 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 de 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
Vergelijkbaar met hoe we onze Sysbench-benchmark hebben uitgevoerd, hebben we configuraties getest met 2 NVMe SSD's en 4 NVMe SSD's. Met 4 VM's verdeeld over 2 schijven, zagen we de totale TPS in Benchmark Factory 12,631 meten, terwijl dit met 4 NVMe SSD's 12,625 was. Hoewel dit een beetje contra-intuïtief is, met onze specifieke configuratie van de benchmark, laat hieronder gemeten latentie het echte verhaal zien.
Met 2 NVMe SSD's zagen we een gemiddelde latentie van 6.5 ms voor onze vier SQL Server-workloads, terwijl met 4 NVMe SSD's dat aantal daalde tot slechts 4 ms. In de prestaties van beide tests gebruikte de server slechts 20 en 22% van de CPU in het proces. De PowerEdge R740xd met dubbele Intel 8180 CPU's heeft een enorm reken- en opslagpotentieel om dit soort database-workloads moeiteloos aan te pakken.
VDBench-werkbelastinganalyse
Ons laatste deel van lokale prestatietests richt zich op de prestaties van synthetische werkbelasting. Op dit gebied hebben we vier NVMe SSD's in VMware ESXi 6.5 gebruikt en 16 werk-VM's gelijkmatig verdeeld, elk met twee 125 GB vmdks gemonteerd om een opslagvoetafdruk van 4 TB te meten. Dit type test is handig om te laten zien hoe real-world opslagstatistieken eruit zien met de overhead die gepaard gaat met een gevirtualiseerde omgeving.
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. Aan de arrayzijde gebruiken we ons cluster van Dell PowerEdge R730-servers:
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
Kijkend naar de maximale leesprestaties, bood de Dell EMC PowerEdge R740xd sub-milliseconde latency 4K leesprestaties tot iets meer dan 800K IOPS, beginnend bij 0.21 ms. Op zijn hoogtepunt mat de R740xd 978k IOPS bij een latentie van 3.8 ms.
Kijkend naar de 4K-piekschrijfprestaties, begon de R740xd met een latentie van 0.12 ms en bleef onder de 1 ms totdat hij ongeveer 730K IOPS bereikte. Op zijn hoogtepunt bereikte de R740xd meer dan 834K IOPS met 2.4 ms
Overschakelend naar 64K piekuitlezing, begon de R740xd met een latentie van 0.27 ms en bleef onder de 1 ms totdat hij ongeveer 150K IOPS bereikte. Het bereikte een piek van iets meer dan 170 IOPS met een latentie van 3 ms. De R740xd eindigde met een bandbreedte van 10.644GB/s.
Voor sequentiële piekschrijven van 64K begon de R740xd met 0.14 ms en bleef hij onder de 1 ms totdat hij iets meer dan 65K IOPS bereikte. De R740xd bereikte zijn hoogtepunt met 93K IOPS met een latentie van 2.7 ms. De R740xd had ook een bandbreedte van 5.83 GB/s op zijn hoogtepunt.
In onze SQL-workload begon de R740xd zijn latentie bij 0.21 ms en bleef hij onder de 1 ms totdat hij tussen 700K en 750K IOPS bereikte. Het piekte op 760K IOPS en slechts 1.29 ms.
In de SQL 90-10-benchmark startte de R740xd met een latentie van 0.2 ms en bleef onder de 1 ms tot net onder de 600 IOPS. De R740xd bereikte een piek van meer dan 634K IOPS met een latentie van 1.57 ms.
De SQL 80-20 zag de R740xd beginnen met een latentie van 0.2 ms en onder de 1 ms blijven totdat hij de 481K IOPS overschreed. De R740xd piekte bijna op 538K IOPS met een latentie van 1.7 ms.
Met de Oracle Workload startte de R740xd met een latentie van 0.2 ms en bleef onder de 1 ms tot iets meer dan 400 IOPS. De R740xd piekte op 470K IOPS met een latentie van 2.5 ms.
Met de Oracle 90-10 begon de R740xd met een latentie van 0.2 ms en bleef onder de 1 ms van de hele benchmark. Het piekte op 636K IOPS met een latentie van 0.98 ms.
Met de Oracle 80-20 begon de R740xd met een latentie van 0.2 ms en bleef onder de 1 ms tot hij net onder de 529K IOPS was. Het piekte op 533K IOPS met een latentie van 1.14 ms.
Bij het overschakelen naar VDI Full Clone, liet de opstarttest zien dat de R740xd begon met een latentie van 0.21 ms en onder de 1 ms bleef tot ongeveer 490 IOPS. De R740xd piekte op 539K IOPS met een latentie van 1.9 ms.
De initiële login van VDI Full Clone begon met een latentie van 0.17 ms en bleef onder de 1 ms tot ongeveer 175 IOPS. De R740xd piekte op 218K IOPS met een latentie van 4.1 ms.
De VDI Full Clone Monday-login begon met een latentie van 0.2 ms en bleef onder de 1 ms tot meer dan 180 IOPS. Het piekte op 215K IOPS met 2.36 ms.
Toen we overgingen op VDI Linked Clone, liet de opstarttest zien dat de prestaties onder de 1 ms bleven tot ongeveer 350 IOPS, en later uitkwamen op een piek van 376 IOPS met een gemiddelde latentie van 1.36 ms.
In het Linked Clone VDI-profiel dat de initiële aanmeldingsprestaties meet, zagen we sub-ms latentie tot ongeveer 130 IOPS, waar het verder toenam tot 154 IOPS met 1.64 ms op zijn hoogtepunt.
In ons laatste profiel waarin we kijken naar de VDI Linked Clone Monday Login-prestaties, zien we de barrière-overgang van 1 ms plaatsvinden rond 109K IOPS, waar de werklast bleef toenemen tot zijn hoogtepunt met 151K IOPS en een gemiddelde latentie van 3.36 ms.
Conclusie
De nieuwe Dell EMC PowerEdge R740xd is de "extreme disk"-versie van de R740. Binnen zijn 2U-voetafdruk kan hij maximaal 32 2.5-inch schijven bevatten, inclusief maximaal 24 NVMe-schijven. Deze server kan het potentieel van al die krachtige opslag helpen benutten door gebruik te maken van maximaal twee Intel Scalable-processors en maximaal 3 TB geheugen. Dell EMC stopte niet alleen met hardwareverbeteringen. De nieuwe server wordt geleverd met ingebouwde ondersteuning voor SDS, waardoor hij ideaal is voor gebruiksscenario's die gebruik moeten maken van HCI. De server is modulair en zeer configureerbaar om aan bijna alle behoeften van klanten te voldoen.
In onze benchmarks voor applicatieprestaties hebben we één Dell EMC PowerEdge R740xd getest met 4 VM's gehost op twee NVMe SSD's, en een andere getest met 4 VM's met een speciale NVMe SSD voor elke VM. Voor Sysbench had de 4 NVMe-test een score van 13,224 TPS, 10 ms gemiddelde latentie en 21 ms worst-case scenario-latentie, terwijl de 2 NVMe-benchmark 11,028 TPS, 12 ms gemiddelde latentie en 24 ms worst-case scenario-latentie had. Voor onze SQL Server-test behaalde de 4 NVMe-test een totale TPS-score van 12,625 en een totale latentie van 4 ms. De 2 NVMe-test produceerde een totale TPS-score van 12,631.8 en een totale latentie van 6.5 ms.
In onze VDBench-werklastanalyse schitterde de R740xd echt in een gevirtualiseerde ESXi 6.5-omgeving. In onze 4K willekeurige synthetische test zagen we prestaties van minder dan een milliseconde bij lezen tot 800,000 IOPS en bij schrijven tot 730,000 IOPS. Bij 64K sequentieel lezen had de R740xd een latentie van minder dan een milliseconde tot 150,000 IOPS en eindigde hij met een bandbreedte van 10.644 GB/s. Voor 64K schrijven had de server sub-milliseconde prestaties tot 65,000 IOPS en een bandbreedte van 5.83 GB/s. In onze SQL-workload zagen we opnieuw sterke prestaties van minder dan een milliseconde (tot 700,000 IOPS, 600,000 IOPS en 481,000 IOPS voor workload, respectievelijk 90-10, 80-20), maar wat het meest indrukwekkend was, was dat de prestaties werden bekroond met latentie tussen 1.29 ms en 1.7 ms met prestaties van meer dan 500,000 IOPS in elk. De Oracle-workload vertoonde ook sterke prestaties van minder dan een milliseconde, waarbij de 90-10 de hele benchmark in minder dan 1 ms draaide, met een piek van 636,000 IOPS. De R740xd piekte op 539,000 IOPS, 218,000 IOPS en 215,000 IOPS in volledige kloon (met pieklatentie van 1.9 ms, 4.1 ms en 2.36 ms). En in onze gekoppelde kloon-benchmarks piekte de server op 376,000 IOPS, 154,000 IOPS en 151,000 IOPS (met pieklatentie van 1.36 ms, 1.64 ms en 3.36 ms).
Dell EMC is duidelijk enthousiast over de lancering van de nieuwe serverlijn en in het bijzonder de R740xd, het middelpunt van de PowerEdge-lijn. We hebben vele weken met de nieuwe systemen gewerkt en dertien R740xd's vormen de kern van ons testlaboratorium. Van het werk dat we hebben gedaan, de servers hebben overal indruk gemaakt, van beheerbaarheid via iDrac en OpenManage Mobile tot prestaties met de NVMe-bays. Met alle extra flexibiliteit die de xd-smaak van de R740 biedt, is het geen verrassing dat Dell EMC deze gebruikt als de spil in verschillende van hun SDS-aanbiedingen, waaronder vSAN Ready Nodes, ScaleIO Ready Nodes, Storage Spaces Direct Ready Nodes, VxRail en de XC740xd (Nutanix) bijvoorbeeld. In totaal is de PowerEdge R740xd het meest complete serveraanbod dat we tot nu toe hebben gezien op het gebied van bouwkwaliteit, systeemontwerp, opslagflexibiliteit, prestaties en beheergemak. Keuze in de servercategorie.
Dell EMC PowerEdge R740xd-productpagina
Meld u aan voor de StorageReview-nieuwsbrief