Accueil Entreprise Examen du serveur Dell EMC PowerEdge R740xd

Examen du serveur Dell EMC PowerEdge R740xd

by Kevin O'Brien
Dell EMC PowerEdge R740xd

Au printemps 2017, Dell EMC a lancé l'actualisation très attendue de la gamme PowerEdge, mettant à niveau la gamme PowerEdge vers Xeon SP de Broadwell. L'actualisation comprenait la nouvelle famille de serveurs R740, qui comprend le R740 grand public ainsi que la version "disque extrême" appelée R740xd, que nous examinerons dans cette revue. Ce serveur puissant prend en charge une large gamme d'options de stockage, s'étendant jusqu'à dix-huit disques 3.5″ ou trente-deux disques 2.5″ pour une capacité incroyable, ou jusqu'à vingt-quatre SSD NVMe 2.5″, si les E/S de stockage effrénées sont plus de votre forte. Le calcul et la DRAM ne sont pasne reste pas non plus sur la banquette arrière, avec le R740xd prenant en charge jusqu'à deux processeurs Intel Xeon Scalable avec 28 cœurs chacun et une empreinte mémoire maximale de 3 To max. Il y a peu d'applications dans lesquelles ce nouveau serveur n'excellerait pas, ce qui est exactement la direction prise par Dell EMC lors de la conception de cette plate-forme toujours modulaire.


Au printemps 2017, Dell EMC a lancé l'actualisation très attendue de la gamme PowerEdge, mettant à niveau la gamme PowerEdge vers Xeon SP de Broadwell. L'actualisation comprenait la nouvelle famille de serveurs R740, qui comprend le R740 grand public ainsi que la version "disque extrême" appelée R740xd, que nous examinerons dans cette revue. Ce serveur puissant prend en charge une large gamme d'options de stockage, s'étendant jusqu'à dix-huit disques 3.5″ ou trente-deux disques 2.5″ pour une capacité incroyable, ou jusqu'à vingt-quatre SSD NVMe 2.5″, si les E/S de stockage effrénées sont plus de votre forte. Le calcul et la DRAM ne sont pasne reste pas non plus sur la banquette arrière, avec le R740xd prenant en charge jusqu'à deux processeurs Intel Xeon Scalable avec 28 cœurs chacun et une empreinte mémoire maximale de 3 To max. Il y a peu d'applications dans lesquelles ce nouveau serveur n'excellerait pas, ce qui est exactement la direction prise par Dell EMC lors de la conception de cette plate-forme toujours modulaire.

Les serveurs PowerEdge R740 représentent un excellent compromis entre performances et stockage dans un boîtier 2U. Le serveur peut être configuré avec jusqu'à 2 processeurs évolutifs Intel et 24 DIMM DDR4 (ou 12 NVDIMM), mais là où ils brillent vraiment, c'est dans leur approche du stockage. Alors que le R740 offre jusqu'à 16 baies de stockage, le xd propose jusqu'à 32 baies 2.5", dont 24 peuvent être NVMe. Le R740xd offre également des dispositions de stockage uniques par rapport aux baies à chargement frontal typiques, y compris des baies à chargement intermédiaire et arrière pour s'adapter à tout le stockage supplémentaire dans la même empreinte 2U. La disposition permet aux utilisateurs d'adapter leurs besoins de stockage à leur application en pouvant mélanger NVMe, SSD et HDD dans le même châssis, créant ainsi une hiérarchisation du stockage dans le châssis. Le R740xd prend également en charge jusqu'à 192 Go de NVDIMM. De plus, le R740xd a la capacité de démarrer à partir de SSD M.2 internes RAID via une carte supplémentaire, libérant ainsi l'espace le plus accessible à l'avant pour le stockage de la charge de travail. Les deux versions sont bonnes pour SDS, les fournisseurs de services et VDI, le stockage total et NVMe étant la principale différence. Une autre nouveauté du R740/R740xd est la prise en charge accrue des GPU ou des FPGA. Les deux sont capables de prendre en charge jusqu'à trois cartes de 300 W ou six cartes de 150 W. Dans cette génération, Dell EMC a conçu le BIOS pour enregistrer automatiquement le flux d'air requis par chaque carte et fournir un flux d'air personnalisé grâce à une fonction appelée refroidissement multivecteur.

À chaque actualisation de n'importe quelle gamme de serveurs, il y a de nouveaux processeurs, plus de RAM et de meilleures options de stockage et de mise en réseau. Cependant, ce qui distingue de nombreuses entreprises, c'est la gestion du cycle de vie complet du produit. Dans des limites raisonnables, tout serveur avec les mêmes spécifications matérielles obtiendra à peu près le même score. La différence, cependant, devient rapidement évidente avec la qualité du matériel, le l'étendue des logiciels de support et la facilité de déploiement rapide du système dans un environnement donné. Il s'agit d'un domaine clé dans lequel Dell EMC se distingue des autres sur le marché. Dell EMC offre aux utilisateurs des outils clés tels que LifeCycle Controller, iDRAC, OpenManage Mobile et autres. Nous avons exploité bon nombre de ces outils dans notre propre environnement, et à maintes reprises, nous sommes repartis impressionnés par la simplicité et la maturité de la plate-forme au fil du temps. 

