Test du Lenovo ThinkSystem SR950 – StorageReview.com – Serveur d’impression
Le Lenovo 4U ThinkSystem SR950 est conçu pour les charges de travail les plus gourmandes en ressources et les plus critiques. Ce fer massif est considéré comme l'un des serveurs phares de l'entreprise, se concentrant fortement sur un fonctionnement continu et une fiabilité «toujours active» couplée à plusieurs niveaux de résilience pour protéger les données. Ce serveur de classe entreprise est conçu pour ceux qui ont besoin de quatre processeurs ou plus, d'une tonne de mémoire et d'une gamme de connexions d'E / S.
Le Lenovo 4U ThinkSystem SR950 est conçu pour les charges de travail les plus gourmandes en ressources et les plus critiques. Ce fer massif est considéré comme l'un des serveurs phares de l'entreprise, se concentrant fortement sur un fonctionnement continu et une fiabilité «toujours active» couplée à plusieurs niveaux de résilience pour protéger les données. Ce serveur de classe entreprise est conçu pour ceux qui ont besoin de quatre processeurs ou plus, d'une tonne de mémoire et d'une gamme de connexions d'E / S.
Le SR950 comprend jusqu'à huit processeurs de la famille de processeurs évolutifs Intel Xeon de deuxième génération (avec 28 cœurs par processeur) et peut être configuré avec jusqu'à 24 baies de 2,5 pouces pouvant accueillir des disques durs / SSD SAS / SATA, y compris 12 disques SSD NVMe de 2,5 pouces. Le SR950 peut également contenir jusqu'à 24 To de RAM via 96 emplacements à l'aide de 256 Go de modules DIMM, qui prennent également en charge la mémoire persistante Intel Optane DC. Les serveurs peuvent bénéficier des modules de mémoire persistante (PMM) Optane DC de manière considérable, en particulier les opérations du centre de données dans le monde réel, car les PMM ont des capacités considérablement plus élevées que les DRAM traditionnelles (128 Go, 256 Go et 512 Go contre 4 Go à 32 Go).
Le SR950 utilise également XClarity Administrator, la solution de gestion de ressources centralisée sans agent et conviviale de Lenovo. Ce logiciel de gestion de systèmes présente une interface rationalisée et est spécialement conçu pour réduire la complexité, améliorer la réponse du système et améliorer la disponibilité des solutions Lenovo, telles que le SR950. Avec XClarity, les administrateurs pourront automatiser et dimensionner le déploiement de l'infrastructure, ce qui permettra aux entreprises de se concentrer sur d'autres projets et d'utiliser leurs ressources dans des domaines plus importants.
Nous avons également une présentation vidéo du système:
[yotuwp type=”videos” id=”5oSuyJTGbtY” ]
Sommaire
Lenovo 4U ThinkSystem SR950 Spécifications
Facteur de forme / Hauteur | Rack / 4U |
Processeur (max) | Jusqu'à 8 processeurs Intel® Xeon® Platinum de deuxième génération, jusqu'à 28 cœurs par processeur, jusqu'à 205 W |
Mémoire (max) | Jusqu'à 24 To dans 96 emplacements, en utilisant des modules DIMM de 256 Go; TruDDR4 à 2666 MHz / 2933 MHz, prend en charge la mémoire persistante Intel® Optane ™ DC |
Emplacements d'extension |
Jusqu'à 14x PCIe arrière, (11x x16 +, 3x x8), 2x partagé ML2 et PCIe x16) et 1x LOM; plus 2x front-RAID dédié |
Stockage interne (total / remplaçable à chaud) | Jusqu'à 24 baies 2,5 ″ prenant en charge les disques durs / SSD SAS / SATA, y compris 12 SSD NVMe 2,5 ″ |
Interface réseau | Jusqu'à 2 adaptateurs 1/2/4 ports 1GbE, 10GbE, 25GbE ou InfiniBand ML2; plus 1x (2/4 ports) 1GbE ou 10GbE LOM carte |
Puissance (std / max) | Jusqu'à 4x partagé 1100W, 1600W ou 2000W AC 80 PLUS Platinum |
Fonctions de sécurité et de disponibilité | Lenovo ThinkShield, TPM 1.2 / 2.0; PFA; Lecteurs, ventilateurs et blocs d'alimentation remplaçables à chaud / redondants; LED de diagnostic du trajet de la lumière interne; diagnostics d'accès frontal via un port USB dédié |
Composants remplaçables à chaud / redondants | Alimentations, ventilateurs, stockage SAS / SATA / NVMe |
Prise en charge RAID | RAID HW en option; Prise en charge du démarrage M.2 avec RAID en option |
Gestion des systèmes | Gestion intégrée de XClarity Controller, fourniture d'infrastructure centralisée XClarity Administrator, plug-ins XClarity Integrator et gestion centralisée de l'alimentation du serveur XClarity Energy Manager |
OS pris en charge | |
Garantie limitée | Unité remplaçable par le client de 1 à 3 ans et service sur site, 9 × 5 le jour ouvrable suivant; mises à niveau de service optionnelles |
Concevoir et construire
Le Lenovo ThinkSystem SR950 est facilement l'un des plus grands serveurs que nous ayons jamais examinés. Cette chose ressemble à une bête implantée dans le laboratoire StorageReview. Cela dit, le SR950 est un appareil robuste et de qualité conçue pour gérer tout ce qui est lancé, offrant une tonne d'options d'extension et de performances.
Le panneau avant abrite 12 à 23 baies de lecteur de 2,5 pouces (varie selon votre modèle), situées le long du haut et du bas. En bas à droite se trouvent le bouton d'alimentation, le voyant d'alimentation, le voyant d'erreur système, le bouton / voyant d'identification du système et le voyant d'activité réseau.
Directement au-dessus des LED se trouve un onglet qui peut être tiré pour accéder au panneau d'affichage des informations du système LCD, qui comprend le panneau d'affichage des informations lui-même avec des boutons de sélection, de défilement vers le haut et de défilement vers le bas. Cela permet un accès rapide à l'état du système, au micrologiciel, au réseau et aux informations d'intégrité.
En bas à gauche du panneau avant se trouvent deux ports USB 2.0 (dont l'un fonctionne comme un port de gestion du contrôleur Lenovo XClarity) et le port vidéo VGA. La rotation du SR950 révèle les (jusqu'à) 17 emplacements PCIe, qui sont dispersés autour du panneau arrière. Les blocs d'alimentation sont situés sur le côté gauche; les utilisateurs peuvent en ajouter jusqu'à trois supplémentaires pour la redondance. Au bas du panneau arrière se trouve le bouton NMI, le connecteur réseau du contrôleur XClarity (RJ45), le connecteur série, deux ports USB 3.0 et un port vidéo VGA.
La redondance est également un objectif majeur du SR950. Avec le contrôleur XClarity, les utilisateurs peuvent configurer la capacité de basculement de la connexion Ethernet: si une connexion Ethernet principale se déconnecte de manière inattendue, tout le trafic Ethernet basculera automatiquement vers la connexion Ethernet redondante en option sans perte de données ni intervention de l'utilisateur. Assurez-vous simplement d'installer les pilotes de périphérique spécifiques sont installés.
Le SR950 dispose également de capacités de refroidissement et d'alimentation redondantes (construction en option et en fonction de votre configuration). Le serveur Lenovo prend en charge jusqu'à quatre blocs d'alimentation remplaçables à chaud de 1 100 watts (110 V ou 220 V ca), 1 600 watts (220 V ca) ou 2 000 watts (220 V ca) ainsi que 6 ou 12 ventilateurs remplaçables à chaud. En cas de défaillance, le ventilateur de refroidissement redondant prend le relais. Les ventilateurs eux-mêmes sont facilement amovibles par l'avant.
L'avant du serveur a deux traîneaux facilement amovibles où les utilisateurs peuvent accéder aux processeurs et à la mémoire. Voici où un utilisateur peut combiner Intel Optane PMEM avec la RAM du système pour une amélioration encore plus importante des performances.
Configuration du Lenovo ThinkSystem SR950
À des fins de test, Lenovo a configuré notre SR950 avec les composants suivants. Sur la mémoire système, notre build comprend 24 DIMM DDR4 à 2666 MHz (6 par CPU) pour une empreinte RAM totale de 768 Go. Côté traitement, notre serveur comprend 4 processeurs 8280M, chaque processeur ayant 28 cœurs cadencés à 2,7 GHz. Au total, cela nous donne 302,4 GHz de performances de calcul. Côté stockage, notre système comprend également un SSD SATA m.2 intégré pour le démarrage et 12 SSD Intel P4610 NVMe de 1,6 To. Pour notre test SQL Server, nous avons utilisé 4 SSD pour notre charge de travail de 4 VM, tandis que Sysbench a souligné 8 et 12 SSD pour nos charges de travail de 8 et 12 VM. Notre charge de travail baremetal VDbench a souligné tous les SSD, montrant des performances de stockage agrégées.
Performance
Performances de SQL Server
Le protocole de test OLTP de Microsoft SQL Server de StorageReview utilise la version actuelle du Benchmark C (TPC-C) du Transaction Processing Performance Council, 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 mesurer les performances et les goulots d'étranglement de l'infrastructure de stockage dans les environnements de bases 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 processeurs virtuels, 64 Go de DRAM et exploité le contrôleur SCSI LSI Logic SAS. Alors que nos charges de travail Sysbench testées précédemment saturaient la plate-forme en termes d'E / S de stockage et de capacité, le test SQL recherche les performances de latence.
Ce test utilise SQL Server 2014 exécuté sur des machines virtuelles invitées Windows Server 2012 R2, et est souligné par Benchmark Factory for Databases de Dell. Bien que notre utilisation traditionnelle de cette référence ait été de tester de grandes bases de données à l'échelle 3000 sur le stockage local ou partagé, dans cette itération, nous nous concentrons sur la répartition uniforme de quatre bases de données à l'échelle 1500 sur nos serveurs.
Configuration de test de SQL Server (par VM)
- 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 1500
- Charge du client virtuel: 15 000
- Mémoire tampon RAM: 48 Go
- Durée du test: 3 heures
- 2,5 heures de préconditionnement
- Période d'échantillonnage de 30 minutes
Pour notre référence transactionnelle SQL Server, le SR950 a affiché un score global de 12 644,58 TPS avec des machines virtuelles individuelles allant de 3 160,85 TPS à 3 161,34 TPS.
Avec la latence moyenne de SQL Server, le SR950 nous a donné un score global de 2 ms avec des machines virtuelles individuelles atteignant toutes 2 ms.
Performances de 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 en cours de test (270 Go). Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 processeurs virtuels, 60 Go de DRAM et exploité le contrôleur SCSI LSI Logic SAS.
Configuration de test Sysbench (par VM)
- CentOS 6.3 64 bits
- Percona XtraDB 5.5.30-rel30.1
- Tables de base de données: 100
- Taille de la base de données: 10 000 000
- Fils de la base de données: 32
- Mémoire tampon RAM: 24 Go
- Durée du test: 3 heures
- 2 heures de préconditionnement 32 fils
- 1 heure 32 discussions
Avec le Sysbench OLTP, nous avons testé 8VM et 12VM le SR950, qui affichait un total de 25 088,5 TPS et 32 555,88 TPS, respectivement
Avec la latence Sysbench, le serveur Lenovo avait une moyenne de 10,2 ms (8VM) et 141,55 ms (12VM).
Dans notre pire scénario (99e centile), la latence du SR950 nous a donné 20,76 ms (8VM) et 282,3 ms (12VM).
Analyse de la charge de travail VDBench
En ce qui concerne l'analyse comparative des 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 à baser 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 courants, ainsi que des captures de trace à 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 tests 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: lecture 100%, 128 threads, 0-120% iorate
- Écriture aléatoire 4K: 100% écriture, 64 threads, 0-120% iorate
- Lecture séquentielle 64K: 100% lecture, 16 threads, 0-120% iorate
- Écriture séquentielle 64K: 100% écriture, 8 threads, 0-120% iorate
- Base de données synthétique: SQL et Oracle
- Traces de clone complet et de clone lié VDI
En lecture 4K aléatoire, le SR950 a démarré un peu plus de 100 µs et a culminé à 5 072 541 IOPS avec une latence de 269 µs.
En écriture 4K aléatoire, le SR950 a commencé à 371795 IOPS avec une latence de 32,8µs, restant sous 100µs jusqu'à environ 2,97 millions d'IOPS et a culminé à 3233498 IOPS avec une latence de 291µs.
En passant aux charges de travail séquentielles, nous avons vu le serveur culminer à 514 760 IOPS (ou 32,2 Go / s) avec une latence de 569,7 µs pendant les lectures de 64 Ko.
En écriture 64K, le serveur a culminé à environ 230 000 IOPS ou environ 14,3 Go / s à une latence de 695 µs, ce qui était juste avant une forte baisse.
Notre prochain ensemble de tests concerne nos charges de travail SQL, qui incluent SQL, SQL 90-10 et SQL 80-20. Pour SQL, le SR950 a culminé à 1578973 IOPS avec une latence de 228µs.
Pour SQL 90-10, le SR950 a montré une performance de pointe de 1 355 035 IOPS avec une latence de 275,4 µs.
Enfin, pour le SQL 80-20, le serveur a enregistré une performance de pointe de 1 112 054 IOPS avec une latence de 316,1 µs.
Viennent ensuite nos charges de travail Oracle: Oracle, Oracle 90-10 et Oracle 80-20. Avec Oracle, le serveur SR950 a culminé à 1 143 534 IOPS avec une latence de 321,8 µs.
Avec Oracle 90-10, le serveur a affiché des performances de 1 094 019 IOPS avec une latence de 230,4 µs.
Pour Oracle 80-20, le SR950 a montré un score de pointe de 993 536 IOPS à une latence de 250,6 µs.
Ensuite, nous sommes passés à nos tests de clone complet VDI et de clone lié. Pour le démarrage VDI Full Clone (FC), le Lenovo a enregistré une performance de pointe de 1 039 601 IOPS avec une latence de 350,1 µs.
Lors de l'examen de la connexion initiale au VDI FC, le serveur Lenovo a commencé à 71 000 IOPS avec une latence de 129,6 µs, atteignant un pic à 683 095 IOPS à une latence de 417,1 µs.
Pour VDI FC Monday Login, le serveur a culminé à 393 891 IOPS avec une latence de 369µs.
Passant au démarrage VDI (Linked Clone), le SR950 a culminé à 457 901 IOPS avec une latence de 337,3 µs.
Avec la connexion initiale VDI LC, le serveur SR950 a culminé à 251937 IOPS avec une latence de 319,5 µs.
Enfin, avec VDI LC Monday Login, le serveur Lenovo a affiché des performances de pointe de 328 937 IOPS avec une latence de 446 µs.
Conclusion
Le Lenovo ThinkSystem SR950 est un énorme serveur 4U conçu spécifiquement pour les entreprises qui traitent de manière cohérente des charges de travail gourmandes en ressources et critiques. Alimenté par (jusqu'à) 8 processeurs Intel Xeon Platinum de deuxième génération avec (jusqu'à) 28 cœurs par processeur, le serveur Lenovo prend en charge jusqu'à 24 To généreux de RAM TruDDR4 via les emplacements DIMM 96x 256 Go disponibles, et prend en charge Intel Optane DC Persistent Mémoire. Le SR950 est équipé de 24 baies 2,5 "prenant en charge les disques durs / SSD SAS / SATA, dont 12 SSD NVMe 2,5". qui cherchent à ajouter des périphériques PCIe ont la possibilité d'installer jusqu'à 14 Up ((11) x16 et (3) x8), 2x ML2 partagé et PCIe x16) ainsi que deux emplacements RAID dédiés avant.
Pour tester le nouveau serveur Lenovo, notre version consistait en 4 x Intel 8280M, 768 Go (24 x 32 Go DDR4) 2666 MHz RAM et 12 x 1,6 To Intel P4600 NVMe SSD. Même avec cette version de niveau intermédiaire, nous avons pu constater des performances impressionnantes. Dans nos charges de travail VDBench, nous avons vu le serveur atteindre plus de 5 millions d'IOPS en lecture 4K, 3,2 millions d'IOPS en écriture 4K et un impressionnant 32,2 Go / s et 14,3 Go / s en lecture et écriture séquentielle 64 Ko, le premier des deux étant particulièrement impressionnant. Le serveur a continué de très bien fonctionner pendant nos charges de travail SQL, avec 1,6 million d'E / S par seconde, 1,3 million d'E / S par seconde en SQL 90-10 et 1,1 million d'E / S par seconde en SQL 80-20, tandis que les performances d'Oracle ont atteint 1,14 million d'E / S par seconde, 1,1 million d'E / S par seconde en 90- 10, et un peu moins d'un million d'IOPS en 80-20. Lors de nos tests de clonage VDI, le SR950 a réussi à casser un million d'IOPS en démarrage VDI FC avec 1,04 million. De plus, en ce qui concerne la latence, la seule fois où elle a dépassé 500 µs était pendant les écritures 64K, soit une moyenne d'environ 200 à 400 µs.
Le Lenovo ThinkSystem SR950 est un monstre d'un serveur qui peut être équipé de jusqu'à 8 processeurs Intel Xeon et jusqu'à 24 To de mémoire avec l'inclusion d'Intel Optane PMEM. Grâce à notre configuration et à nos tests, le serveur a répondu aux attentes que nous avions. Ce serveur n'est certainement pas pour tout le monde, c'est un porte-avions où certains utilisateurs n'ont besoin que d'un crasseux. Le SR950 est cependant parfait pour la suite actuelle et émergente d'IA / ML et d'autres charges de travail qui peuvent tirer pleinement parti de l'incroyable puissance de calcul disponible dans seulement 4 unités de rack d'espace.
Lenovo ThinkSystem SR950
Discutez de cette critique
Inscrivez-vous à la newsletter StorageReview
Commentaires
Laisser un commentaire