Con SkySQL, MariaDB lanza una vocación de múltiples nubes DBaaS

hace 4 años

Le portail SkySQL de la DBaaS MariaDB passe par un control plane s

Ahora disponible en Google Cloud Platform, la base de datos de MariaDB como servicioSkySQL se lanzará a finales de año en Amazon Web Services y luego en Microsoft Azure.

MariaDB ofrece SkySQL, la versión DBaaS de su base de datos de código abierto optimizada para la nube y cuya implementación se basa en el contenedor de orquestadores Kubernetes. Proporcionado en vista previa limitada durante varias semanas, ahora está disponible en Google Cloud Platform, pero su vocación es multicloud y su editor está adaptando actualmente su arquitectura para EKS y AKS, las versiones Kubernetes de AWS y Microsoft Azure. Estas versiones están programadas para el cuarto trimestre, comenzando con AWS. Y el editor no tiene la intención de detenerse allí. "Tenemos la voluntad de liberar DBaaS en todas las nubes", dijo Michael Carney, vicepresidente de EMEA de MariaDB Corporation. "Todo está diseñado en el producto para ser multicloud: el uso de Kubernetes, configuración y monitoreo".

El portal SkySQL se basa en el software ITSM ServiceNow, que se utiliza como un "plano de control" para programar el inventario de la base de datos, la configuración y la gestión del flujo de trabajo. Es desde la interfaz ServiceNow, administrada por SkySQL, que el usuario podrá crear sus instancias de base de datos y elegir el lugar y las regiones de la nube donde quiere colocarlas, seleccionadas en listas desplegables, explica Michael Carney. Al pasar por esta capa de servicio intermedia, especializada en este tipo de tareas, el objetivo también es hacer que la implementación de bases de datos sea independiente de las nubes públicas subyacentes en las que se implementarán, hoy GCP, mañana AWS, Azure y otros. SkySQL usa Prometheus para el monitoreo de la base de datos en tiempo real, mientras que Grafana se requiere para el análisis y la visualización métricos.

Las instancias de SkySQL se configuran utilizando una interfaz respaldada por ServiceNow. (Crédito: MariaDB)

Índice
  1. Bases transaccionales, analíticas o híbridas
  2. SkyDBA para apoyar la migración a la nube

Bases transaccionales, analíticas o híbridas

Se podrán implementar tres tipos de bases de datos en la nube desde SkySQL. Los primeros están optimizados para operaciones transaccionales, con datos sin procesar almacenados y SSD rápidos. Los segundos son para análisis con un formato de columnas y almacenamiento de objetos. Los terceros son híbridos, lo que permite combinar estos diferentes modos de organización y almacenamiento. "Podemos mezclar aplicaciones analíticas y transaccionales en las mismas instancias", señala el vicepresidente de EMEA, cuando otras soluciones en la nube requieren, dependiendo del procesamiento realizado, tener que asociar una base de datos analítica además de DBaaS transaccional (como Amazon RDS y Redshift).

En términos de funcionalidad, SkySQL se ejecuta en la última versión de la plataforma MariaDB, por lo que esta versión en la nube se beneficia de las mejoras y actualizaciones de seguridad más recientes. DBaaS proporciona replicación multimaestro sincronizada en todos los nodos en un clúster, traído por Galera Cluster desde hace varios años en la versión local. Así como la tolerancia a fallos. A través de la funcionalidad MaxScale de MariaDB, la conmutación por error automática permite, en caso de falla en un clúster, cambiar automáticamente al último nodo actualizado al volver a ejecutar automáticamente la transacción en curso. Estas capacidades están disponibles ahora en SkySQL. Otros están actualmente disponibles en beta. "Hemos estado trabajando durante dos años en el uso de la inteligencia artificial para analizar las cargas de trabajo con el fin de adaptar automáticamente los grupos y escalar ampliando el número de repeticiones o reduciéndolas según la carga", describe Michael Carney. También por venir, el uso de la tecnología comprada con ClustrixDB hace 18 meses. " Creamos un motor de almacenamiento que ofrece SQL distribuido y escritura masivamente escalable "Dijo el vicepresidente de EMEA, y agregó que los últimos puntos de referencia permitieron alcanzar 5 millones de solicitudes por segundo en un centenar de máquinas.

SkyDBA para apoyar la migración a la nube

Con su DBaaS, MariaDB también proporciona sus servicios de soporte SkyDBA que pueden asumir en nombre de las tareas administrativas de las empresas que no están automatizadas. "Podemos administrar un clúster para el cliente, optimizarlo, cambiar los índices y también apoyar la transición a la nube", dijo Michael Carney, citando la migración que actualmente realizan O2 Enterprise y Wifi Telefonica UK Limited. El grupo de seguros SelectQuote también testifica su migración a esta versión DBaaS para soportar los picos estacionales en su actividad. Por el momento, las tasas de uso de SkySQL comienzan desde $ 0,45 / hora (0,41 euros / h), y luego deberían variar según la región de acuerdo con las de cada proveedor de la nube.

MariaDB fue desarrollado en 2009 como una bifurcación de la base de datos MySQL por el creador de este último, Monty Wydenius, al que se unieron algunos de los ingenieros de MySQL después de su adquisición por parte de Oracle.

Si quieres conocer otros artículos parecidos a Con SkySQL, MariaDB lanza una vocación de múltiples nubes DBaaS puedes visitar la categoría Otros.

Otras noticias que te pueden interesar

Subir