Le Dell EMC PowerEdge R840 est un serveur 2U et fait partie de la 14e génération de sa gamme de serveurs. Le R840 est un serveur à quatre sockets qui offre des processeurs Intel Xeon Scalable jusqu'à 112 cœurs. Les utilisateurs peuvent exploiter jusqu'à 24 disques NVMe à connexion directe ainsi que jusqu'à deux GPU double largeur ou jusqu'à 2 FPGA, et jusqu'à 48 DIMM pour un maximum de 6 To de mémoire (12 NVDIMM peuvent être utilisés pour un maximum de 384 Go) . Ce matériel est idéal pour les applications nécessitant des performances élevées et pour l'analyse de données et d'autres charges de travail émergentes à forte charge de calcul.
Le R840, avec le R940xa, a été conçu en pensant à l'intelligence artificielle (IA) et à l'apprentissage automatique (ML). Le R840 est équipé du matériel nécessaire pour gérer à la fois les charges de travail IA et ML. Les disques NVMe à connexion directe fournissent la capacité nécessaire tout en réduisant la latence. Le serveur lui-même peut être automatisé grâce à l'utilisation de Dell EMC OpenManage. OpenManage automatise la gestion des tâches de routine et offre une meilleure efficacité. Avec moins de temps passé sur des tâches mineures, les administrateurs peuvent se concentrer sur des projets de plus grande valeur. Les administrateurs peuvent également profiter des fonctionnalités de QuickSync 2 qui leur permettent de surveiller le serveur sur leur appareil mobile.
Comme avec tous les serveurs PowerEdge, le Dell EMC PowerEdge R840 intègre la sécurité à chaque élément de l'architecture. Les serveurs utilisent des packages de micrologiciels signés par chiffrement et Secure Boot. Les serveurs peuvent être verrouillés en cas de modification non autorisée ou malveillante. Et Dell EMC utilise System Erase, comme il se doit, il efface les données de tous les supports de stockage du serveur.
Spécifications Dell EMC PowerEdge R840
| Facteur de forme | 2U |
| Processeur | Jusqu'à quatre processeurs Intel Xeon Scalable, jusqu'à 28 cœurs chacun |
| Mémoire | 48 emplacements DIMM DDR4, prend en charge RDIMM/LRDIMM, jusqu'à 2666 MT/s, 6 To max. Jusqu'à 12 modules NVDIMM, 384 Go maximum Prend uniquement en charge les modules DIMM DDR4 ECC enregistrés |
| Contrôleurs de stockage | Contrôleurs internes : PERC H730P, H740P, H330 RAID logiciel (SWRAID) S140 Sous-système de stockage optimisé pour le démarrage : HWRAID 2 x SSD M.2 120 Go ou 240 Go PERC externe (RAID) : H840 HBA SAS 12 Gbit/s (non RAID) : HBA SAS 12 Gbit/s externe (non RAID), HBA330 interne (non RAID) |
| Baies de lecteur | |
| Baies de lecteur avant | Jusqu'à 8x 2.5" SAS SATA (disques durs/SSD) max 30 To Ou jusqu'à 24 x 2.5" SAS/SATA (HDD/SSD) avec jusqu'à 12 SSD NVMe PCIe max 122 To Ou jusqu'à 24 SSD NVMe PCIe max 153 To |
| Baies de lecteur arrière | Jusqu'à 2 x 2.5" SAS/SATA (disques durs/SSD), max 7.68 To |
| E/S et ports | |
| Options de carte fille réseau | 4x1GE 4x10GE 2x10GE+2x1GE Ou 2 x 25GE |
| Ports avant | Vidéo 2 x USB 2.0 1 géré (micro-sub) USB direct IDRAC dédié (1 x USB 3.0 en option proposé uniquement sur la con guration à 8 disques) |
| Ports arrière | Vidéo Port série 2 ports USB 3.0 |
| Port interne | 1 x USB 3.0 |
| Carte vidéo | VGA |
| PCIe | Jusqu'à 6 emplacements Gen3, (4 × 16 emplacements ou 2 × 16 + 4 × 8 emplacements) |
| Options d'accélérateur | Jusqu'à 2 GPU double largeur ou jusqu'à 2 FPGA pleine hauteur Carte graphique NVIDIA Tesla P100, P40, V100 |
| Systèmes d'exploitation supportés | Ubuntu LTS canonique Citrix XenServer Serveur Microsoft Windows avec Hyper-V Red Hat Enterprise Linux Serveur d'entreprise SUSE Linux VMware ESXi |
| Sécurité | TPM 1.2 / 2.0 en option Micrologiciel signé cryptographiquement Racine de confiance en silicone DÉMARRAGE SÉCURISÉ Système de verrouillage Effacement sécurisé |
| Gestion embarquée | iDRAC9 avec Lifecycle Controller iDRAC direct API RESTful iDRAC avec Redfish Quick Sync 2 BLE/sans fil |
| Biseau | Lunette LCD ou lunette de sécurité en option |
| Dimensions LxP | 462mm x 812mm |
| Poids | 36.6 kg |
| Puissance | |
| Alimentation de puissance | Platine : 750W, 1100W, 1600W, 2000W, 2400W Titane : 750W |
| DC | 1100W |
| Mode mixte/CCHT | 750W, 1100W1 |
| Alimentations enfichables à chaud avec option de redondance complète 6 ventilateurs enfichables à chaud avec redondance N+1 | |
Concevoir et construire
Le Dell EMC PowerEdge R840 est un serveur 2U doté des cadres stylisés du reste de la gamme. Sous le cadre, il y a soit 24 baies de 2.5 pouces s'étendant verticalement à l'avant, soit une option de 8 baies de 2.5 pouces avec un lecteur optique en option. Le panneau de commande de gauche comporte des voyants d'état, un indicateur d'intégrité et d'identification du système et un indicateur sans fil iDRAC Quick Sync 2 (cette fonctionnalité est facultative). Le panneau de commande droit comprend le bouton d'alimentation, le port direct iDRAC, le port VGA, deux ports USB 2.0 et un voyant direct iDRAC. Il y a aussi un petit panneau LCD qui affiche les informations système, les messages d'état et d'erreur et quelques touches pour y naviguer.
À l'arrière de l'appareil, il y a quatre emplacements pour cartes d'extension PCIe pleine hauteur et deux emplacements d'extension PCIe demi-hauteur. En bas à gauche se trouvent quatre ports NIC, à droite se trouvent deux blocs d'alimentation remplaçables à chaud et au milieu en bas se trouvent un port série, un port VGA, deux ports USB 3.0, un port dédié iDRAC9 et un bas d'identification du système.
En enlevant le dessus et en retirant certains des plateaux de protection, nous pouvons voir les quatre processeurs ainsi que toute la place faite pour la DRAM. Près de l'arrière de l'appareil, on peut voir comment deux GPU larges peuvent être ajoutés.
C'est également à l'arrière de l'appareil que la carte RAID est ajoutée. Bien qu'il semble qu'il soit dans une situation difficile, il est assez facile d'y accéder et de le changer si nécessaire. Le NIC rNDC intégré est également visible en bas, mais permet des mises à niveau faciles pour la connectivité réseau sans consommer d'espace PCIe traditionnel.
la direction
Pour la gestion de Dell EMC PowerEdge R840, le serveur offre Integrated Dell Remote Access Controller 9, iDRAC9. Grâce au tableau de bord de l'iDRAC, on peut facilement voir la santé du système, ses informations, les journaux et notes récents et une console virtuelle. L'écran du tableau de bord permet un arrêt en douceur et l'identification du système. En haut de l'écran se trouvent les onglets principaux, notamment Système, Stockage, Configuration, Maintenance et Paramètres iDRAC.
L'onglet Systèmes offre aux utilisateurs plusieurs options sur les aspects du système qu'ils peuvent examiner, mais pour cet examen, nous nous concentrons sur le résumé qui nous permet d'obtenir un aperçu rapide de la plupart des parties du système. Nous sommes accueillis avec des détails sur le matériel, iDRAC, et nous pouvons voir l'utilisation de l'alimentation et de la capacité.
Avec l'onglet Stockage, les utilisateurs disposent à nouveau de plusieurs options qu'ils peuvent explorer, notamment le résumé, les contrôleurs, les disques physiques, les disques virtuels et les boîtiers. Le sous-onglet récapitulatif nous permet d'avoir une vue d'ensemble des disques physiques, ainsi qu'un récapitulatif des disques physiques et virtuels et des événements de stockage consignés.
En approfondissant un peu plus loin, sous le sous-onglet des disques physiques, nous voyons l'état des disques de l'unité, leurs noms, leur état, le numéro d'emplacement, la capacité, l'état de sécurité, le protocole de bus, le type de support (SSD dans ce cas), s'il s'agit ou non d'un disque de secours, et l'endurance d'écriture nominale restante.
iDRAC continue d'être le meilleur outil de gestion de serveur intégral sur le marché, offrant à la fois des options de visibilité et d'exécution d'éléments d'action à l'administrateur système.
Performances
Configuration des tests
- 4 processeurs Intel Xeon Platinum 8180M (28 x 2.5 GHz)
- 1.5 To de mémoire DDR2666 à 4 XNUMX Mhz
- 12 disques SSD NVMe à usage mixte Memblaze PBlaze3.2 de 5 To
- VMware ESXi 6.7u1 pour SQL/Sysbench et Ubuntu 18.04.01 pour les tests VDbench bare-metal
Performances du serveur SQL
Le protocole de test Microsoft SQL Server OLTP de StorageReview utilise la version actuelle du Transaction Processing Performance Council's 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
Pour notre benchmark transactionnel SQL Server, le R840 nous a donné un score global de 12,646.5 3,161.5 TPS avec des machines virtuelles individuelles allant de 3,161.7 XNUMX à XNUMX XNUMX TPS.
Pour la latence moyenne SQL, le serveur avait un score global impressionnant de 1 ms ainsi que le score de toutes les machines virtuelles.
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
Avec le Sysbench OLTP, nous avons testé 8VM et 16VM avec le R840 atteignant respectivement 26,556 33,278 TPS et 2 8180 TPS. Ces chiffres sont incroyables à partir d'un seul serveur 12U, qui provient directement de la présence de quatre processeurs Intel 24M et jusqu'à 2 ou XNUMX SSD NVMe dans un package XNUMXU.
Pour la latence moyenne de Sysbench, le serveur PowerEdge nous a donné 9.6 ms pour 8 VM et 15.4 ms pour 16 VM.
Dans notre pire scénario de latence (99e centile), le R840 a affiché une forte performance de 18.4 ms pour le 8VM et de 29.9 ms pour le 16VM.
Analyse de la charge de travail VDBench
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.
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
Avec une lecture aléatoire 4K, le Dell EMC PowerEdge R840 a démarré fort avec 543,298 100 IOPS et un peu moins de 840 μs. Le R5,933,288 a ensuite culminé à 203 XNUMX XNUMX IOPS avec une latence de seulement XNUMX μs.
Pour l'écriture aléatoire 4K, le serveur a eu un démarrage plus impressionnant à 669,974 24.1 IOPS et une latence de 840 μs. Le R100 est resté en dessous de 4 μs jusqu'à ce qu'il dépasse 4,503,998 millions d'IOPS. Il a culminé à 96.8 XNUMX XNUMX IOPS avec une latence de XNUMX μs avant d'en perdre.
En passant au travail séquentiel, nous voyons le R840 culminer à 637,963 39.9 IOPS ou 60.7 Go/s avec une latence de 64 μs en lecture XNUMXK.
En écriture séquentielle 64K, le serveur a démarré avec une latence beaucoup plus faible avec 65.1 μs à 28,502 1.78 IOPS ou 100 Go/s. Le serveur est resté en dessous de 312 μs jusqu'à environ 19 296,751 IOPS ou 18.5 Go/s pour se terminer à 400 XNUMX IOPS ou XNUMX Go/s avec une latence de XNUMX μs.
La prochaine série de tests concerne nos charges de travail SQL : SQL, SQL 90-10 et SQL 80-20. Pour SQL, le R840 a atteint un score maximal de 2,780,783 135.2 XNUMX IOPS avec une latence de XNUMX μs.
SQL 90-10 a enregistré des performances de pointe de 2,613,286 144.5 XNUMX IOPS avec une latence de XNUMX μs.
SQL 80-20 a fait démarrer le R840 en dessous de 100 μs à 248,460 2,468,464 et a culminé à 153 XNUMX XNUMX IOPS avec une latence de XNUMX μs.
Nos charges de travail Oracle ont montré des performances plus solides par rapport au R840. À un peu moins de 100 μs, le serveur a culminé à 2,289,946 174.5 XNUMX IOPS avec une latence de XNUMX μs.
Oracle 90-10 avait le pic du serveur à 2,017,515 129.3 25 IOPS avec une latence de XNUMX μs, une différence de seulement XNUMX μs du début à la fin.
Avec Oracle 80-20, le R840 a commencé sous 100 μs et a culminé à 1,952,348 133.4 XNUMX IOPS avec une latence de XNUMX μs.
Ensuite, nous sommes passés à notre test de clone VDI, Full et Linked. Pour le démarrage VDI Full Clone (FC), le R840 a culminé à 1,880,908 189.4 XNUMX IOPS avec une latence de XNUMX μs.
La connexion initiale VDI FC a vu le serveur commencer sous 100 μs et atteindre un pic à 854,707 301.1 IOPS avec une latence de XNUMX μs.
Pour VDI FC Monday Login, le serveur a démarré un peu plus de 100 μs et a culminé à 645,932 227 IOPS avec une latence de XNUMX μs.
En passant aux tests VDI Linked Clone (LC), le R840 a culminé à 865,365 179.2 IOPS avec une latence de XNUMX μs.
Pour la connexion initiale VDI LC, le serveur avait un score maximal de 384,397 213.6 IOPS avec une latence de XNUMX μs.
Et enfin pour VDI LC Monday Login, le R840 avait un score maximal de 487,261 295.1 IOPS avec une latence de XNUMX μs.
Conclusion
Le Dell EMC PowerEdge R840 est un serveur 2U destiné aux applications nécessitant des performances élevées ou aux utilisateurs ayant des charges de travail gourmandes en données. Sur le haut de gamme, le serveur peut être équipé de quatre processeurs Intel Xeon Scalable pour jusqu'à 112 cœurs, jusqu'à 6 To de RAM, jusqu'à 24 SSD NVMe à connexion directe et jusqu'à deux GPU ou FPGA double largeur. Tout ce matériel puissant est idéal pour ceux qui ont besoin d'exécuter la nouvelle génération de charges de travail AI et/ou ML émergentes. Le R840 est livré avec Dell EMC OpenManage pour automatiser les tâches de routine en économisant du temps et de l'énergie aux administrateurs et ils peuvent surveiller le serveur à distance avec QuickSync 2. La gestion du système est effectuée via iDRAC qui continue d'être la meilleure plate-forme de gestion de serveur sur le marché.
Du point de vue des performances, le serveur a exploité le potentiel de son matériel. Avec nos charges de travail d'analyse d'applications, le Dell EMC PowerEdge R840 a affiché de solides performances de serveur SQL avec un score transactionnel global de 12,646 1. TPS avec une latence moyenne globale de seulement 26,556 ms. Pour Sysbench, le serveur a continué d'impressionner avec des scores transactionnels de 8 33,278 TPS pour 16VM et 840 9.6 TPS pour 15.4VM. Pour les latences, le R18.4 a enregistré des moyennes de 29.9 ms et 8 ms, et les pires scénarios de 16 ms et XNUMX ms pour XNUMXVM et XNUMXVM respectivement.
En regardant nos charges de travail VDBench, le PowerEdge R840 a de nouveau impressionné dans la plupart des catégories. Les performances de pointe incluent 6 millions d'IOPS en lecture 4K, 4.5 millions d'IOPS en écriture 4K, 18.5 Go/s en écriture 64K et 39.9 Go/s en lecture 64K. Pour les charges de travail SQL, le serveur a poursuivi ses plusieurs millions d'IOPS avec des scores de pointe de 2.8 millions d'IOPS, 2.6 millions d'IOPS en SQL 90-10 et 2.5 millions d'IOPS en SQL 80-20. Les charges de travail Oracle ont également enregistré des performances de pointe impressionnantes de 2.3 millions d'IOPS, 2 millions d'IOPS pour 90-10 et 2 millions d'IOPS pour 80-20. Le R840 avait également une performance de pointe de 1.9 million d'IOPS dans le démarrage VDI FC. Bien que ces nombres de pointe soient élevés, la latence doit également être prise en considération. La latence maximale la plus élevée dans l'un de nos tests n'était que de 400 μs. La performance maximale la plus basse était de 60.7 μs.
Nous entendons souvent les fournisseurs parler de performances de plusieurs millions d'IOPS en moins d'une milliseconde ; ces chiffres proviennent généralement de conditions de test idéales et non de ce que les utilisateurs normaux peuvent attendre d'une utilisation réelle. C'est un plaisir de voir des performances aussi massives lors de nos tests, non seulement des performances de pointe extrêmement élevées, mais également des latences extrêmement faibles. Après plusieurs semaines de travail avec le serveur Dell EMC PowerEdge R840, il est clair qu'il offre la meilleure combinaison de performances, d'ingénierie à toute épreuve et de gestion complète du système dans la catégorie des serveurs 2U et un choix de l'éditeur StorageReview.




Amazon