L'ASRock Rack 4U36L6E-MILAN2/2T est un serveur rack 4U prenant en charge deux processeurs AMD EPYC, 36 baies 3.5″ (dont 4 peuvent être utilisées avec des SSD NVMe), deux baies de lecteur de démarrage NVMe 2.5″ et une paire de baies M. 2 slots sur le plateau pour faire bonne mesure. Avec un tel potentiel de calcul et de stockage, ce serveur peut prendre en charge une variété de personnages, du serveur de stockage traditionnel à haute densité à une boîte de virtualisation à usage mixte.
L'ASRock Rack 4U36L6E-MILAN2/2T est un serveur rack 4U prenant en charge deux processeurs AMD EPYC, 36 baies 3.5″ (dont 4 peuvent être utilisées avec des SSD NVMe), deux baies de lecteur de démarrage NVMe 2.5″ et une paire de baies M. 2 slots sur le plateau pour faire bonne mesure. Avec un tel potentiel de calcul et de stockage, ce serveur peut prendre en charge une variété de personnages, du serveur de stockage traditionnel à haute densité à une boîte de virtualisation à usage mixte.
Nous avons beaucoup travaillé avec ASRock Rack ces derniers temps et avons récemment fait une plongée profonde dans leur nouveau serveur PME milieu de gamme. Ce serveur 2U arborait un processeur évolutif Intel Xeon et offrait une construction très flexible dans un châssis à 12 baies avec des baies NVMe en option. Là où le serveur 2U répondait à une variété de cas d'utilisation typiques, le serveur AMD 4U, examiné ici, élève la puissance et la densité à un autre niveau.
Avec autant de stockage et la capacité d'accélérer les charges de travail avec les SSD NVMe, le 4U36L6E-MILAN2/2T s'adaptera à une variété de cas d'utilisation probables. Les fournisseurs de services choisiront de remplir toutes ces baies dès le départ, en utilisant une partie du flash pour accélérer les charges de travail basées sur le disque dur. D'autre part, les PME avec une empreinte de données croissante peuvent commencer à être partiellement remplies, utiliser les baies NVMe pour les besoins d'applications hautes performances et étendre le stockage à mesure que les demandes de l'entreprise changent. Dans tous les cas, les clients d'ASRock Rack apprécieront la flexibilité disponible sur ce serveur.
Dans notre cas, nous nous sommes concentrés sur un environnement virtualisé avec VMware ESXi. Les utilisateurs peuvent tout aussi facilement exploiter Hyper-V, Proxmox ou d'autres hyperviseurs adaptés à leur environnement. Ou, renoncez complètement à l'hyperviseur et tirez parti d'une solution définie par logiciel comme TrueNAS, OpenStack, OpenShift ou Cloudian pour répondre à des besoins plus spécifiques. L'avantage de l'une de ces options est énorme lorsque vous tenez compte du potentiel de calcul des processeurs AMD EPYC Gen3, offrant 128 cœurs combinés dans certaines configurations.
Présentation du matériel ASRock Rack 4U36L6E-MILAN2/2T
Avec sa conception à double socket SP3 (LGA 4094), le serveur 4U36L6E-MILAN2/2T prend en charge les processeurs AMD EPYC séries 7003 et 7002 et 8+8 emplacements DIMM, fournissant la puissance de traitement nécessaire pour gérer une large gamme de charges de travail.
Si la puissance de traitement est un élément essentiel, l'autre point fort du 4U36L6E-MILAN2/2T est sa capacité de stockage. Le serveur dispose de 32 baies de lecteur SATA/SAS 3.5″ remplaçables à chaud sur la face avant, ainsi que de quatre baies de lecteur SATA/SAS 3.5″ remplaçables à chaud ou de 4 baies de lecteur NVMe 2.5″ (PCIe3.0 x4) remplaçables à chaud. À l'arrière, il y a 12 baies de lecteur SATA/SAS 3.5″ remplaçables à chaud supplémentaires et deux baies de lecteur NVMe 2.5″ remplaçables à chaud, et à l'intérieur se trouvent un ensemble supplémentaire de deux emplacements SSD M.2.
L'entrée et la sortie de ces données nécessitent de bonnes options de connectivité. Le serveur est équipé de deux cartes réseau 10GbE Intel X550-AT2 intégrées. Bien sûr, des cartes réseau supplémentaires peuvent être ajoutées aux emplacements PCIe si nécessaire.
En termes d'extensibilité, le 4U36L6E-MILAN2/2T offre plusieurs options grâce à six emplacements d'extension PCIe 4.0 à profil bas, permettant aux entreprises d'ajouter du matériel supplémentaire si nécessaire. Bien que le 10GbE intégré soit inclus, ces emplacements peuvent être exploités pour les interfaces 25/50/100/200GbE, les petits GPU comme le populaire NVIDIA A2 ou d'autres périphériques d'extension, en fonction de la configuration de déploiement exacte requise. Sur les six emplacements disponibles, un est nécessaire pour une carte RAID ou HBA pour la connectivité SATA/SAS du serveur.
Pour la gestion à distance, ASRock Rack comprend une interface graphique Web basée sur HTML5 pour surveiller le serveur et effectuer des fonctions de maintenance. La mise en page est intuitive, en particulier pour les activités du jour 0 où vous obtenez un système d'exploitation déployé sur le serveur.
Spécifications du rack ASRock 4U36L6E-MILAN2/2T
Système | |
Facteur de forme | Montage en rack 4U |
Dimensions | 699 x 432 x 176 mm (27.5 "x 17" x 6.9 ") |
Carte mère | ROME2D16-2T |
Panneau avant | |
Boutons | Réinitialisation du système, Alimentation |
LED | Alimentation, activité LAN1, activité LAN2, panne système, état du disque dur |
I / O Ports | 2 Type-A (USB3.2 Gen1) |
Baie de lecteur externe/stockage | |
Baies latérales avant | 20 baies de lecteur SATA/SAS 3.5″ remplaçables à chaud* 4 baies de lecteur SATA/SAS 3.5″ remplaçables à chaud ou 4 baies de lecteur NVMe 2.5″ remplaçables à chaud (PCIe3.0 x4) *Carte RAID/HBA supplémentaire requise pour prendre en charge les disques SATA/SAS 36 x 3.5″ |
Fond de panier avant | Fond de panier actif 24 ports 12 Gbit/s, fond de panier PCIe4 3.0 ports |
Baies latérales arrière | 12 baies de lecteur SATA/SAS 3.5" remplaçables à chaud, 2 baies de lecteur NVMe 2.5" remplaçables à chaud (PCIe3.0 x4) |
Fond de panier arrière | Fond de panier actif 12 ports 12 Gbit/s, fond de panier PCIe2 3.0 ports |
Stockage interne | 1 clé M (PCIe4.0 x4 ou SATA 6 Gb/s), prend en charge le facteur de forme 22110/2280/2242 [CPU0] 1 clé M (PCIe4.0 x4), prend en charge le facteur de forme 22110/2280/2242 [CPU0] |
Alimentation | |
Type | 1+1 CRPS redondant |
Watts de sortie | 800W @ entrée 100-127Vac / 1200W @ entrée 200-240Vac |
Efficacité | 80-PLUS Platine |
Système Fan | |
Ventilateur | 7 ventilateurs 80 x 38 mm remplaçables à chaud |
Système de processeur | |
Processeur | Prend en charge les processeurs AMD EPYC 7003/7002 Series |
Douille | Double socket SP3 (LGA 4094) |
Puissance de conception thermique | Jusqu'à 205W |
Chipset | Système sur puce |
Mémoire système | |
Quantité de modules DIMM pris en charge | 8+8 emplacements DIMM DDR4 288 broches (1DPC) |
Type pris en charge | DDR4 288 broches RDIMM, LRDIMM |
Max. Capacité par DIMM | RDIMM : jusqu'à 64 Go, LRDIMM : jusqu'à 256 Go |
Max. Fréquence DIMM | RDIMM/ LRDIMM : jusqu'à 3200 XNUMX MHz |
Tension | 1.2V |
Emplacements d'extension PCIe (SLOT7 proche du CPU) | |
PCIe x 16 | Emplacement 6 : PCIe 4.0 x16 à profil bas [CPU1] Emplacement 5 : PCIe 4.0 x16 à profil bas [CPU0] Emplacement 4 : PCIe 4.0 x16 à profil bas [CPU1] Emplacement 3 : PCIe 4.0 x16 à profil bas [CPU0] Emplacement 1 : PCIe 4.0 x16 à profil bas [CPU0] |
PCIe x 8 | Emplacement 2 : PCIe 4.0 x8 à profil bas [CPU1] |
Gestion de serveur | |
Contrôleur BMC | ASPEED AST2500 : IPMI2.0 avec prise en charge iKVM et vMedia |
I / O arrière | |
Bouton/LED UID | 1 UID avec LED |
Port VGA | 1 DB15 (VGA) |
Port USB 3.2 Gen1 | 2 Type-A (USB3.2 Gen1) |
RJ45 | 2 RJ45 (10GbE) par Intel X550-AT2 1 x Realtek RTL8211E pour la gestion dédiée GLAN |
BIOS système | |
Type de BIOS | BIOS AMI UEFI de 32 Mo |
Fonctionnalités du BIOS | Plug and Play (PnP), événements de réveil de conformité ACPI 6.3, SMBIOS 3.3.0, ASRock Rack Instant Flash |
Moniteur de matériel | |
Température | CPU, MB, côté carte, détection de température X550 |
Ventilateur | Tachymètre de ventilateur Ventilateur silencieux du processeur (Autoriser l'ajustement automatique de la vitesse du ventilateur du châssis en fonction de la température du processeur) Contrôle à plusieurs vitesses du ventilateur |
Tension | Vsoc, Vcpu, VCCM, +3V,+5V, +12V, BATTE, +1.8VSB, +3VSB, +5VSB |
Environnement | |
Température | Température de fonctionnement : 10°C ~ 35°C / Température de non-fonctionnement : -40°C ~ 70°C |
Test de virtualisation ASRock Rack 4U36L6E-MILAN2/2T
Nous avons configuré l'ASRock Rack 4U36L6E-MILAN2/2T en tant qu'hôte VMware ESXi pour illustrer l'exécution de charges de travail denses en capacité et en E/S. Nous avons installé 20 disques durs de 22 To répartis en deux pools et quatre disques SSD Solidigm P7.68 NVMe de 5520 To pour exécuter les charges de travail individuellement.
Nous avons ensuite migré quatre machines virtuelles SQL Server, huit machines virtuelles MySQL Sysbench et 16 machines virtuelles de chargement de stockage sur le serveur pour mesurer les performances du système. Ces charges de travail montrent le potentiel d'E/S et de processeur de la plate-forme, ainsi que les avantages en termes de capacité de stockage pour les groupes RAID de disques durs.
Configuration de test du rack ASRock 4U36L6E-MILAN2/2T
- 2 processeurs AMD EPYC 7763 64 cœurs
- 256GB DDR4
- 8 x 22 To WD Gold
- 12 x 22 To WD Red Pro
- 4 x 7.68 To Solidigm P5520
- Broadcom9460-16i
- VMware ESXi 7.0.3
Performances du serveur SQL
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 huit vCPU et 64 Go de DRAM et avons tiré parti du contrôleur LSI Logic SAS SCSI. 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 Quest. StorageReview's Protocole de test OLTP Microsoft SQL Server emploie le projet actuel de Benchmark C (TPC-C) du Transaction Processing Performance Council. Cette référence de traitement des transactions en ligne simule les activités rencontrées dans des environnements applicatifs 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 instance de notre machine virtuelle SQL Server pour cet examen utilise une base de données SQL Server de 333 Go (échelle 1,500 15,000) et mesure les performances transactionnelles et la latence sous une charge de XNUMX XNUMX utilisateurs virtuels.
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
Nous avons positionné quatre VM SQL Server sur l'ASRock Rack 4U36L6E-MILAN2/2T, chaque VM sur un SSD dédié. Dans ce test, le serveur n'a eu aucun problème à répondre à la demande et a maximisé le test avec une latence de 1 ms pour chaque machine virtuelle.
Performances de Sybench
Le prochain benchmark applicatif consiste en un Base de données Percona MySQL OLTP mesuré via SysBench. Ce test mesure également le TPS moyen (Transactions par seconde), la latence moyenne et la latence moyenne au 99e centile.
Chaque Banc Sys La VM 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 huit vCPU et 60 Go de DRAM et avons 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
Pour notre test Sysbench, nous avons utilisé huit VM, avec deux VM positionnées sur chaque datastore SSD VMware. Avec cette charge de huit VM, nous pourrions évoluer jusqu'à 23,800 2,975 TPS, soit une moyenne de XNUMX XNUMX TPS par VM.
Nous avons mesuré la latence moyenne dans le groupe Sysbench VM entre 10.65 ms et 10.85 ms.
Mesurant la latence au 99e centile dans le groupe Sysbench 8VM, la moyenne globale mesurait 20.45 ms.
Analyse de la charge de travail VDBench
Nous utilisons VDbench dans un environnement VMware ESXi pour afficher les performances obtenues à partir du stockage sur plusieurs machines virtuelles partageant des magasins de données communs. Le test s'est appuyé sur un groupe de 16 machines virtuelles loadgen de stockage conçues pour tester le stockage partagé dans un environnement virtualisé. Chaque machine virtuelle est ensuite provisionnée avec deux vmdks de 125 Go, totalisant une empreinte de stockage de 4 To. Lorsque nous examinons deux types de stockage dans ce serveur, nous nous concentrons sur le stockage de plus grande capacité de nos deux pools de disques durs et le stockage performant fourni par quatre SSD NVMe de 7.68 To. Nous avons utilisé deux pools RAID6 pour nos tests de disque dur avec lecture anticipée et écriture différée activées.
Profils:
- 2048K séquentiel : 100 % lecture, 100 % écriture, quatre threads, 0-120 % iorate
- 64K séquentiel : 100 % lecture, 100 % écriture 32 threads, 0-120 % iorate
- 4K aléatoire : 100 % lecture, 100 % écriture 128 threads, 0-120 % iorate
À partir de nos 16 VM invitées Vdbench s'exécutant dans notre environnement ESXi, nous examinons d'abord les performances de transfert séquentiel de 2048 2,176 k observées dans l'ensemble. Ici, nous mesurons un pic de XNUMX XNUMX Mo/s dans notre charge de travail en écriture.
En passant à notre charge de travail de lecture avec la taille de transfert de 2048 2,064 k, nous mesurons une vitesse globale de XNUMX XNUMX Mo/s.
Ensuite, nous nous tournons vers les SSD NVMe avec une charge de travail de transfert séquentiel plus petite de 64K. Lors de notre premier test mesurant les vitesses d'écriture, nous mesurons un pic de 13.4 Go/s.
En passant à la bande passante en lecture, nous avons mesuré un pic de 14 Go/s.
Notre dernier segment de test se concentre sur les vitesses de transfert 4K aléatoires, en examinant d'abord les performances d'écriture. Sur nos 16 machines virtuelles, nous mesurons une vitesse d'écriture 4K globale de 694k IOPS.
En passant en lecture aléatoire 4K, nous mesurons un pic de 745k IOPS.
Dans l'ensemble, il ne s'agit que d'un scénario montrant le potentiel de performances de l'ASRock Rack 4U36L6E-MILAN2/2T en tant qu'hôte VMware ESXi. Cependant, cette plate-forme peut exécuter de nombreux systèmes d'exploitation et configurations différents.
Réflexions finales
L'ASRock Rack 4U36L6E-MILAN2/2T est un serveur de stockage haute densité puissant et polyvalent bien adapté à diverses applications, notamment la virtualisation, le stockage défini par logiciel et le stockage haute densité traditionnel. Il dispose de deux processeurs AMD EPYC et prend en charge jusqu'à 36 disques 3.5″, dont quatre SSD NVMe, deux baies de disque de démarrage NVMe 2.5″ et une paire d'emplacements M.2 sur la carte mère.
Avec sa capacité de stockage élevée et sa capacité à accélérer les charges de travail avec les SSD NVMe, le 4U36L6E-MILAN2/2T est idéal pour les fournisseurs de services et les petites et moyennes entreprises ayant des besoins croissants en stockage de données. Il offre également six emplacements d'extension PCIe 4.0 à profil bas, deux cartes réseau Intel X10-AT550 2 GbE et une interface graphique Web basée sur HTML5 pour la gestion à distance.
Du point de vue des performances, l'ASRock Rack 4U36L6E-MILAN2/2T a plusieurs atouts dans sa manche. Il associe un stockage sur plateau haute densité à des processeurs AMD EPYC Gen3 à double socket et le complète avec jusqu'à six baies Gen4 NVMe U.2. Lors de nos tests virtualisés, nous avons constaté que la plate-forme n'avait aucun mal à suivre les charges de travail de la base de données, offrant un peu moins de 24 1 TPS dans Sysbench sans transpirer et en maximisant notre charge de travail SQL Server à 32 ms sur chaque instance. Cela a été fait en exploitant seulement quatre baies NVMe tout en laissant 3.5 baies XNUMX″ disponibles pour les disques durs haute capacité.
Pour le travail analytique avec de grands ensembles de données, cette plate-forme a le potentiel d'exécuter des charges de travail de tâches en interne et d'accéder à de grands ensembles de données sans avoir besoin de puiser dans une plate-forme de stockage partagée externe. Si vous vouliez pousser cette boîte au maximum, vous pourriez insérer 704 To de médias tournants dans le serveur tout en laissant de la place pour beaucoup de flash NVMe.
Au total, l'ASRock Rack 4U36L6E-MILAN2/2T est un excellent choix pour ceux qui cherchent à maximiser la capacité de stockage avec un clin d'œil aux performances également. Nous sommes assez satisfaits de l'utilisation de NVMe dans ce système ; l'accès à six SSD U.2 étend les options pour les charges de travail accélérées du disque dur dans un système défini par logiciel.
Afficher les informations ASRock Rack 4U36L6E-MILAN2/2T sur leur site de NDN Collective. Contactez l'équipe de vente ASRock Rack pour connaître les prix et la disponibilité sur [email protected].
Ce rapport est sponsorisé par ASRock Rack. Tous les points de vue et opinions exprimés dans ce rapport sont basés sur notre vision impartiale du ou des produits à l'étude.
S'engager avec StorageReview
Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | Flux RSS