Casa Impresa Recensione del server Dell EMC PowerEdge R740xd

Recensione del server Dell EMC PowerEdge R740xd

by Kevin O'Brien
Dell'EMC PowerEdge R740xd

Nella primavera del 2017, Dell EMC ha lanciato l'attesissimo aggiornamento della linea PowerEdge, aggiornando la linea PowerEdge a Xeon SP di Broadwell. L'aggiornamento includeva la nuova famiglia di server R740, che comprende il mainstream R740 e la versione "disco estremo" denominata R740xd, che vedremo in questa recensione. Questo potente server supporta un'ampia gamma di opzioni di archiviazione, estendendosi fino a diciotto dischi da 3.5" o trentadue dischi da 2.5" per una capacità incredibile o fino a ventiquattro SSD NVMe da 2.5", se l'I/O di archiviazione frenetico è più impegnativo. forte. Calcolo e DRAM lo sonoNon è nemmeno lasciato sul sedile posteriore, con l'R740xd che supporta fino a due processori scalabili Intel Xeon con 28 core ciascuno e un ingombro di memoria di picco di 3 TB massimo. Sono poche le applicazioni in cui questo nuovo server non eccellerebbe, ed è esattamente la direzione intrapresa da Dell EMC durante la progettazione di questa piattaforma sempre modulare.


Nella primavera del 2017, Dell EMC ha lanciato l'attesissimo aggiornamento della linea PowerEdge, aggiornando la linea PowerEdge a Xeon SP di Broadwell. L'aggiornamento includeva la nuova famiglia di server R740, che comprende il mainstream R740 e la versione "disco estremo" denominata R740xd, che vedremo in questa recensione. Questo potente server supporta un'ampia gamma di opzioni di archiviazione, estendendosi fino a diciotto dischi da 3.5" o trentadue dischi da 2.5" per una capacità incredibile o fino a ventiquattro SSD NVMe da 2.5", se l'I/O di archiviazione frenetico è più impegnativo. forte. Calcolo e DRAM lo sonoNon è nemmeno lasciato sul sedile posteriore, con l'R740xd che supporta fino a due processori scalabili Intel Xeon con 28 core ciascuno e un ingombro di memoria di picco di 3 TB massimo. Sono poche le applicazioni in cui questo nuovo server non eccellerebbe, ed è esattamente la direzione intrapresa da Dell EMC durante la progettazione di questa piattaforma sempre modulare.

I server PowerEdge R740 rappresentano un'ottima via di mezzo tra prestazioni e spazio di archiviazione in un box 2U. Il server può essere configurato con un massimo di 2 CPU scalabili Intel e 24 DIMM DDR4 (o 12 NVDIMM), ma dove eccellono davvero è il modo in cui affrontano lo storage. Mentre l'R740 offre fino a 16 alloggiamenti di archiviazione, l'xd offre fino a 32 alloggiamenti da 2.5", 24 dei quali possono essere NVMe. L'R740xd offre anche alcuni layout di archiviazione unici rispetto ai tipici alloggiamenti a caricamento frontale, inclusi alloggiamenti a caricamento centrale e posteriore per contenere tutto lo spazio di archiviazione aggiuntivo nello stesso ingombro 2U. Il layout consente agli utenti di personalizzare le proprie esigenze di archiviazione in base alla propria applicazione potendo combinare NVMe, SSD e HDD nello stesso chassis, creando livelli di archiviazione all'interno dello chassis. L'R740xd supporta anche fino a 192 GB di NVDIMM. Inoltre, l'R740xd ha la possibilità di eseguire l'avvio da SSD M.2 interni RAID tramite una scheda aggiuntiva, liberando lo spazio più accessibile frontalmente per l'archiviazione del carico di lavoro. Entrambe le versioni sono adatte per SDS, fornitori di servizi e VDI, con lo spazio di archiviazione totale e NVMe che rappresentano la differenza principale. Un'altra novità dell'R740/R740xd è il maggiore supporto per GPU o FPGA. Entrambi sono in grado di supportare fino a tre schede da 300 W o sei schede da 150 W. In questa generazione, Dell EMC ha progettato il BIOS per registrare automaticamente il flusso d'aria richiesto da ciascuna scheda e fornire un flusso d'aria personalizzato attraverso una funzionalità chiamata raffreddamento multi-vettore.

Con ogni aggiornamento di qualsiasi linea di server, ci sono nuove CPU, più RAM e migliori opzioni di archiviazione e rete. Ciò che distingue molte aziende, tuttavia, è la gestione dell’intero ciclo di vita del prodotto. Entro limiti ragionevoli, qualsiasi server con le stesse specifiche hardware avrà più o meno lo stesso punteggio. La differenza, tuttavia, diventa subito evidente nella qualità dell'hardware, il l'ampiezza del software di supporto e la facilità con cui il sistema può essere rapidamente implementato in un determinato ambiente. Questa è un'area chiave in cui Dell EMC si distingue dagli altri sul mercato. Dell EMC offre agli utenti strumenti chiave come LifeCycle Controller, iDRAC, OpenManage Mobile e altri. Abbiamo sfruttato molti di questi strumenti nel nostro ambiente e, più e più volte, siamo rimasti colpiti da quanto la piattaforma sia diventata semplice e matura nel tempo. 

