Preguntas y respuestas

Ultrastar DC ZN540 para Percona Server for MySQL

P: ¿Qué es Percona?

R: Percona es un proveedor líder de soluciones de bases de datos de código abierto. Como socio de confianza, Percona proporciona conocimientos únicos en entornos de varios proveedores. Percona ofrece la instalación, configuración, ajuste de rendimiento, gestión de bases de datos y servicios de asistencia para las siguientes bases de datos de código abierto: MySQL, PostgreSQL, MariaDB, MongoDB.
https://www.percona.com/services/support/mysql-support

P: ¿Qué relación hay entre Western Digital y Percona?

R: Percona hará compatible el Percona Server for MySQL con los SSD Ultrastar DC ZN540 NVMe™ de Western Digital. Este compromiso incluye:

  • Percona Server for MySQL, que incluye todos los cambios de software necesarios para ser compatible con Ultrastar DC ZN540, que podrá descargarse libremente desde el sitio web de Percona
  • Recomendaciones para casos de uso de carácter general y configuraciones para la solución combinada con Ultrastar DC ZN540
  • Mejores prácticas de configuración de los ajustes de rendimiento para la solución combinada con Ultrastar DC ZN540
  • Pruebas de rendimiento del software combinado para la solución combinada con Ultrastar DC ZN540
  • Herramientas empresariales para la solución combinada con Ultrastar DC ZN540:
    • Copia de seguridad/Restauración
    • Supervisión/Alertas
    • Replicación avanzada y asistencia técnica de alta disponibilidad

P: ¿Por qué un cliente debería plantearse utilizar MySQL con Ultrastar DC ZN540?

R: Ejecutar MySQL en Ultrastar DC ZN540 puede conllevar importantes ventajas de rendimiento y coste total de propiedad en cargas de trabajo OLTP transaccionales. Este informe técnico explica estas ventajas detalladamente.

P: ¿Western Digital ha creado parte del software ZNS?

R: El equipo de investigación de Western Digital ha hecho numerosas contribuciones para sentar las bases de los dispositivos Zoned Storage:

  • Western Digital presidió y participó activamente en el esfuerzo de estandarización de NVMe para respaldar los dispositivos Zoned Storage. La especificación de NVMe Zoned Namespaces (ZNS) se ratificó en junio de 2020 y se publicó como propuesta técnica NVMe 1.4a.
  • Western Digital aportó el software necesario para que los dispositivos de bloques por zonas fueran compatibles en el kernel de Linux 5.9 y en la versión de SPDK 20.10 y posteriores.
  • Western Digital contribuyó al sistema de archivos ZenFS como un backend de almacenamiento en el proyecto RocksDB. Esto permite al almacén de clave-valor de RocksDB almacenar sus datos de forma nativa en un SSD con Zoned Storage y mejorar el rendimiento mediante el uso de SSD con ZNS.

P: ¿Cómo funcionan las contribuciones de software de Western Digital con Percona?

R: Western Digital habilitó la pila de soluciones a nivel de RocksDB. Sin embargo, RockDB no suele utilizarse como aplicación independiente. Se trata de un motor de almacenamiento que utilizan muchas aplicaciones de gestión de datos de nivel superior. Una de las aplicaciones que puede utilizar RocksDB como motor de almacenamiento es MySQL. En dicha configuración, lo llamamos MyRocks. El sistema de archivos ZenFS de Western Digital se integra con MyRocks, y es compatible con MySQL, utilizando el backend de almacenamiento de MyRocks, para almacenar datos de forma nativa en ZN540. Ya que todos los componentes de software descritos son de código abierto, el usuario de MySQL puede juntarlos todos para que la pila completa funcione. Este puede ser el enfoque preferido por los investigadores, pero la mayoría de los clientes de gran escala necesitarán soporte para la pila de software completa. Percona ya es compatible con MyRocks como motor de almacenamiento mediante Percona Server for MySQL. Percona integra y es compatible con la pila completa de MySQL en MyRocks en ZenFS en Ultrastar DC ZN540. Los usuarios finales podrán descargar e instalar Percona Server for MySQL y utilizarlo de forma nativa con Ultrastar DC ZN540 listo para usar, sin necesidad de instalar paquetes de software adicionales. Percona ofrecerá a los usuarios finales suscripciones de soporte para la pila de software completa y un punto de contacto único para ayudar con la instalación, la configuración y el ajuste de rendimiento.

P: ¿Western Digital va a ofrecer asistencia técnica de Percona?

R: No, el compromiso con Percona es un contrato de referencia de clientes. Si el cliente está interesado en utilizar el dispositivo Ultrastar DC ZN540 con MySQL, puede descargar el software Percona Server for MySQL gratis y como un paquete de código abierto desde el sitio web de Percona (cuando la solución esté disponible). Si el cliente necesita soporte de software para la instalación, configuración o ajuste de rendimiento del software Percona Server for MySQL, Western Digital le derivará a Percona a través de un proceso de registro de contrato. Percona podrá ofrecer y vender servicios de soporte de software y renovaciones a estos clientes. Percona no participa en la venta de hardware o dispositivos ZNS. 

P: ¿Zoned Namespaces solo es compatible con MySQL?

R: No, los dispositivos Zoned Namespaces resultan beneficiosos en muchos casos. Sin embargo, los espacios de nombres por zonas deben escribirse secuencialmente, por lo que es necesario modificar la pila de software para admitir estos dispositivos. Western Digital está colaborando con los socios de software y de asistencia técnica más conocidos para reducir las barreras de instalación, configuración, ajuste de rendimiento y gestión de soluciones. 

Comparar