Les nouveaux serveurs PowerEdge prennent en charge le stockage défini par logiciel (SDS) intégré dès le départ, ce qui les prête à des cas d'utilisation tels que l'infrastructure hyperconvergée. Dans sa propre gamme de produits d'entreprise, Dell EMC exploite le R740 avec des solutions prédéfinies et validées telles que Ready Nodes for ScaleIO ou VSAN, ainsi que la gamme PowerEdge XC. Le R740xd permet des configurations qui exploitent toutes les baies de lecteur externes pour le produit SDS lui-même, en gardant le segment de démarrage sur un SSD m.2 interne.

Le nouveau Dell EMC PowerEdge R740xd est disponible dès maintenant et est hautement personnalisable. Pour cet examen, nous avons utilisé un R740xd individuel avec une configuration proche du haut de gamme, ainsi qu'un groupe de 12 R740xd avec une configuration plus modeste.

Le seul R740xd que nous utilisons est construit avec les éléments suivants :

  • Deux processeurs Intel Xeon Platinum 8180
  • 384 Go de RAM DDR4 2667 MHz (32 Go x 12)
  • 4 disques SSD SAS de 400 Go
  • 2 disques SSD NVMe de 1.6 To
  • Mellanox ConnectX-4 Lx Double Port 25GbE DA/SFP rNDC
  • Lunette LCD avec fonctionnalités Quick Sync 2 et OpenManage
  • iDRAC 9 Entreprise

Spécifications du serveur Dell EMC PowerEdge R740xd :

  • Facteur de forme : montage en rack 2U
  • Processeurs : jusqu'à 2 processeurs évolutifs Intel ou jusqu'à 28 cœurs
  • Mémoire : 24x DDR4 RDIMM, LR-DIMM (3 To max)
  • Prise en charge NVDIMM : jusqu'à 12 ou 192 Go
  • Baies de disques
    • Baies avant :
      • Jusqu'à 24 x 2.5" SAS/SSD/NVMe, max 153 To
      • Jusqu'à 12 disques SAS de 3.5 pouces, 120 To maximum
    • Mi baie :
      • Jusqu'à 4 disques 3.5", max 40 To
      • Jusqu'à 4 x 2.5" SAS/SSD/NVMe, max 25 To
    • Baies arrière :
      • Jusqu'à 4 x 2.5" max 25 To
      • Jusqu'à 2 x 3.5" max 20 To
  • Contrôleurs de stockage
    • Contrôleurs internes : PERC H730p, H740p, HBA330, RAID logiciel (SWRAID) S140
    • Sous-système de stockage optimisé pour le démarrage : HWRAID 2 x SSD M.2 120 Go, 240 Go
    • PERC externe (RAID) : H840
    • HBA externes (non RAID) : HBA SAS 12 Gbit/s
  • Ports
    • Options de carte fille réseau : 4 x 1GE ou 2 x 10GE + 2 x 1GE ou 4 x 10GE ou 2 x 25GE
    • Ports avant : VGA, 2 x USB 2.0, IDRAC Direct Micro-USB dédié
    • Ports arrière : VGA, série, 2 x USB 3.0, port réseau iDRAC dédié
  • Carte vidéo:
    • VGA
    • Jusqu'à 8 emplacements Gen3, jusqu'à 4 x16
  • Options GPU :
    • Nvidia Tesla P100, K80, K40, Grille M60, M10, P4, Quadro P4000.
    • AMD S7150, S7150X2
  • Systèmes d'exploitation pris en charge
    • Ubuntu LTS canonique
    • Citrix XenServer
    • Serveur Microsoft Windows avec Hyper-V
    • Red Hat Enterprise Linux
    • Serveur d'entreprise SUSE Linux
    • VMware ESXi
  • Puissance
    • Titane 750W, Platine 495W, 750W, 1100W,
    • 1600W et 2000W
    • 48 VCC 1100 380 W, 1100 CCCC 240 750 W, XNUMX CCCC XNUMX W
    • Alimentations enfichables à chaud avec redondance totale
    • Jusqu'à 6 ventilateurs enfichables à chaud avec des ventilateurs hautes performances entièrement redondants disponibles

Concevoir et construire