I nuovi server PowerEdge hanno il supporto per lo storage definito dal software (SDS) integrato fin dall'inizio, prestandoli a casi d'uso come l'infrastruttura iperconvergente. Nella propria linea di prodotti aziendali, Dell EMC sfrutta l'R740 con soluzioni predefinite e convalidate come Ready Nodes for ScaleIO o VSAN, nonché la linea PowerEdge XC. L'R740xd consente configurazioni che sfruttano tutti gli alloggiamenti delle unità esterne per il prodotto SDS stesso, mantenendo il segmento di avvio su un SSD m.2 interno.

Il nuovo Dell EMC PowerEdge R740xd è ora disponibile ed è altamente personalizzabile. Per questa recensione, abbiamo sfruttato un singolo R740xd con una configurazione quasi di fascia alta, così come un cluster di 12 R740xd con una configurazione più modesta.

Il singolo R740xd che stiamo utilizzando è costruito con quanto segue:

  • Doppie CPU Intel Xeon Platinum 8180
  • 384 GB di RAM DDR4 a 2667 MHz (32 GB x 12)
  • 4 SSD SAS da 400 GB
  • 2 SSD NVMe da 1.6 TB
  • Mellanox ConnectX-4 Lx doppia porta 25GbE DA/SFP rNDC
  • Cornice LCD con funzionalità Quick Sync 2 e OpenManage
  • iDRAC9 aziendale

Specifiche del server Dell EMC PowerEdge R740xd:

  • Fattore di forma: montaggio su rack 2U
  • Processori: fino a 2 CPU scalabili Intel o fino a 28 core
  • Memoria: 24 DDR4 RDIMM, LR-DIMM (3 TB massimo)
  • Supporto NVDIMM: fino a 12 o 192 GB
  • Alloggiamenti per unità
    • Alloggiamenti anteriori:
      • Fino a 24 SAS/SSD/NVMe da 2.5", massimo 153 TB
      • Fino a 12 SAS da 3.5", massimo 120 TB
    • Metà baia:
      • Fino a 4 unità da 3.5", massimo 40 TB
      • Fino a 4 SAS/SSD/NVMe da 2.5", massimo 25 TB
    • Alloggiamenti posteriori:
      • Fino a 4 unità da 2.5" con capacità massima di 25 TB
      • Fino a 2 unità da 3.5" con capacità massima di 20 TB
  • Controller di archiviazione
    • Controller interni: PERC H730p, H740p, HBA330, Software RAID (SWRAID) S140
    • Sottosistema di archiviazione ottimizzato per l'avvio: HWRAID 2 SSD M.2 da 120 GB, 240 GB
    • PERC esterno (RAID): H840
    • HBA esterni (non RAID): HBA SAS da 12 Gbps
  • porte
    • Opzioni scheda di rete figlia: 4 x 1GE o 2 x 10GE + 2 x 1GE o 4 x 10GE o 2 x 25GE
    • Porte anteriori: VGA, 2 x USB 2.0, IDRAC Direct Micro-USB dedicata
    • Porte posteriori: VGA, seriale, 2 USB 3.0, porta di rete iDRAC dedicata
  • Scheda video:
    • VGA
    • Fino a 8 slot Gen3, fino a 4 slot x16
  • Opzioni GPU:
    • Nvidia Tesla P100, K80, K40, Griglia M60, M10, P4, Quadro P4000.
    • AMD S7150, S7150X2
  • Sistemi operativi supportati
    • Canonico Ubuntu LTS
    • Citrix Xen Server
    • Microsoft Windows Server con Hyper-V
    • Red Hat Enterprise Linux
    • SUSELinux Enterprise Server
    • VMware ESXi
  • Potenza
    • Titanio 750 W, Platino 495 W, 750 W, 1100 W,
    • 1600 W e 2000 W
    • 48 V CC 1100 W, 380 H V CC 1100 W, 240 H V CC 750 W
    • Alimentatori hot plug con ridondanza completa
    • Sono disponibili fino a 6 ventole hot plug con ridondanza completa e ventole ad alte prestazioni

Progetta e costruisci

I nuovi server PowerEdge sono stati riprogettati non solo per apparire eleganti (cosa che realmente fanno), ma per riflettere il modo in cui gli utenti e le applicazioni interagiscono con essi. Nella parte anteriore c'è la nuova cornice che supporta il Quick Sync con le sue funzionalità wireless OpenManage. Lo stesso design sui nuovi server è abbinato anche alle nuove offerte di storage Dell EMC, inclusi sistemi come l'array all-flash Unity 450F. Sotto il frontalino sono presenti 24 alloggiamenti da 2.5" che supportano SATA, SAS, Nearline SAS e NVMe (se configurato per farlo).

