Coûts de mémoire inférieurs d'un serveur SQL virtualisé

Aimeriez-vous réduire les coûts de mémoire de Microsoft SQL sur VMware vSphere tout en maintenant des performances OLTP élevées ? Lisez cette fiche de solution pour découvrir comment !

Le commerce électronique, essentiel dans notre monde de plus en plus numérique, s'appuie sur le traitement transactionnel en ligne (OLTP). Les applications OLTP nécessitent des solutions de base de données bien conçues, telles que Microsoft SQL, pour stocker et traiter les données OLTP. Les performances de la base de données dépendent d'abord et avant tout de la quantité de mémoire disponible et sont essentielles au maintien d'une expérience cohérente.
Les applications OLTP sur Microsoft SQL sont parfaitement adaptées aux transactions financières, à la vente au détail en ligne et aux réservations de systèmes de transport. Les cas d'utilisation d'OLTP comprennent des requêtes rapides et efficaces portant sur de grandes quantités de données, auxquelles les consommateurs attendent une réaction en temps réel. Les entreprises qui possèdent un site Web de commerce électronique et les responsables informatiques de centres de données cherchent des solutions rentables qui répondent aux attentes des consommateurs, respectent les SLA 24 heures par jour, 7 jours sur 7, sont évolutives et restent dans les budgets. L'hébergement de bases de données SQL sur VMware vSphere et un vSAN est un excellent moyen d'optimiser l'utilisation des ressources et de consolider les coûts de licence. L'ajout de la mémoire Intel Optane PMem peut contribuer à réduire les coûts encore davantage tout en maintenant des performances élevées.

Les tests de banc d'essai révèlent que le déploiement d'une mémoire hiérarchisée utilisant la mémoire persistante (PMem) Intel® Optane™ répond aux exigences de performance des serveurs de base de données OLTP tout en réduisant les coûts de mémoire à hauteur de 49 %. En d'autres termes, la mémoire Intel Optane PMem permet d'accroître la capacité de mémoire pour un coût/Go inférieur à celui d'un système utilisant exclusivement de la DRAM. La mémoire Intel Optane PMem fournit presque la même expérience utilisateur que les configurations utilisant uniquement de la DRAM en matière de nouvelles opérations par minute (NOPM), avec un impact négligeable sur la consommation électrique1. Les configurations de mémoire hiérarchisées sont transparentes pour les applications et ne nécessitent aucun changement ni modification logiciel.

L'utilisation de la mémoire Intel® Optane™ PMem avec des bases de données Microsoft SQL déployées sur VMware vSphere et un vSAN offre les avantages suivants : • Mémoire réduite. Les services informatiques peuvent utiliser les économies sur la transformation numérique et d'autres innovations. • Meilleure rentabilité. Capacité de mémoire accrue pour un coût/Go inférieur à celui de la DRAM. • Mêmes performances impressionnantes La technologie de la mémoire Intel Optane PMem permet de bénéficier de performances SQL comparables à celles des configurations utilisant uniquement la DRAM, avec une consommation électrique similaire.

Un déploiement virtualisé de Microsoft SQL Server 2019 se base habituellement sur l'exécution de SQL au sein de VM sur VMware vSphere. Le système utilise la technologie Intel Optane à la fois pour la mémoire hiérarchisée et le stockage vSAN, spécifiquement la mémoire Intel Optane PMem pour la mémoire hiérarchisée et des SSD Intel Optane comme tampon d'écriture sur le vSAN.

Comme nous l'avons mentionné précédemment, la mémoire DRAM agit comme un cache de mémoire et n'est pas prise en compte par SQL ou le système d'exploitation dans le cadre de la mémoire système. En règle générale, Intel recommande un rapport DRAM-PMem de 1:4. Par exemple, un système OLTP de 2 To utiliserait 512 Go de DRAM et 2 048 Go de mémoire Intel Optane PMem. Les modules Intel Optane PMem ont le même format que les barrettes DIMM de DRAM et se branchent dans les mêmes connecteurs DIMM physiques sur le bus mémoire.

En résumé, une mémoire hiérarchisée utilisant de la mémoire Intel Optane PMem réduit les coûts de mémoire dans les déploiements SQL virtualisés et accroît la capacité de mémoire, sans compromettre l'expérience client et sans affecter les accords de niveau de service.