El proveedor de almacenamiento de datos Yellowbrick Data ha anunciado la disponibilidad general de la versión 6.0 de su plataforma homónima, lo que marca el debut de una nueva arquitectura para implementaciones en la nube.
Basado en Mountain View California, Yellowbrick desarrolla una plataforma local con hardware especialmente diseñado y, en los últimos años, ha estado abogando por un enfoque híbrido para el almacenamiento de datos.
Parte de la estrategia híbrida es proporcionar un servicio de almacenamiento de datos en la nube, así como una versión local.
Con Yellowbrick 6.0, el proveedor ha diseñado una nueva arquitectura para su servicio en la nube que utiliza el Kubernetes sistema de orquestación de contenedores nativo de la nube, que proporciona un servicio que puede ampliarse o reducirse según sea necesario. El nuevo servicio en la nube también es compatible con el código abierto Formato de datos de Apache Parquetque se usa comúnmente para archivos de lago de datos.
Yellowbrick ahora se puede implementar en la propia instancia de AWS VPC (nube privada virtual) de una organización. El nuevo servicio de almacenamiento de datos en la nube de Yellowbrick aún no está disponible en Google Cloud o Microsoft Azure, aunque eso está en la hoja de ruta del proveedor para el tercer trimestre.
Yellowbrick compite con los sistemas de múltiples proveedores que incluyen Almacén de datos autónomo de Oracle y el Snowflake Data Cloud, que agregó nuevas características hoy también
El enfoque continuo en entornos híbridos es un diferenciador para Yellowbrick, dijo kevin petrie, analista de Eckerson Group.
«A pesar de varios esfuerzos de consolidación, la realidad sigue siendo que la mayoría de las empresas necesitan administrar y analizar datos en entornos distribuidos y heterogéneos», dijo Petrie. «Yellowbrick busca abordar esta oportunidad con su arquitectura de nube de datos distribuidos en las instalaciones y para AWS. El siguiente paso será admitir Azure y Google Cloud».
El almacén de datos en la nube de Yellowbrick aumenta las opciones híbridas
Con la versión local de la tecnología de almacenamiento de datos del proveedor, el servicio se proporciona en instancias de hardware especializadas con cómputo y almacenamiento combinados.
La idea original con el hardware especializado era proporcionar una plataforma optimizada que Yellowbrick diseñó para ejecutar su software de almacenamiento de datos. Con Yellowbrick 6.0, el cómputo y el almacenamiento ahora están separados para la implementación del almacén de datos en la nube, para poder soportar las necesidades de escala y elasticidad de la demanda de la nube.
La mayoría de las ventajas de rendimiento… incluida la velocidad, el almacenamiento y la gestión de la memoria — de la tecnología local de Yellowbrick ahora están disponibles en la versión en la nube, dijo Mark Cusack, CTO de Yellowbrick.
Habilitar el rendimiento en la nube implicó esfuerzos de ingeniería con la pila de redes, la gestión de la memoria y el almacenamiento. Yellowbrick tuvo que crear su propia nueva NVMe (memoria rápida no volátil) controladores de almacenamiento para acelerar el acceso al almacenamiento de alto rendimiento en la nube, dijo Cusack.
Antes de la actualización 6.0, Yellowbrick mantenía un servicio de nube, pero era una oferta de servicio de nube privada administrada que se ejecutaba en los centros de datos de Yellowbrick.
«Esta es la primera vez que nos mudamos completamente a la nube pública», dijo Cusack.
Cómo se implementa Yellowbrick en la nube
El almacén de datos en la nube de Yellowbrick no está disponible en un modelo «como servicio», en el que la plataforma se implementa y administra por completo en una instancia de nube que posee Yellowbrick.
Más bien, el servicio funciona al permitir que las organizaciones implementen Yellowbrick en sus propios VPC implementaciones. Con el enfoque de VPC, todos los datos siguen siendo propiedad del cliente y los administra dentro de su propia cuenta en la nube.
Aunque Yellowbrick se implementa en una VPC, Cusack dijo que las organizaciones no se quedan solas para ponerse en marcha.
«Hemos automatizado toda la instalación y la gestión del ciclo de vida de Yellowbrick ejecutándose en la propia cuenta de la nube del cliente», dijo.