La parte anteriore può essere configurata per supportare anche 12 unità da 3.5", se la capacità massima è più importante delle prestazioni. Sul lato sinistro sono presenti indicatori luminosi per salute e ID e il pulsante di attivazione wireless di iDRAC Quick Sync 2. Sul lato destro sono presenti il ​​pulsante di accensione, la porta VGA, la porta micro USB iDRAC Direct e due porte USB 2.0.

Laddove altri sul mercato stanno cercando modi per tagliare i costi e rimuovere componenti a favore della riduzione dei costi, un elemento che Dell EMC ha mantenuto come opzione per i modelli R740xd e R740 è il frontalino. Alcuni potrebbero dire “Chi se ne frega?!” Ma il piccolo display LCD e i suoi tre pulsanti sono incredibilmente utili in un ambiente datacenter. Ad esempio, in uno scenario in cui non è possibile accedere a iDRAC da remoto, le impostazioni della rete di gestione sono cambiate e non si desidera spegnere e riaccendere il server per accedere manualmente con un crash cart e una tastiera, la cornice anteriore risulta molto utile. Su un server Dell EMC, è possibile passare attraverso la piccola interfaccia per le impostazioni di iDRAC e ripristinare l'IP di gestione su DHCP da statico attraverso il pannello frontale. Senza quella funzionalità ancora attiva, su molti sistemi sarebbe necessario riavviarla per modificarla manualmente. Sull'R740xd, questo è completamente fuori banda attraverso diversi controlli.

Togliere il coperchio superiore mostra il funzionamento interno e la grande attenzione ai dettagli che Dell EMC ha dedicato ai nuovi server PowerEdge. Molti componenti del server possono essere sostituiti facilmente in caso di necessità e l'ingombro è ridotto al minimo per migliorare il flusso d'aria. Nel sistema che abbiamo recensito, potete vedere la scheda SSD di avvio m.2 dual-slot, due schede RAID e due adattatori pass-through PCIe per gli slot NVMe nella parte anteriore.

La nostra build include anche il dispositivo di avvio microSD interno a doppio slot per l'archiviazione dell'hypervisor. Non così evidente (ma molto importante) è tutto il lavoro dei condotti della ventola di raffreddamento che mantiene il flusso d'aria in movimento attraverso il sistema su tutto l'hardware, riducendo al minimo gli hotspot e consentendo al server di ridurre al minimo il rumore eccessivo della ventola. Nel corso dei nostri test, abbiamo notato (o non abbiamo notato) alcun rumore eccessivo della ventola. Sotto carico estremo con CPU saturate, il rumore delle ventole è rimasto molto al di sotto degli altri sistemi whitebox nel nostro laboratorio. Un altro elemento interessante che abbiamo riscontrato è stato il modo in cui i sistemi gestivano il flusso d'aria a temperature dell'aria ambiente più elevate. Nel nostro laboratorio utilizziamo l'aria fresca per raffreddare i server, in modo che i sistemi nel nostro laboratorio possano rilevare un'ampia gamma di temperature dell'aria. Nelle situazioni in cui l'R740xd ha funzionato in un ambiente con temperature dell'aria elevate, ha aumentato con grazia la velocità della ventola, ma ha comunque mantenuto il rumore al minimo. Ciò è in netto contrasto con altri server e hardware del nostro laboratorio che possono essere ascoltati attraverso le porte chiuse o che soffocano le conversazioni che si svolgono intorno a loro.

In entrambe le nostre configurazioni, le opzioni di archiviazione mid-bay non erano configurate nella build. Abbiamo estratto un esempio dal manuale tecnico di PowerEdge R740xd che mostra gli alloggiamenti interni da 3.5", nonché i supporti delle unità da 2.5". Pochi altri server tradizionali, se non nessuno, offrono questo elevato livello di densità in una configurazione di sistema. Sebbene sul mercato esistano build di server unici, molti sono realizzati su misura per l'applicazione. Ciò fa un'enorme differenza in termini di come i sistemi unici vengono gestiti e distribuiti, nonché di chi li amministra nel data center.

Osservando la parte posteriore dell'R740xd, i clienti che cercano il massimo potenziale di espansione dovrebbero prendere nota. Partendo dall'angolo in alto a sinistra, sono presenti tre slot di espansione PCIe a tutta altezza e sotto di essi sono presenti un pulsante di identificazione del sistema, una porta di rete dedicata iDRAC, una porta seriale, una porta VGA e due porte USB 3.0. Al centro ci sono altri due slot PCIe a tutta altezza, oltre a uno slot a mezza altezza utilizzato per la scheda RAID su questa build. Sotto questi c'è uno slot rNDC popolato con una scheda NIC Mellanox a doppia porta da 25 Gb. Sul lato in alto a destra ci sono altri due slot PCIe a tutta altezza sopra i due alimentatori. Con due slot PCIe a tutta altezza in più, Dell EMC ha caricato il supporto per quattro SSD NVMe da 2.5", schede dual-RAID, dual m2. SSD di avvio e una scheda NIC Ethernet da 25 Gb a doppia porta.

