Menores costes de memoria para el servidor SQL virtualizado.

¿Te gustaría reducir los costes de memoria de Microsoft SQL en VMware vSphere, a la vez que se mantiene un alto desempeño de OLTP? ¡Lee este resumen de la solución y entérate cómo!

El comercio electrónico se basa en el procesamiento de transacciones en línea (OLTP) y es esencial para un mundo cada vez más digital. Las aplicaciones de OLTP requieren soluciones de bases de datos bien diseñadas, como Microsoft SQL, para almacenar y procesar los datos de OLTP. El desempeño de la base de datos depende en primer lugar de la cantidad de memoria disponible y es fundamental para mantener una experiencia coherente.
Las aplicaciones de OLTP en Microsoft SQL son ideales para las transacciones financieras, el comercio minorista en línea y las reservas de transporte. Los casos de uso de OLTP implican una consulta rápida y eficaz de grandes cantidades de datos en los que los consumidores esperan una capacidad de respuesta en tiempo real. Las empresas con sitios web de comercio electrónico y gestión de TI de centros de datos buscan soluciones rentables para satisfacer las expectativas de los consumidores, cumplir los acuerdos de nivel de servicio (SLA) 24/7, permitir la escalabilidad y mantenerse dentro de los presupuestos. Alojar bases de datos de SQL en VMware vSphere y vSAN es una excelente forma de optimizar la utilización de recursos y consolidar los costes de licencias. Añadir la memoria persistente Intel Optane puede ayudar a reducir los costes aún más, a la vez que se mantiene un alto desempeño

Las pruebas de análisis de referencia revelan que la implementación de memoria por niveles con la memoria persistente (PMem) Intel® Optane™ admite los requisitos de alto desempeño de los servidores de bases de datos de OLTP, a la vez que reduce los costes de memoria hasta en un 49 %. En otras palabras, la memoria persistente Intel Optane puede utilizarse para aumentar la capacidad de memoria por un precio inferior de $/GB en comparación con un sistema totalmente basado en DRAM. La memoria persistente Intel Optane proporciona casi la misma experiencia de usuario que las configuraciones solo de DRAM en términos de nuevas operaciones por minuto (NOPM) y con un impacto insignificante en el consumo de energía.1 Las configuraciones de memoria por niveles son transparentes para las aplicaciones y no requieren cambios ni modificaciones de software.

El uso de la memoria persistente Intel® Optane™ con bases de datos de Microsoft SQL implementadas en VMware vSphere y vSAN proporciona lo siguiente: • Reducción de los costes de memoria. Los departamentos de TI pueden utilizar los ahorros para invertirlos en transformación digital y otras innovaciones. • Mejora de la rentabilidad. Aumentar la capacidad de memoria por un precio inferior de $/GB en comparación con la DRAM. • Mismo desempeño impresionante. Gracias a la tecnología de la memoria persistente Intel Optane, el desempeño de SQL es comparable al de las configuraciones de solo DRAM con un consumo de energía similar.

Una implementación virtualizada normal de Microsoft SQL Server 2019 se basa en que SQL se ejecuta dentro de las máquinas virtuales en VMware vSphere. El sistema utiliza la tecnología Intel Optane tanto para la memoria por niveles como para el almacenamiento de vSAN, específicamente la memoria persistente Intel Optane para la memoria por niveles y las unidades de estado sólido Intel Optane como búfer de escritura de vSAN.

Como se mencionó anteriormente, la DRAM actúa como caché de memoria y no es considerada por SQL ni por el sistema operativo como parte de la memoria del sistema. Como regla general, Intel recomienda una proporción de DRAM a la memoria persistente de 1:4. Por ejemplo, un sistema de OLTP de 2 TB utilizaría 512 GB de DRAM y 2 048 GB de memoria persistente Intel Optane. Un módulo de memoria persistente Intel Optane tiene el mismo factor de forma que un módulo DIMM DRAM y se conecta a los mismos conectores DIMM físicos en el bus de memoria.

En resumen, la memoria por niveles con la memoria persistente Intel Optane reduce los costes de memoria en las implementaciones de SQL virtualizado y aumenta las capacidades de memoria, sin sacrificar la experiencia del cliente ni afectar los acuerdos de nivel de servicio.