Les nouveaux serveurs PowerEdge ont été repensés non seulement pour être élégants (ce qu'ils font vraiment), mais pour refléter la façon dont les utilisateurs et les applications interagissent avec eux. Sur le devant se trouve la nouvelle lunette qui prend en charge la synchronisation rapide avec ses capacités OpenManage sans fil. La même conception sur les nouveaux serveurs est également appliquée aux nouvelles offres de stockage Dell EMC, y compris des systèmes tels que la baie 450 % flash Unity 24F. Sous le cadre, il y a 2.5 baies de XNUMX pouces qui prennent en charge SATA, SAS, Nearline SAS et NVMe (si configuré pour le faire).

L'avant peut également être configuré pour prendre en charge 12 disques de 3.5 pouces, si la capacité maximale est plus importante que les performances. Sur le côté gauche se trouvent des voyants d'état et d'identification, ainsi que le bouton d'activation sans fil iDRAC Quick Sync 2. Sur le côté droit se trouvent le bouton d'alimentation, le port VGA, le port micro USB iDRAC Direct et deux ports USB 2.0.

Là où d'autres sur le marché trouvent des moyens de réduire les coûts et de supprimer des composants en faveur de la réduction des coûts, un élément que Dell EMC a conservé en option pour les R740xd et R740 est son cadre avant. Certains pourraient dire "Qui s'en soucie ?!" Mais le petit écran LCD et ses trois boutons sont incroyablement utiles dans un environnement de centre de données. Par exemple, dans un scénario où vous ne pouvez pas accéder à distance à l'iDRAC, les paramètres du réseau de gestion ont changé et vous ne souhaitez pas éteindre et rallumer le serveur pour entrer manuellement avec un chariot de secours et un clavier, le cadre avant est très pratique. Sur un serveur Dell EMC, vous pouvez passer par la petite interface pour les paramètres iDRAC, et vous pouvez basculer l'IP de gestion vers DHCP à partir de statique tout au long du panneau avant. Sans cette fonctionnalité toujours en place, sur de nombreux systèmes, vous devrez la redémarrer pour la modifier manuellement. Sur le R740xd, ceci est complètement hors bande grâce à différents contrôles.

Le retrait du capot supérieur montre le fonctionnement interne et l'attention portée aux détails que Dell EMC a mis dans les nouveaux serveurs PowerEdge. De nombreux composants du serveur peuvent être remplacés facilement en cas de besoin, et l'encombrement est réduit au minimum pour améliorer la circulation de l'air. Dans le système que nous avons examiné, vous pouvez voir la carte SSD de démarrage m.2 à double emplacement, deux cartes RAID, ainsi que deux adaptateurs pass-through PCIe pour les emplacements NVMe à l'avant.

Notre version comprend également le périphérique de démarrage microSD interne à double emplacement pour le stockage de l'hyperviseur. Pas aussi évident (mais très important) est tout le travail des conduits de ventilateur de refroidissement qui maintient le flux d'air dans le système sur tout le matériel, en réduisant au minimum les points chauds et en permettant au serveur de minimiser le bruit excessif du ventilateur. Tout au long de nos tests, nous avons noté (ou n'avons pas noté) de bruit excessif du ventilateur. Sous une charge extrême avec des processeurs saturés, le bruit des ventilateurs est resté bien en deçà des autres systèmes whitebox de notre laboratoire. Un autre élément intéressant que nous avons trouvé était la façon dont les systèmes géraient le flux d'air à des températures ambiantes plus élevées. Dans notre laboratoire, nous aimons utiliser de l'air frais pour refroidir les serveurs, de sorte que les systèmes de notre laboratoire peuvent voir une vaste gamme de températures de l'air. Dans les situations où le R740xd fonctionnait dans un environnement avec des températures ambiantes élevées, il augmentait gracieusement la vitesse des ventilateurs, tout en maintenant le bruit au minimum. Cela contraste fortement avec les autres serveurs et matériels de notre laboratoire qui peuvent être entendus à travers des portes closes ou qui noient les conversations tenues autour d'eux.

Dans nos deux configurations, les options de stockage à mi-baie n'étaient pas configurées dans la version. Nous avons extrait un exemple tiré du manuel technique du PowerEdge R740xd qui montre les baies internes de 3.5″, ainsi que les supports de lecteur de 2.5″. Peu d'autres serveurs grand public, voire aucun, offrent ce haut niveau de densité dans une configuration système. Bien qu'il existe des versions de serveur uniques flottant sur le marché, beaucoup sont conçues sur mesure pour l'application. Cela fait toute la différence en termes de gestion et de déploiement de systèmes uniques, ainsi que de qui les administre dans le centre de données.

En retournant à l'arrière du R740xd, les clients à la recherche d'un potentiel d'expansion maximal devraient en prendre note. En commençant dans le coin supérieur gauche, il y a trois logements d'extension PCIe pleine hauteur, et en dessous se trouvent un bouton d'identification du système, un port réseau dédié iDRAC, un port série, un port VGA et deux ports USB 3.0. Au milieu se trouvent deux autres emplacements PCIe pleine hauteur, en plus d'un emplacement demi-hauteur utilisé pour la carte RAID sur cette version. En dessous se trouve un emplacement rNDC qui est rempli d'une carte réseau Mellanox 25 Go à double port. En haut à droite se trouvent deux autres emplacements PCIe pleine hauteur au-dessus des alimentations doubles. Avec deux emplacements PCIe pleine hauteur à revendre, Dell EMC prend en charge quatre SSD NVMe 2.5″, cartes double RAID, double m2. SSD de démarrage, ainsi qu'une carte réseau Ethernet 25 Go à double port.

L'emplacement rNDC est exploité pour l'interface réseau principale intégrée. Cela peut être pré-rempli avec un certain nombre d'offres, allant d'une carte réseau 1GbE à quatre ports à des offres à deux ports 25Gb de Mellanox et Broadcom. Aucune des options n'enlève l'un des emplacements PCIe disponibles du serveur, les gardant complètement ouverts pour d'autres utilisations. Comme nous l'avons montré dans notre guide de mise à niveau rNDC, cette baie est facile à mettre à niveau et très utile pour maintenir les périphériques réseau hors des principaux emplacements PCIe.

Direction

Le PowerEdge R740xd offre une large gamme d'options de gestion, y compris certaines traditionnelles, ainsi que d'autres qui tiennent dans la paume de votre main. Le R740xd peut être déployé en exploitant Application mobile OpenManage de Dell EMC ou localement comme les serveurs de génération précédente. Les capacités d'OpenManage Mobile peuvent vraiment faire la différence, en particulier lorsque vous configurez plusieurs serveurs dans un centre de données, ou que vous souhaitez simplement le terminer sur le sol sans aller et venir à votre bureau ou apporter un chariot de dépannage. L'utilisation de profils prédéfinis pour déployer rapidement un serveur avec rien de plus qu'un téléphone portable accélère considérablement un processus qui nécessite fréquemment un chariot de dépannage dans un centre de données.

Une radio WiFi embarquée connecte les utilisateurs au serveur R740xd, qui est bloqué et très sécurisé. Vous avez besoin d'un accès local et physique au serveur, d'abord pour allumer la radio sans fil depuis le panneau avant du serveur, ainsi que pour pouvoir scanner l'étiquette d'information à l'avant du serveur. Une fois le réseau activé, vous avez accès à un réseau local privé, accessible depuis votre téléphone ou votre poste de travail mobile pour vous connecter à iDRAC via une application mobile ou via un navigateur Web.

Cela intègre un mélange d'accès portable pour des vérifications d'état rapides ou une interrogation du système, ou des fonctionnalités plus avancées et le travail iKVM sans se soucier de connecter des fils ou des chariots de secours. La très courte portée (5 à 10 pieds du serveur dans un environnement de centre de données) permet également de minimiser le risque que quelqu'un saute sur le système sans s'en apercevoir. Lorsque votre travail est terminé, la désactivation de la radio sans fil désactive tout autre accès.

Un ajout bienvenu également intégré à l'iDRAC est le gestionnaire de groupe, qui permet aux administrateurs informatiques de gérer un groupe de serveurs R740 à partir de l'iDRAC lui-même. Dans notre environnement, nous avons le premier R740xd agissant en tant que chef de groupe, ne nécessitant qu'une seule connexion pour gérer à distance plusieurs serveurs. À partir d'un point central, vous pouvez obtenir l'état du serveur, ainsi que basculer l'alimentation de chaque serveur et accéder rapidement à son interface iDRAC locale sans avoir à saisir d'informations de connexion supplémentaires.

iDRAC est au cœur de la gestion Dell depuis un certain temps déjà. Tout récemment, la société a annoncé une série d'améliorations pour améliorer encore l'expérience utilisateur, ainsi que la fonctionnalité globale d'iDRAC. iDRAC9 a ajouté un processeur plus puissant pour quadrupler ses performances. Il est maintenant livré avec plus d'automatisation, ce qui permet aux administrateurs informatiques de gagner du temps tout en réduisant les erreurs. Tous les paramètres du BIOS peuvent désormais être ajustés via iDRAC au lieu de démarrer sur le BIOS. Le nouvel iDRAC a des configurations de stockage améliorées telles que l'extension de capacité en ligne, la migration de niveau RAID, l'effacement de disque physique cryptographique, la reconstruction/annulation de la reconstruction de disques physiques, l'activation du disque de secours réversible et le changement de nom de disque virtuel.

Lorsque nous mentionnons que les performances au sein d'iDRAC se sont considérablement améliorées, elles ne sont pas du tout exagérées. La nouvelle interface HTML5 est beaucoup plus rapide dans tous les domaines, y compris la connexion initiale et l'interaction complète via l'iDRAC WebGUI. Comparé au R730 (qui n'était pas en reste à sa sortie), c'est le jour et la nuit. En ce qui concerne certaines des nouvelles fonctionnalités utilisées directement lors de la connexion à iDRAC, la gestion dispose désormais d'une vue à distance appelée Connection View. Cela peut donner aux administrateurs informatiques un aperçu immédiat de divers aspects du serveur. Parallèlement à cela, un nouveau tableau de bord pour la gestion à distance avec le gestionnaire de groupe iDRAC. Pour une meilleure accessibilité en connexion directe, il existe désormais un port pour iDRAC directement à l'avant du serveur.

Des fonctionnalités supplémentaires ont été intégrées à l'iDRAC qui permettent aux utilisateurs de mieux personnaliser chaque serveur pour son application donnée. Les personnalisations au niveau du BIOS peuvent désormais être définies via l'iDRAC lui-même, sans nécessiter de connexion à la console. Cela facilite la modification de quelques paramètres clés avant le déploiement initial, le tout via un simple navigateur Web ou une application sur votre téléphone mobile. Pour déployer plusieurs serveurs à la fois, les utilisateurs peuvent également créer un fichier de profil de serveur pour un déploiement rapide sur plusieurs serveurs.

La gestion du matériel installé a également pris un chemin intéressant avec ce serveur de dernière génération. Dell a facilité la gestion des cartes d'extension PCIe pour les utilisateurs, où le serveur détecte le type de carte et ajuste automatiquement la vitesse du ventilateur pour un refroidissement correct. Le flux d'air peut être encore modifié avec un réglage de vitesse de ventilateur LFM personnalisé par appareil installé, ainsi qu'un réglage de décalage principal au niveau du serveur. De nombreux ajustements de refroidissement ne sont pas faits pour refroidir le matériel installé "mieux" que les serveurs de la génération précédente ; au lieu de cela, il s'agit davantage d'un matériel de refroidissement *parfaitement* avec le moins de débit d'air requis. Dans de nombreux serveurs, vous pouvez régler les ventilateurs à pleine vitesse et ne pas vous soucier de la surchauffe de l'équipement. Mais cela se fait au prix d'un excès de puissance et de bruit.

Un débit d'air minimisé contribue grandement à réduire la consommation d'énergie grâce à des ventilateurs qui tournent inutilement à une énergie élevée. En fin de compte, cela rend le centre de données plus agréable sans que les fans ne bourdonnent à des niveaux assourdissants.

Performance

Lorsque l'on compare le R740xd aux systèmes de la génération précédente, le potentiel de calcul et de stockage a explosé. Avec les mises à jour Intel Broadwell, le processeur haut de gamme proposé dans la série R730 (E5-2699v4) offre 96.8 GHz dans une configuration à deux processeurs. Avec la gamme Intel Scalable à l'intérieur du PowerEdge R740xd, cependant, le processeur haut de gamme (Platinum 8180) pousse ce nombre à 139.66 GHz. À première vue, c'est un saut de 44%, mais cela ne commence même pas à examiner les améliorations de la vitesse d'horloge à ces nombres de cœurs plus élevés ou les améliorations de la vitesse d'horloge DRAM. Du côté du stockage, les SSD NVMe ont également joué un rôle plus important dans les configurations R740xd, avec des offres dépassant désormais 24 SSD NVMe, où quatre étaient le pic sur le R730xd.

En examinant les améliorations apportées au serveur Dell EMC PowerEdge de dernière génération, nous aborderons à la fois les performances locales et les performances en cluster sur un groupe de huit serveurs tirant parti du stockage d'une baie Dell EMC Unity 450F All-Flash dans une version ultérieure. examen. Cette mise en page d'examen est conçue pour aider les acheteurs intéressés à voir comment ces serveurs fonctionnent bien équipés dans des instances uniques, ainsi que la façon dont ils interagissent dans un environnement hautement virtualisé au sein d'un écosystème Dell EMC. Réunissant tous ces systèmes, les cartes réseau Mellanox ConnectX-4 25 Go rNDC, ainsi que les commutateurs Dell EMC Networking Z9100 100G.

Dans notre section sur les performances du système local, nous avons un R740xd bien équipé que nous testons avec deux combos NVMe différents. L'un est avec deux SSD Samsung PM1.6a NVMe de 1725 To, tandis que le second utilise quatre Disques SSD Toshiba PX1.6P NVMe 04 To. Avec les processeurs Intel Platinum 8180 à l'intérieur, nous avions beaucoup de cycles de processeur à lancer sur nos charges de travail de stockage, nous donnant une chance de montrer la différence en passant de deux à quatre SSD NVMe dans la même charge de travail d'application. De plus, nous poussons également le stockage au bord du gouffre dans un environnement ESXi 6.5 avec un test vdbench à plusieurs travailleurs, avec plusieurs charges de travail conçues pour simuler des tests de base aux quatre coins jusqu'aux traces VDI.

Performances Sysbench MySQL

Notre premier benchmark d'application de stockage local consiste en une base de données Percona MySQL OLTP mesurée via SysBench. Ce test mesure également le TPS moyen (transactions par seconde), la latence moyenne et la latence moyenne au 99e centile.

Chaque machine virtuelle Sysbench est configurée avec trois vDisks : un pour le démarrage (~92 Go), un avec la base de données prédéfinie (~447 Go) et le troisième pour la base de données testée (270 Go). Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 vCPU, 60 Go de DRAM et exploité le contrôleur LSI Logic SAS SCSI.

Configuration des tests Sysbench (par machine virtuelle)

  • CentOS 6.3 64 bits
  • Percona XtraDB 5.5.30-rel30.1
    • Tableaux de base de données : 100
    • Taille de la base de données : 10,000,000 XNUMX XNUMX
    • Threads de base de données : 32
    • Mémoire tampon : 24 Go
  • Durée du test : 3 heures
    • 2 heures de préconditionnement 32 fils
    • 1 heure 32 fils

Nous avons comparé les performances de deux exécutions Sysbench sur le PowerEdge R740xd, une avec 4 VM hébergées sur deux SSD NVMe et une autre avec 4 VM avec un SSD NVMe dédié pour chaque VM. Dans ces deux tests, la charge du processeur n'a pas été amenée au point de rupture de 100 %. Nous avons constaté une répartition d'environ 60 % et 80 % d'utilisation du processeur pour les deux benchmarks, ce qui signifie qu'il y avait encore de la place pour se développer avec des machines virtuelles supplémentaires et plus de DRAM. Le premier avec deux SSD NVMe hébergeant les machines virtuelles Sysbench, le TPS agrégé est passé à 11,027 13,224, et dans le deuxième test avec quatre SSD NVMe, le TPS agrégé est passé à 10,683 630. Cela contraste avec une mesure de 5 2699 TPS du PowerEdge R4 que nous avons comparé il y a environ un an avec des processeurs EXNUMX-XNUMXvXNUMX et quatre SSD NVMe également.

En ce qui concerne la latence moyenne de notre charge de travail Sysbench, le résultat de 2 SSD NVMe est de 11.61 ms, tandis que le résultat de 4 SSD NVMe est de 9.69 ms.

Dans notre pire mesure de latence au 99e centile, 2 SSD NVMe mesuraient 24.5 ms, tandis que 4 SSD NVMe arrivaient à 20.7 ms très stables.

Performances du serveur SQL

Le protocole de test Microsoft SQL Server OLTP de StorageReview utilise la version actuelle du Transaction Processing Performance Council Benchmark C (TPC-C), une référence de traitement des transactions en ligne qui simule les activités trouvées dans des environnements d'application complexes. Le benchmark TPC-C est plus proche que les benchmarks de performances synthétiques pour évaluer les forces de performance et les goulots d'étranglement de l'infrastructure de stockage dans les environnements de base de données.

Chaque machine virtuelle SQL Server est configurée avec deux vDisks : un volume de 100 Go pour le démarrage et un volume de 500 Go pour la base de données et les fichiers journaux. Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 vCPU, 64 Go de DRAM et exploité le contrôleur LSI Logic SAS SCSI. Alors que nos charges de travail Sysbench testées précédemment saturaient la plate-forme à la fois en termes d'E/S de stockage et de capacité, le test SQL recherche les performances de latence.

Ce test utilise SQL Server 2014 s'exécutant sur des machines virtuelles invitées Windows Server 2012 R2 et est souligné par Dell Benchmark Factory for Databases. Alors que notre utilisation traditionnelle de cette référence a été de tester de grandes bases de données à l'échelle 3,000 1,500 sur un stockage local ou partagé, dans cette itération, nous nous concentrons sur la répartition uniforme de quatre bases de données à l'échelle XNUMX XNUMX sur nos serveurs.

Configuration des tests SQL Server (par machine virtuelle)

  • Windows Server 2012 R2
  • Empreinte de stockage : 600 Go alloués, 500 Go utilisés
  • SQL Server 2014
    • Taille de la base de données : échelle 1,500 XNUMX
    • Charge de client virtuel : 15,000 XNUMX
    • Mémoire tampon : 48 Go
  • Durée du test : 3 heures
    • 2.5 heures de préconditionnement
    • Période d'échantillonnage de 30 minutes

De la même manière que nous avons exécuté notre benchmark Sysbench, nous avons testé des configurations avec 2 SSD NVMe ainsi que 4 SSD NVMe. Avec 4 VM réparties sur 2 disques, nous avons vu le TPS global dans Benchmark Factory mesurer 12,631 4, alors qu'avec 12,625 SSD NVMe, cela mesurait XNUMX XNUMX. Bien que ce soit un peu contre-intuitif, avec notre configuration particulière du benchmark, la latence mesurée ci-dessous montre la vraie histoire.

Avec 2 SSD NVMe, nous avons constaté une latence moyenne de 6.5 ms sur nos quatre charges de travail SQL Server, tandis qu'avec 4 SSD NVMe, ce nombre est tombé à seulement 4 ms. Dans les performances des deux tests, le serveur n'a utilisé que 20 et 22% du processeur dans le processus. Le PowerEdge R740xd avec deux processeurs Intel 8180 dispose d'un immense potentiel de calcul et de stockage à lancer sur ces types de charges de travail de base de données sans transpirer.

Analyse de la charge de travail VDBench

Notre dernière section de tests de performances locales se concentre sur les performances des charges de travail synthétiques. Dans ce domaine, nous avons exploité quatre SSD NVMe dans VMware ESXi 6.5 et réparti uniformément 16 machines virtuelles de travail, chacune avec deux vmdks de 125 Go montés pour mesurer une empreinte de stockage de 4 To. Ce type de test est utile pour montrer à quoi ressemblent les métriques de stockage du monde réel avec la surcharge associée à un environnement virtualisé.

Lorsqu'il s'agit de comparer les baies de stockage, les tests d'application sont les meilleurs et les tests synthétiques viennent en deuxième position. Bien qu'ils ne soient pas une représentation parfaite des charges de travail réelles, les tests synthétiques aident à référencer les périphériques de stockage avec un facteur de répétabilité qui facilite la comparaison de pommes à pommes entre des solutions concurrentes. Ces charges de travail offrent une gamme de profils de test différents allant des tests « aux quatre coins », des tests de taille de transfert de base de données communs, ainsi que des captures de traces à partir de différents environnements VDI. Tous ces tests exploitent le générateur de charge de travail vdBench commun, avec un moteur de script pour automatiser et capturer les résultats sur un grand cluster de test de calcul. Cela nous permet de répéter les mêmes charges de travail sur une large gamme de périphériques de stockage, y compris les baies flash et les périphériques de stockage individuels. Côté baie, nous utilisons notre cluster de serveurs Dell PowerEdge R730 :

Profils:

  • Lecture aléatoire 4K : 100 % de lecture, 128 threads, 0-120 % d'iorate
  • Écriture aléatoire 4K : 100 % d'écriture, 64 threads, 0-120 % de vitesse
  • Lecture séquentielle 64K : 100 % de lecture, 16 threads, 0-120 % d'iorate
  • Écriture séquentielle 64K : 100 % d'écriture, 8 threads, 0-120 % d'iorate
  • Base de données synthétique : SQL et Oracle
  • Traces de clone complet et de clone lié VDI

En ce qui concerne les performances de lecture maximales, le Dell EMC PowerEdge R740xd offrait des performances de lecture 4K à latence inférieure à la milliseconde jusqu'à un peu plus de 800K IOPS, à partir de 0.21 ms. À son apogée, le R740xd mesurait 978 3.8 IOPS avec une latence de XNUMX ms.

En ce qui concerne les performances d'écriture de pointe 4K, le R740xd a commencé avec une latence de 0.12 ms et est resté inférieur à 1 ms jusqu'à ce qu'il atteigne environ 730 740 IOPS. À son apogée, le R834xd a atteint plus de 2.4 XNUMX IOPS à XNUMX ms

Passant à une lecture de crête de 64K, le R740xd a commencé avec une latence de 0.27 ms et est resté en dessous de 1 ms jusqu'à ce qu'il atteigne environ 150K IOPS. Il a culminé à un peu plus de 170 3 IOPS avec 740 ms de latence. Le R10.644xd a terminé avec une bande passante de XNUMX Go/s.

Pour une écriture de pointe séquentielle de 64K, le R740xd a commencé à 0.14 ms et est resté sous 1 ms jusqu'à ce qu'il atteigne un peu plus de 65K IOPS. Le R740xd a atteint son apogée à 93 2.7 IOPS avec une latence de 740 ms. Le R5.83xd avait également une bande passante de XNUMX Go/s à son apogée.

Dans notre charge de travail SQL, le R740xd a commencé sa latence à 0.21 ms et est resté inférieur à 1 ms jusqu'à ce qu'il atteigne entre 700K et 750K IOPS. Il a culminé à 760K IOPS et seulement 1.29 ms.

Dans le benchmark SQL 90-10, le R740xd a commencé avec une latence de 0.2 ms et est resté inférieur à 1 ms jusqu'à un peu moins de 600 740 IOPS. Le R634xd a culminé à plus de 1.57 XNUMX IOPS avec une latence de XNUMX ms.

Le SQL 80-20 a vu le R740xd démarrer avec une latence de 0.2 ms et rester sous 1 ms jusqu'à ce qu'il dépasse 481 740 IOPS. Le R538xd a culminé à près de 1.7 XNUMX IOPS avec une latence de XNUMX ms.

Avec Oracle Workload, le R740xd a démarré avec une latence de 0.2 ms et est resté inférieur à 1 ms jusqu'à un peu plus de 400 740 IOPS. Le R470xd a culminé à 2.5 XNUMX IOPS avec une latence de XNUMX ms.

Avec l'Oracle 90-10, le R740xd a démarré avec une latence de 0.2 ms et est resté inférieur à 1 ms sur l'ensemble du benchmark. Il a culminé à 636 0.98 IOPS avec une latence de XNUMX ms.

Avec l'Oracle 80-20, le R740xd a commencé avec une latence de 0.2 ms et est resté inférieur à 1 ms jusqu'à ce qu'il atteigne un peu moins de 529 533 IOPS. Il a culminé à 1.14 XNUMX IOPS avec une latence de XNUMX ms.

En passant à VDI Full Clone, le test de démarrage a montré que le R740xd commençait avec une latence de 0.21 ms et restait inférieur à 1 ms jusqu'à environ 490 740 IOPS. Le R539xd a culminé à 1.9 XNUMX IOPS avec une latence de XNUMX ms.

La connexion initiale VDI Full Clone a commencé avec une latence de 0.17 ms et est restée inférieure à 1 ms jusqu'à environ 175 740 IOPS. Le R218xd a culminé à 4.1 XNUMX IOPS avec une latence de XNUMX ms.

La connexion VDI Full Clone Monday a commencé avec une latence de 0.2 ms, restant inférieure à 1 ms jusqu'à plus de 180 215 IOPS. Il a culminé à 2.36 XNUMX IOPS avec XNUMX ms.

Passant à VDI Linked Clone, le test de démarrage a montré que les performances restaient inférieures à 1 ms jusqu'à environ 350 376 IOPS, puis atteignaient un pic de 1.36 XNUMX IOPS avec une latence moyenne de XNUMX ms.

Dans le profil Linked Clone VDI mesurant les performances de la connexion initiale, nous avons constaté une latence inférieure à la milliseconde jusqu'à environ 130 154 IOPS, où elle a encore augmenté à 1.64 XNUMX IOPS à XNUMX ms à son apogée.

Dans notre dernier profil examinant les performances de la connexion VDI Linked Clone Monday, nous voyons la transition de barrière de 1 ms se produire à environ 109 151 IOPS, où la charge de travail a continué d'augmenter jusqu'à son maximum à 3.36 XNUMX IOPS et une latence moyenne de XNUMX ms.

Conclusion

Le nouveau Dell EMC PowerEdge R740xd est la version « disque extrême » du R740. Dans son format 2U, il peut héberger jusqu'à 32 disques de 2.5 pouces, dont jusqu'à 24 disques NVMe. Ce serveur peut aider à faire ressortir le potentiel de tout ce stockage hautes performances en exploitant jusqu'à deux processeurs Intel Scalable et jusqu'à 3 To de mémoire. Dell EMC ne s'est pas contenté d'apporter des améliorations matérielles. Le nouveau serveur est livré avec une prise en charge intégrée de SDS, ce qui le rend idéal pour les cas d'utilisation qui doivent tirer parti de HCI. Le serveur est modulaire et hautement configurable pour répondre à presque tous les besoins des clients.

Dans nos benchmarks de performances applicatives, nous avons testé un Dell EMC PowerEdge R740xd avec 4 VM hébergées sur deux SSD NVMe, et en avons testé un autre avec 4 VM avec un SSD NVMe dédié pour chaque VM. Pour Sysbench, le test 4 NVMe avait un score de 13,224 10 TPS, une latence moyenne de 21 ms et 2 ms de latence dans le pire des cas, tandis que le benchmark 11,028 NVMe avait 12 24 TPS, une latence moyenne de 4 ms et une latence dans le pire des cas de 12,625 ms. Pour notre test SQL Server, le test 4 NVMe a atteint un score TPS global de 2 12,631.8 et une latence globale de 6.5 ms. Le test XNUMX NVMe a produit un score TPS global de XNUMX XNUMX et une latence globale de XNUMX ms.

Dans notre analyse de charge de travail VDBench, le R740xd a vraiment brillé dans un environnement ESXi 6.5 virtualisé. Dans notre test synthétique aléatoire 4K, nous avons constaté des performances inférieures à la milliseconde en lecture jusqu'à 800,000 730,000 IOPS et en écriture jusqu'à 64 740 IOPS. En lecture séquentielle 150,000K, le R10.644xd avait une latence inférieure à la milliseconde jusqu'à 64 65,000 IOPS et a terminé avec une bande passante de 5.83 Go/s. Pour une écriture 700,000K, le serveur avait des performances inférieures à la milliseconde jusqu'à 600,000 481,000 IOPS et une bande passante de 90 Go/s. Dans notre charge de travail SQL, nous avons de nouveau constaté de solides performances inférieures à la milliseconde (jusqu'à 10 80 IOPS, 20 1.29 IOPS et 1.7 500,000 IOPS pour la charge de travail, 90-10, 1-636,000, respectivement), mais ce qui était le plus impressionnant, c'est que les performances ont dépassé la latence. entre 740 ms et 539,000 ms avec des performances bien supérieures à 218,000 215,000 IOPS dans chacun. La charge de travail Oracle a également montré de solides performances inférieures à la milliseconde avec le 1.9-4.1 exécutant l'intégralité de la référence en moins de 2.36 ms, culminant à 376,000 154,000 IOPS. Le R151,000xd a culminé à 1.36 1.64 IOPS, 3.36 XNUMX IOPS et XNUMX XNUMX IOPS en clone complet (avec une latence maximale de XNUMX ms, XNUMX ms et XNUMX ms). Et dans nos benchmarks de clone lié, le serveur a culminé à XNUMX XNUMX IOPS, XNUMX XNUMX IOPS et XNUMX XNUMX IOPS (avec une latence maximale de XNUMX ms, XNUMX ms et XNUMX ms).

Dell EMC est clairement enthousiasmé par le lancement de la nouvelle gamme de serveurs et plus particulièrement le R740xd, la pièce maîtresse de la gamme PowerEdge. Nous avons enregistré de nombreuses semaines avec les nouveaux systèmes, et treize R740xd constituent l'épine dorsale de notre laboratoire de test. D'après le travail que nous avons effectué, les serveurs ont impressionné partout, de la gérabilité via iDrac et OpenManage Mobile aux performances avec les baies NVMe. Avec toute la flexibilité supplémentaire qu'offre la version xd du R740, il n'est pas surprenant que Dell EMC l'utilise comme clé de voûte dans plusieurs de ses offres SDS, notamment vSAN Ready Nodes, ScaleIO Ready Nodes, Storage Spaces Direct Ready Nodes, VxRail et le XC740xd (Nutanix) par exemple. Au total, le PowerEdge R740xd est l'offre de serveur la plus complète que nous ayons vue à ce jour en termes de qualité de construction, de conception de système, de flexibilité de stockage, de performances et de facilité de gestion, ce qui en fait un leader incontesté dans l'espace et notre tout premier Editor's Choix dans la catégorie serveur.

Page produit Dell EMC PowerEdge R740xd

Discutez de cet avis

Inscrivez-vous à la newsletter StorageReview