Lo slot rNDC viene sfruttato per l'interfaccia di rete primaria integrata. Questo può essere precompilato con una serie di offerte, che vanno da una scheda NIC da 1 GbE a quattro porte fino alle offerte da 25 Gb a doppia porta di Mellanox e Broadcom. Nessuna delle opzioni toglie spazio a uno degli slot PCIe disponibili del server, mantenendoli completamente aperti per altri usi. Come abbiamo mostrato nella nostra guida all'aggiornamento rNDC, questo alloggiamento è facile da aggiornare e molto utile per tenere i dispositivi di rete fuori dagli slot PCIe principali.

Management

PowerEdge R740xd offre un'ampia gamma di opzioni di gestione, tra cui alcune tradizionali, e altre che stanno nel palmo della tua mano. L'R740xd può essere distribuito sfruttando App OpenManage Mobile di Dell EMC o localmente come i server della generazione precedente. Le capacità di OpenManage Mobile possono davvero fare la differenza, soprattutto quando si configurano diversi server in un data center o si desidera semplicemente completarlo sul posto senza andare avanti e indietro alla scrivania o portare un carrello di emergenza. Sfruttare i profili predefiniti per implementare rapidamente un server con nient'altro che un telefono cellulare accelera notevolmente un processo che spesso richiede un carrello di emergenza in un data center.

Una radio WiFi integrata collega gli utenti al server R740xd, che è bloccato e molto sicuro. È necessario l'accesso locale e fisico al server, innanzitutto per accendere la radio wireless dal pannello anteriore del server e per poter scansionare l'etichetta informativa sulla parte anteriore del server. Una volta attivata la rete, viene fornito l'accesso a una LAN privata, accessibile dal telefono o dalla workstation mobile per interfacciarsi con iDRAC tramite un'app mobile o tramite un browser Web.

Ciò si unisce a un mix di accesso palmare per rapidi controlli di stato o polling del sistema, o funzionalità più avanzate e iKVM funziona senza preoccuparsi di collegare cavi o carrelli di emergenza. Il raggio d'azione molto breve (da 5 a 10 metri dal server in un ambiente data center) aiuta anche a ridurre al minimo la possibilità che qualcuno salga sul sistema senza accorgersene. Una volta completato il lavoro, lo spegnimento della radio wireless disabilita qualsiasi ulteriore accesso.

Una gradita aggiunta integrata in iDRAC è Group Manager, che consente agli amministratori IT di gestire un gruppo di server R740 dall'interno di iDRAC stesso. Nel nostro ambiente, abbiamo il primo R740xd che funge da leader del gruppo, richiedendo un solo accesso per gestire in remoto più server. Da un punto centrale è possibile ottenere lo stato del server, nonché attivare/disattivare ciascun server e passare rapidamente all'interfaccia iDRAC locale senza dover digitare ulteriori informazioni di accesso.

iDRAC è ormai da tempo il cuore del management Dell. Proprio di recente l'azienda ha annunciato una serie di miglioramenti per migliorare ulteriormente l'esperienza dell'utente, nonché la funzionalità complessiva di iDRAC. iDRAC9 ha aggiunto un processore più potente per quadruplicare le sue prestazioni. Ora è dotato di maggiore automazione, consentendo agli amministratori IT di risparmiare tempo e di ridurre gli errori. Tutte le impostazioni del BIOS ora possono essere regolate tramite iDRAC invece di eseguire l'avvio dal BIOS. Il nuovo iDRAC dispone di configurazioni di storage migliorate, tra cui l'espansione della capacità online, la migrazione del livello RAID, la cancellazione crittografica delle unità fisiche, la ricostruzione/annullamento della ricostruzione delle unità fisiche, l'abilitazione di hot-spare reversibili e la ridenominazione dei dischi virtuali.

Quando menzioniamo che le prestazioni all'interno di iDRAC sono notevolmente migliorate, non è affatto sopravvalutato. La nuova interfaccia HTML5 è molto più veloce in tutte le aree, compreso l'accesso iniziale e l'interazione completa tramite iDRAC WebGUI. Rispetto all'R730 (che non era affatto trascurato quando è uscito), è notte e giorno. Per quanto riguarda alcune delle nuove funzionalità utilizzate direttamente quando si accede a iDRAC, la gestione ora dispone di una visualizzazione remota denominata Connection View. Ciò può consentire agli amministratori IT di dare subito un'occhiata a vari aspetti del server. Insieme a questo c'è una nuova dashboard per la gestione remota con il gestore del gruppo iDRAC. Per un'ulteriore accessibilità con connessione diretta, ora è disponibile una porta per iDRAC direttamente sulla parte anteriore del server.

Sono state introdotte funzionalità aggiuntive in iDRAC che consentono agli utenti di personalizzare meglio ciascun server per la relativa applicazione. Le personalizzazioni a livello di BIOS possono ora essere impostate tramite iDRAC stesso, senza richiedere l'accesso alla console. Ciò semplifica la modifica di alcune impostazioni chiave prima della distribuzione iniziale, il tutto tramite un semplice browser Web o un'app sul tuo telefono cellulare. Per distribuire più server alla volta, gli utenti possono anche creare un file del profilo del server per distribuirli rapidamente su più server.

