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 brinda experiencia de una sola fuente en entornos de varios proveedores. También ofrece servicios de instalación, configuración, ajuste de rendimiento, administración de base de datos y soporte para las siguientes bases de datos de código abierto: MySQL, PostgreSQL, MariaDB, MongoDB.
https://www.percona.com/services/support/mysql-support
P: ¿Cuál es la relación entre Western Digital y Percona?
R: Percona permitirá que Percona Server for MySQL sea compatible con las unidades SSD Ultrastar DC ZN540 con tecnología ZNS de NVMe™ de Western Digital. Este compromiso incluye:
- Percona Server for MySQL que incluye todos los cambios de software necesarios para admitir Ultrastar DC ZN540, el cual se podrá descargar de forma gratuita desde el sitio web de Percona
- Recomendaciones para casos de uso de propósito general y configuraciones para la solución combinada con Ultrastar DC ZN540
- Configuraciones que ajustan el rendimiento de prácticas recomendadas para la solución combinada con Ultrastar DC ZN540
- Estudios comparativos del software combinado para la solución combinada con Ultrastar DC ZN540
- Herramientas de nivel empresarial para la solución combinada con Ultrastar DC ZN540:
- Copia de seguridad/restauración
- Monitoreo/alerta
- Compatibilidad con la replicación avanzada y la alta disponibilidad (HA)
P: ¿Por qué un cliente consideraría ejecutar MySQL con Ultrastar DC ZN540?
R: Ejecutar MySQL en Ultrastar DC ZN540 puede dar lugar a importantes beneficios de rendimiento y beneficios de costo total de propiedad (TOC) para las cargas de trabajo transaccionales OLTP. Este informe oficial explica esos beneficios en detalle.
P: ¿Western Digital desarrolló parte del software ZNS?
R: El equipo de investigación de Western Digital realizó numerosas contribuciones para establecer la base de los dispositivos con Zoned Storage:
- Western Digital presidió y participó de forma activa en el objetivo de estandarizar NVMe para admitir dispositivos con Zoned Storage. La especificación de la tecnología Zoned Namespaces (ZNS) de NVMe se ratificó en junio de 2020 y se publicó como propuesta técnica 1.4a de NVMe.
- Western Digital contribuyó con el software necesario para que los dispositivos de bloque por zona (Zoned Block Devices, ZBD) sean compatibles con las versiones del núcleo de Linux® 5.9 y de SPDK 20.10 y versiones posteriores.
- Western Digital proporcionó el sistema de archivos ZenFS como un backend de almacenamiento para el proyecto RocksDB. Este sistema permite que el almacén de clave-valor de RocksDB guarde sus datos de forma nativa en una unidad SSD con Zoned Storage y mejora el rendimiento mediante el uso de unidades SSD con ZNS.
P: ¿Cómo funcionan las contribuciones de software de Western Digital con Percona?
R: Western Digital habilitó la pila de software hasta el nivel de RocksDB. Sin embargo, RocksDB rara vez se utiliza como una aplicación independiente. Es más bien un motor de almacenamiento que muchas aplicaciones de administración de datos de alto nivel aprovechan. Una de las aplicaciones que puede aprovechar RocksDB como motor de almacenamiento es MySQL. En esa configuración, se lo conoce como MyRocks. El sistema de archivos ZenFS de Western Digital se integra con MyRocks y permite que MySQL, mediante el backend de almacenamiento de MyRocks, almacene datos de forma nativa en ZN540. Como todos los componentes de software descritos son de código abierto, un usuario de MySQL podría unirlos para que la pila completa funcione. Este puede ser el enfoque preferido de los investigadores, pero la mayoría de los clientes a gran escala requerirán compatibilidad con la pila de software total. En la actualidad, Percona ya admite MyRocks como motor de almacenamiento con Percona Server for MySQL. Percona integra y admite 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 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 la instalación, la configuración y el ajuste del rendimiento.
P: ¿Western Digital venderá soporte para Percona?
R: No, el compromiso con Percona es un acuerdo de referencia. Si un cliente está interesado en utilizar el dispositivo Ultrastar DC ZN540 con MySQL, puede descargar el software Percona Server for MySQL de forma gratuita y como un paquete de código abierto desde el sitio web de Percona (una vez que la solución esté disponible). Si un cliente necesita soporte de software para instalar, configurar y ajustar el software Percona Server for MySQL, Western Digital remitirá a esos clientes a Percona a través de un proceso de registro de acuerdos. Percona puede entonces ofrecer y vender servicios de soporte de software y renovaciones a estos clientes. Percona no participa en las ventas de hardware o dispositivos con ZNS.
P: ¿Los dispositivos con ZNS son solo compatibles con MySQL?
R: No, los dispositivos con tecnología Zoned Namespaces pueden ser beneficiosos para muchos casos de uso. Sin embargo, la tecnología ZNS se debe escribir de forma secuencial, por lo que la pila de software debe modificarse para admitir estos dispositivos. Western Digital se compromete con los socios de software y de asistencia técnica más populares para minimizar los problemas de instalación, configuración, ajustes y administración de las soluciones.