Avec toute la technologie de stockage et les nouveaux processeurs offrant des performances de plus en plus élevées, une pièce du puzzle qui offre des performances depuis un certain temps est la mémoire (DRAM/RAM). En règle générale, si vous souhaitez plus de performances, ajoutez simplement plus de RAM. Cela peut vite coûter cher. Bien que Crucial ne puisse pas faire grand-chose en matière de coûts (car les composants sont chers, mais le prix baisse lentement), ils ont déployé des modules RAM plus performants et de grande capacité. C'est ce que la société a fait avec ses modules de mémoire DDR4 LRDIMM Sever.
Avec toute la technologie de stockage et les nouveaux processeurs offrant des performances de plus en plus élevées, une pièce du puzzle qui offre des performances depuis un certain temps est la mémoire (DRAM/RAM). En règle générale, si vous souhaitez plus de performances, ajoutez simplement plus de RAM. Cela peut vite coûter cher. Bien que Crucial ne puisse pas faire grand-chose en matière de coûts (car les composants sont chers, mais le prix baisse lentement), ils ont déployé des modules de RAM plus performants et de grande capacité. C'est ce que la société a fait avec ses modules de mémoire DDR4 LRDIMM Sever.
Les modules de mémoire serveur DDR4 LRDIMM de Crucial peuvent aider des applications telles que la virtualisation, le cloud computing et le calcul haute performance (HPC) sur deux fronts. D'une part, ils peuvent permettre plus de DRAM dans un serveur grâce à des densités plus élevées, les modules allant jusqu'à 128 Go. Pour un serveur avec 12 emplacements de mémoire par processeur, la RAM pourrait atteindre 1.5 To par processeur. La DRAM a des vitesses allant jusqu'à 2,666 2,400 MT/s (avec les capacités inférieures fonctionnant à 1.2 XNUMX MT/s). La RAM tire également XNUMX V de consommation d'énergie. Tous ces éléments peuvent non seulement aider à fournir les performances promises, mais aussi réduire les coûts car ils peuvent consolider l'utilisation grâce à la densité et aider à éviter les arrêts.
Spécifications de la mémoire du serveur Crucial LRDIMM
Référence | Type de module | Densité | Vitesse | Rang | Volatilité | Configuration des composants | Latence CAS |
CT32G4LFD424A | LRDIMM 288 broches | 32GB | 2400 MT / s | Double | 1.2V | 2Gx4 | CL17 |
CT32G4LFD4266 | LRDIMM 288 broches | 32GB | 2666 MT / s | Double | 1.2V | 2Gx4 | CL19 |
CT64G4LFQ4266 | LRDIMM 288 broches | 64GB | 2666 MT / s | Quad | 1.2V | 4Gx4 | CL19 |
CT128G4ZFE426S | LRDIMM 288 broches | 128GB | 2666 MT / s | Quad | 1.2V | 8Gx4 | CL19 |
Cas d'usage
Comme mentionné ci-dessus, il existe plusieurs cas d'utilisation où une DRAM plus dense et plus performante est idéale ou, dans certains cas, nécessaire. En pensant en termes de densité, la réponse simple vient à l'esprit : plus c'est mieux. Cependant, cela peut rapidement devenir prohibitif. La NVRAM est une technologie de pont qui se situe entre la DRAM et la technologie de stockage haute performance comme les SSD NVMe. La NVRAM exploite les emplacements DIMM, limitant le nombre d'emplacements disponibles pour la DRAM à faible densité pouvant être utilisée par un serveur. Les modules supérieurs de 32 Go, 64 Go ou 128 Go de Crucial peuvent permettre aux utilisateurs de tirer parti de la NVRAM sans sacrifier leur empreinte RAM.
La densité peut également permettre une planification DRAM basée sur des cas d'utilisation. VDI est un exemple intéressant car les nouveaux GPU permettent de faire de plus en plus de choses du point de vue de la conception graphique. VDI, par exemple, peut voir une forte baisse de performances si chaque machine virtuelle ne dispose pas de suffisamment de RAM. Un problème ici est que la plupart des applications nécessiteront plus de RAM au fil du temps. Ainsi, non seulement les administrateurs doivent déterminer la quantité de RAM dont les machines virtuelles ont besoin au début, mais ils doivent également avoir une idée de la quantité qu'ils utiliseront au fil du temps. Avec des performances et une densité plus élevées, les administrateurs DRAM auront un peu plus de marge de manœuvre avec l'allocation de RAM. Bien sûr, si le VDI est configuré pour quelque chose de simple (centres d'appels ou simple saisie de données), la RAM est moins une préoccupation globale.
La virtualisation s'inscrit dans le même bateau que ce qui précède. Non seulement les machines virtuelles sont gourmandes en RAM, mais plus il y a de machines virtuelles par serveur physique, plus il aura besoin de RAM. Plus les machines virtuelles ont de mémoire (ou dont elles ont besoin), meilleure est la qualité de service qu'elles auront. Cela inclut les applications de serveur virtualisées telles que le Big Data et l'analyse, les bases de données, l'hébergement de contenu, la messagerie électronique, l'hébergement Web, le partage de fichiers et la création de contenu. Plus de mémoire présente dans la virtualisation signifie également que les charges de travail imprévisibles peuvent être mieux gérées au fur et à mesure qu'elles surviennent. Il s'agit d'une tendance portée par des offres flash plus rapides, à la fois locales et partagées, qui permettent à de nombreuses charges de travail plus rapides de fonctionner sur le même serveur. StorageReview met un point d'honneur à tester ces scénarios dans notre critiques de serveur, où nous positionnons 4 ou 8 de nos VM MySQL sur un serveur donné pour solliciter adéquatement les ressources de stockage et de CPU. Chaque machine virtuelle de base de données étant dotée de 60 Go de DRAM, les besoins en mémoire s'accumulent rapidement.
Mis à part les cas où plus de RAM aide les applications, les processeurs eux-mêmes doivent être pris en considération. Les processeurs AMD et Intel ont ajouté de plus en plus de cœurs et sont maintenant jusqu'à 32 sur l'AMD EPYC. Avoir tous ces cœurs signifie de plus en plus d'applications pouvant être exécutées et encore une fois une demande de plus en plus élevée de RAM qui doit être satisfaite avec une densité plus élevée. Comme indiqué ci-dessus, une carte mère avec 12 emplacements de mémoire peut prendre en charge jusqu'à 1.5 To de DRAM pour ces nouveaux processeurs à nombre de cœurs élevé.
Performance
La RAM est un peu plus difficile à comparer par rapport à notre barrage normal de tests. Cependant, nous pouvons tirer parti de notre équipement existant pour montrer quel avantage l'ajout de plus de RAM aura sur un système en termes de quantité de charges de travail qu'il peut exécuter et d'amener le serveur à son plein potentiel. Pour le démontrer, nous avons chargé un Lenovo SR850 avec 512 Go de RAM et exécuté nos charges de travail Sysbench qui dépendent de la RAM lors de la mise à l'échelle de plusieurs instances de lui-même sur une plate-forme donnée. Notre charge de travail Sysbench est provisionnée avec 24 Go dédiés à MySQL, le reste allant aux ressources système. De la même manière que les clients envisagent de tirer pleinement parti des ressources de calcul croissantes, vous devez vous assurer que suffisamment de RAM est installée sur le serveur pour toutes vos machines virtuelles.
Dans notre test transactionnel, nous pouvons voir que 8VM avec huit disques NVMe ont atteint 21,632 16 TPS tandis que 25,427VM a pu atteindre XNUMX XNUMX TPS. Toutes les charges de travail ne peuvent pas saturer complètement les ressources de calcul elles-mêmes, mais cela montre qu'il restait des performances sur la table sans augmenter complètement la charge de travail.
En passant à la latence moyenne de Sysbench, la 8VM n'avait que 11.96 ms et la 16VM n'avait que 20.26 ms.
Conclusion
Les modules de mémoire de serveur Crucial LRDIMM apportent encore plus de densité de RAM et de performances aux serveurs. Les modules fonctionnent jusqu'à 128 Go de densité, ce qui signifie que dans un serveur à 12 emplacements de mémoire, les utilisateurs peuvent disposer de jusqu'à 1.5 To de RAM par processeur. Les nouveaux modules fonctionnent également jusqu'à 2,666 XNUMX MT/s en vitesse. Cela signifie que des applications telles que le HPC, la virtualisation et le cloud computing pourront obtenir une RAM plus rapide et suffisante pour répondre à leurs besoins. Dans l'ensemble, cela peut entraîner des économies de coûts ainsi que des performances supérieures, conduisant à une expérience utilisateur final plus efficace.
Une DRAM plus dense et plus performante peut conduire à un certain nombre d'améliorations dans divers cas d'utilisation. Il peut permettre aux organisations de tirer parti de la NVRAM sans renoncer à une trop grande partie de son empreinte DRAM. Pour VDI et la virtualisation, la RAM ajoutée peut apaiser les problèmes d'allocation de RAM pour une configuration VDI et donner suffisamment de mémoire aux machines virtuelles gourmandes en RAM. Et avec le nombre de cœurs qui augmente de plus en plus dans les processeurs, de plus en plus d'applications sont en cours d'exécution, nécessitant plus de RAM pour atteindre les performances souhaitées.
Pour les performances, nous avons examiné les avantages de pouvoir faire évoluer nos charges de travail gourmandes en stockage pour mieux tirer parti des ressources CPU restantes. Nous avons vu les performances transactionnelles atteindre 21,632 8 TPS avec 16VM, ce qui est excellent en soi, mais ne sature pas complètement les ressources de calcul du serveur. Le déplacement de plus de machines virtuelles Sysbench sur le serveur, avec 25,427 machines virtuelles au total, a vu les performances globales augmenter à XNUMX XNUMX TPS. Comme de nombreux serveurs continuent d'étendre leurs capacités de stockage et de calcul, une densité DRAM accrue peut être nécessaire pour tirer pleinement parti des ressources disponibles. Pour ce travail, les LRDIMM Crucial sont parfaitement adaptés et sont donc largement utilisés dans notre laboratoire.
Inscrivez-vous à la newsletter StorageReview