Anche la gestione dell'hardware installato ha preso una strada interessante con questo server di ultima generazione. Dell ha reso più semplice per gli utenti la gestione delle schede aggiuntive PCIe, in cui il server rileva il tipo di scheda e regola automaticamente la velocità della ventola per un raffreddamento adeguato. Il flusso d'aria può essere ulteriormente ottimizzato con un'impostazione personalizzata della velocità della ventola LFM per dispositivo installato, nonché una regolazione dell'offset principale a livello di server. Molte delle modifiche al raffreddamento non vengono eseguite per raffreddare l'hardware installato "meglio" rispetto ai server della generazione precedente; si tratta invece più di un raffreddamento *perfetto* dell'hardware con la minima quantità di flusso d'aria richiesta. In molti server è possibile impostare le ventole alla massima velocità senza preoccuparsi del surriscaldamento delle apparecchiature. Ma questo avviene a scapito di un eccesso di potenza e di rumore.

Il flusso d'aria ridotto al minimo contribuisce notevolmente a ridurre il consumo energetico attraverso lo spreco di energia che fa girare le ventole inutilmente elevate. Alla fine, questo rende il data center più piacevole senza che i fan ronzino a livelli assordanti.

Performance

Confrontando l'R740xd con i sistemi della generazione precedente, il potenziale di elaborazione e storage è salito alle stelle. Con gli aggiornamenti Intel Broadwell, la CPU con le specifiche migliori offerta nella serie R730 (E5-2699v4) offre 96.8 GHz in una configurazione a doppio processore. Con la linea Intel Scalable all'interno del PowerEdge R740xd, tuttavia, la CPU di fascia alta (Platinum 8180) spinge quel numero a 139.66 GHz. A prima vista, si tratta di un salto del 44%, ma non inizia nemmeno a considerare miglioramenti nella velocità di clock con conteggi di core più elevati o miglioramenti della velocità di clock della DRAM. Dal punto di vista dello storage, gli SSD NVMe hanno assunto un ruolo più importante anche all'interno delle configurazioni R740xd, con le offerte che ora superano i 24 SSD NVMe, dove quattro erano il picco sull'R730xd.

Analizzando i miglioramenti apportati al server Dell EMC PowerEdge di ultima generazione, in un secondo momento parleremo sia delle prestazioni locali, sia delle prestazioni in cluster su un gruppo di otto server che sfruttano lo storage di un array All-Flash Dell EMC Unity 450F. revisione. Questo layout di recensione è pensato per aiutare gli acquirenti interessati a vedere come questi server funzionano bene in singole istanze, nonché come interagiscono in un ambiente altamente virtualizzato all'interno di un ecosistema Dell EMC. A riunire tutti questi sistemi ci sono le NIC rNDC Mellanox ConnectX-4 da 25 Gb e gli switch Dell EMC Networking Z9100 100G.

Nella nostra sezione dedicata alle prestazioni del sistema locale, abbiamo un R740xd ben equipaggiato che stiamo testando con due diverse combinazioni NVMe . Uno è con due SSD NVMe Samsung PM1.6a da 1725 TB, mentre il secondo ne utilizza quattro SSD Toshiba PX1.6P NVMe da 04 TB. Con le CPU Intel Platinum 8180 integrate, avevamo molti cicli CPU da dedicare ai nostri carichi di lavoro di archiviazione, dandoci la possibilità di mostrare la differenza passando da due a quattro SSD NVMe all'interno dello stesso carico di lavoro dell'applicazione. Inoltre, spingiamo lo storage al limite all'interno di un ambiente ESXi 6.5 con un test vdbench con più lavoratori, con più carichi di lavoro orientati alla simulazione di test quattro angoli di base fino alle tracce VDI.

Prestazioni Sysbench MySQL

Il nostro primo benchmark dell'applicazione di archiviazione locale è costituito da un database Percona MySQL OLTP misurato tramite SysBench. Questo test misura il TPS medio (transazioni al secondo), la latenza media e anche la latenza media del 99° percentile.

Ciascuna VM Sysbench è configurata con tre vDisk: uno per l'avvio (~ 92 GB), uno con il database predefinito (~ 447 GB) e il terzo per il database in fase di test (270 GB). Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU, 60 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic.

Configurazione test Sysbench (per VM)

  • CentOS 6.3 a 64 bit
  • Percona XtraDB 5.5.30-rel30.1
    • Tabelle del database: 100
    • Dimensione del database: 10,000,000
    • Discussioni del database: 32
    • Memoria RAM: 24 GB
  • Durata della prova: 3 ore
    • 2 ore di precondizionamento di 32 thread
    • 1 ora 32 thread

Abbiamo confrontato le prestazioni di due esecuzioni Sysbench su PowerEdge R740xd, una con 4VM ospitate su due SSD NVMe e un'altra con 4VM con un SSD NVMe dedicato per ciascuna VM. In entrambi questi test, il carico della CPU non è stato portato al punto di rottura del 100%. Abbiamo riscontrato una suddivisione dell'utilizzo della CPU tra il 60% e l'80% per i due benchmark, il che significa che c'era ancora spazio per crescere con ulteriori VM e più DRAM. Nel primo test con due SSD NVMe che ospitano le VM Sysbench, il TPS aggregato è arrivato a 11,027, mentre nel secondo test con quattro SSD NVMe il TPS aggregato è aumentato a 13,224. Ciò contrasta con una misurazione di 10,683 TPS del PowerEdge R630 che abbiamo confrontato circa un anno fa con CPU E5-2699v4 e quattro SSD NVMe.

Osservando la latenza media nel nostro carico di lavoro Sysbench, il risultato con 2 SSD NVMe è stato di 11.61 ms, mentre il risultato con 4 SSD NVMe è stato di 9.69 ms.

Nella nostra misurazione della latenza del 99° percentile nel caso peggiore, 2 SSD NVMe hanno misurato 24.5 ms, mentre 4 SSD NVMe sono arrivati ​​a 20.7 ms molto stabili.

Prestazioni dell'SQL Server

Il protocollo di test OLTP di Microsoft SQL Server di StorageReview utilizza l'attuale bozza del Transaction Processing Performance Council Benchmark C (TPC-C), un benchmark di elaborazione delle transazioni online che simula le attività presenti in ambienti applicativi complessi. Il benchmark TPC-C si avvicina di più rispetto ai benchmark sintetici delle prestazioni per valutare i punti di forza e i colli di bottiglia delle prestazioni dell'infrastruttura di storage negli ambienti di database.

Ogni VM SQL Server è configurata con due dischi virtuali: un volume da 100 GB per l'avvio e un volume da 500 GB per il database e i file di log. Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU, 64 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic. Sebbene i nostri carichi di lavoro Sysbench testati in precedenza saturassero la piattaforma sia in termini di I/O di archiviazione che di capacità, il test SQL cerca le prestazioni di latenza.

Questo test utilizza SQL Server 2014 in esecuzione su VM guest Windows Server 2012 R2 ed è sottoposto a stress da Dell Benchmark Factory for Databases. Mentre il nostro utilizzo tradizionale di questo benchmark è stato quello di testare grandi database su scala 3,000 su storage locale o condiviso, in questa iterazione ci concentriamo sulla distribuzione uniforme di quattro database su scala 1,500 sui nostri server.

Configurazione di test di SQL Server (per VM)

  • Di Windows Server 2012 R2
  • Impronta di archiviazione: 600 GB allocati, 500 GB utilizzati
  • SQL Server 2014
    • Dimensioni del database: scala 1,500
    • Carico del client virtuale: 15,000
    • Memoria RAM: 48 GB
  • Durata della prova: 3 ore
    • 2.5 ore di precondizionamento
    • Periodo di campionamento di 30 minuti

Analogamente a come abbiamo eseguito il nostro benchmark Sysbench, abbiamo testato configurazioni con 2 SSD NVMe e 4 SSD NVMe. Con 4VM distribuite su 2 unità, abbiamo visto il TPS aggregato in Benchmark Factory misurare 12,631, mentre con 4 SSD NVMe, questo misurato 12,625. Anche se questo è un po' controintuitivo, con la nostra particolare configurazione del benchmark, la latenza misurata di seguito mostra la vera storia.

Con 2 SSD NVMe, abbiamo riscontrato una latenza media di 6.5 ms nei nostri quattro carichi di lavoro SQL Server, mentre con 4 SSD NVMe, quel numero è sceso a soli 4 ms. Nelle prestazioni di entrambi i test, il server ha utilizzato solo il 20 e il 22% della CPU nel processo. PowerEdge R740xd con doppia CPU Intel 8180 ha un'enorme quantità di potenziale di elaborazione e archiviazione da dedicare a questi tipi di carichi di lavoro di database senza alcuna fatica.

Analisi del carico di lavoro VDBench

La nostra ultima sezione di test delle prestazioni locali si concentra sulle prestazioni del carico di lavoro sintetico. In quest'area, abbiamo sfruttato quattro SSD NVMe in VMware ESXi 6.5 e distribuito uniformemente 16 VM di lavoro, ciascuna con due vmdk da 125 GB montati per misurare un ingombro di storage di 4 TB. Questo tipo di test è utile per mostrare quali sono le metriche di archiviazione nel mondo reale con il sovraccarico associato a un ambiente virtualizzato.

Quando si tratta di effettuare benchmark sugli array di storage, il test delle applicazioni è la soluzione migliore, mentre il test sintetico viene al secondo posto. Pur non essendo una rappresentazione perfetta dei carichi di lavoro effettivi, i test sintetici aiutano a definire i dispositivi di storage con un fattore di ripetibilità che semplifica il confronto tra soluzioni concorrenti. Questi carichi di lavoro offrono una gamma di profili di test diversi che vanno dai test "quattro angoli", test comuni sulle dimensioni di trasferimento del database, nonché acquisizioni di tracce da diversi ambienti VDI. Tutti questi test sfruttano il comune generatore di carichi di lavoro vdBench, con un motore di scripting per automatizzare e acquisire risultati su un ampio cluster di test di calcolo. Ciò ci consente di ripetere gli stessi carichi di lavoro su un'ampia gamma di dispositivi di storage, inclusi array flash e singoli dispositivi di storage. Dal lato dell'array, utilizziamo il nostro cluster di server Dell PowerEdge R730:

Profili:

  • Lettura casuale 4K: lettura al 100%, 128 thread, 0-120% irate
  • Scrittura casuale 4K: scrittura al 100%, 64 thread, 0-120% irate
  • Lettura sequenziale 64K: lettura al 100%, 16 thread, 0-120% irate
  • Scrittura sequenziale a 64K: scrittura al 100%, 8 thread, 0-120% irate
  • Database sintetici: SQL e Oracle
  • Clonazione completa VDI e tracce di clonazione collegata

Considerando le prestazioni di lettura di picco, Dell EMC PowerEdge R740xd ha offerto prestazioni di lettura 4K con latenza inferiore al millisecondo fino a poco più di 800 IOPS, a partire da 0.21 ms. Al suo apice, l'R740xd ha misurato 978 IOPS con una latenza di 3.8 ms.

Osservando le prestazioni di picco in scrittura 4K, l'R740xd ha iniziato con una latenza di 0.12 ms ed è rimasto al di sotto di 1 ms fino a raggiungere circa 730 IOPS. Al suo apice, l'R740xd ha raggiunto oltre 834 IOPS a 2.4 ms

Passando alla lettura di picco di 64, l'R740xd ha iniziato con una latenza di 0.27 ms ed è rimasto al di sotto di 1 ms fino a raggiungere circa 150 IOPS. Ha raggiunto il picco di poco più di 170 IOPS con 3 ms di latenza. L'R740xd ha terminato con una larghezza di banda di 10.644 GB/s.

Per la scrittura di picco sequenziale a 64, l'R740xd è partito da 0.14 ms ed è rimasto sotto 1 ms fino a raggiungere poco più di 65 IOPS. L'R740xd ha raggiunto il suo picco a 93 IOPS con una latenza di 2.7 ms. L'R740xd aveva anche una larghezza di banda di 5.83 GB/s al suo massimo.

Nel nostro carico di lavoro SQL, l'R740xd ha iniziato la sua latenza a 0.21 ms ed è rimasta sotto 1 ms fino a raggiungere un valore compreso tra 700 e 750 IOPS. Ha raggiunto il picco di 760 IOPS e solo 1.29 ms.

Nel benchmark SQL 90-10, l'R740xd ha iniziato con una latenza di 0.2 ms ed è rimasta sotto 1 ms fino a poco meno di 600 IOPS. L'R740xd ha raggiunto il picco di oltre 634 IOPS con una latenza di 1.57 ms.

L'SQL 80-20 ha visto l'R740xd iniziare con una latenza di 0.2 ms e rimanere sotto 1 ms fino a superare i 481 IOPS. L'R740xd ha raggiunto il picco di quasi 538 IOPS con una latenza di 1.7 ms.

Con Oracle Workload, l'R740xd è iniziato con una latenza di 0.2 ms ed è rimasto sotto 1 ms fino a poco più di 400 IOPS. L'R740xd ha raggiunto il picco di 470 IOPS con una latenza di 2.5 ms.

Con l'Oracle 90-10, l'R740xd ha iniziato con una latenza di 0.2 ms ed è rimasto sotto 1 ms per l'intero benchmark. Il picco è stato di 636 IOPS con una latenza di 0.98 ms.

Con Oracle 80-20, l'R740xd è partito con una latenza di 0.2 ms ed è rimasto sotto 1 ms fino a raggiungere poco meno di 529 IOPS. Il picco è stato di 533 IOPS con una latenza di 1.14 ms.

Passando a VDI Full Clone, il test di avvio ha mostrato che l'R740xd inizia con una latenza di 0.21 ms e rimane sotto 1 ms fino a circa 490 IOPS. L'R740xd ha raggiunto il picco di 539 IOPS con una latenza di 1.9 ms.

L'accesso iniziale a VDI Full Clone è iniziato con una latenza di 0.17 ms ed è rimasto inferiore a 1 ms fino a circa 175 IOPS. L'R740xd ha raggiunto il picco di 218 IOPS con una latenza di 4.1 ms.

L'accesso VDI Full Clone Monday è iniziato con una latenza di 0.2 ms, rimanendo inferiore a 1 ms fino a oltre 180 IOPS. Ha raggiunto il picco di 215 IOPS con 2.36 ms.

Passando a VDI Linked Clone, il test di avvio ha mostrato che le prestazioni sono rimaste al di sotto di 1 ms fino a circa 350 IOPS, per poi raggiungere un picco di 376 IOPS con una latenza media di 1.36 ms.

Nel profilo VDI Linked Clone che misura le prestazioni dell'accesso iniziale, abbiamo riscontrato una latenza inferiore al ms fino a circa 130 IOPS, per poi aumentare ulteriormente fino a 154 IOPS a 1.64 ms al suo picco.

Nel nostro ultimo profilo che esamina le prestazioni dell'accesso del lunedì del clone collegato VDI, vediamo che la transizione della barriera di 1 ms avviene a circa 109 IOPS, dove il carico di lavoro ha continuato ad aumentare fino al suo picco a 151 IOPS e una latenza media di 3.36 ms.

Conclusione

Il nuovo Dell EMC PowerEdge R740xd è la versione "disco estremo" dell'R740. Nel suo ingombro di 2U, può ospitare fino a 32 unità da 2.5”, incluse fino a 24 unità NVMe. Questo server può contribuire a sfruttare il potenziale di tutto lo storage ad alte prestazioni sfruttando fino a due processori scalabili Intel e fino a 3 TB di memoria. Dell EMC non si è fermata solo ai miglioramenti hardware. Il nuovo server è dotato del supporto per SDS integrato, che lo rende ideale per i casi d'uso che necessitano di sfruttare l'HCI. Il server è modulare e altamente configurabile per soddisfare quasi tutte le esigenze dei clienti.

Nei nostri benchmark sulle prestazioni delle applicazioni, abbiamo testato un Dell EMC PowerEdge R740xd con 4 VM ospitate su due SSD NVMe e ne abbiamo testato un altro con 4 VM con un SSD NVMe dedicato per ciascuna VM. Per Sysbench, il test 4 NVMe ha ottenuto un punteggio di 13,224 TPS, 10 ms di latenza media e 21 ms di latenza nello scenario peggiore, mentre il benchmark 2 NVMe ha ottenuto 11,028 TPS, 12 ms di latenza media e 24 ms di latenza nello scenario peggiore. Per il nostro test SQL Server, il test 4 NVMe ha raggiunto un punteggio TPS aggregato di 12,625 e una latenza aggregata di 4 ms. Il test 2 NVMe ha prodotto un punteggio TPS aggregato di 12,631.8 e una latenza aggregata di 6.5 ms.

Nella nostra analisi del carico di lavoro VDBench, l'R740xd ha davvero brillato in un ambiente ESXi 6.5 virtualizzato. Nel nostro test sintetico casuale 4K, abbiamo riscontrato prestazioni inferiori al millisecondo in lettura fino a 800,000 IOPS e in scrittura fino a 730,000 IOPS. Nella lettura sequenziale a 64K, l'R740xd ha avuto una latenza inferiore al millisecondo fino a 150,000 IOPS e ha terminato con una larghezza di banda di 10.644 GB/s. Per la scrittura a 64K, il server ha avuto prestazioni inferiori al millisecondo fino a 65,000 IOPS e una larghezza di banda di 5.83 GB/s. Nel nostro carico di lavoro SQL, abbiamo riscontrato ancora una volta ottime prestazioni inferiori al millisecondo (fino a 700,000 IOPS, 600,000 IOPS e 481,000 IOPS per carico di lavoro, 90-10, 80-20, rispettivamente), ma ciò che è stato più impressionante è stata che le prestazioni sono state completate con la latenza tra 1.29 ms e 1.7 ms con prestazioni ben superiori a 500,000 IOPS ciascuno. Anche il carico di lavoro Oracle ha mostrato ottime prestazioni inferiori al millisecondo con il 90-10 che ha eseguito l'intero benchmark in meno di 1 ms, con un picco di 636,000 IOPS. L'R740xd ha raggiunto il picco di 539,000 IOPS, 218,000 IOPS e 215,000 IOPS in modalità clone completo (con latenza di picco di 1.9 ms, 4.1 ms e 2.36 ms). E nei nostri benchmark sui cloni collegati, il server ha raggiunto il picco di 376,000 IOPS, 154,000 IOPS e 151,000 IOPS (con una latenza di picco di 1.36 ms, 1.64 ms e 3.36 ms).

Dell EMC è chiaramente entusiasta del lancio della nuova linea di server e in particolare dell'R740xd, il fulcro della linea PowerEdge. Abbiamo trascorso molte settimane con i nuovi sistemi e tredici R740xd costituiscono la spina dorsale del nostro laboratorio di test. Dal lavoro che abbiamo svolto, i server hanno impressionato ovunque, dalla gestibilità tramite iDrac e OpenManage Mobile alle prestazioni con gli alloggiamenti NVMe. Con tutta la flessibilità aggiuntiva offerta dalla versione xd della R740, non sorprende che Dell EMC la utilizzi come fulcro in molte delle proprie offerte SDS, tra cui vSAN Ready Nodes, ScaleIO Ready Nodes, Storage Spaces Direct Ready Nodes, VxRail e l'XC740xd (Nutanix) per esempio. Nel complesso, PowerEdge R740xd è l'offerta di server più completa che abbiamo visto fino ad oggi in termini di qualità costruttiva, progettazione del sistema, flessibilità di storage, prestazioni e facilità di gestione, rendendolo un chiaro leader nel settore e il nostro primo editor in assoluto. Scelta nella categoria server.

Pagina del prodotto Dell EMC PowerEdge R740xd

Discuti questa recensione

Iscriviti alla newsletter di StorageReview