Por Canuto  

CoreWeave ofrece PostgreSQL administrado dentro de los clústeres de Kubernetes de sus clientes, con la idea de acercar los datos relacionales a las cargas de IA y simplificar su operación. La compañía describe funciones de respaldo, recuperación y compatibilidad con pgvector. Sin embargo, la documentación disponible todavía remite a una solicitud de acceso de disponibilidad limitada, por lo que no queda confirmado que el servicio ya tenga disponibilidad general.
***

  • CoreWeave Database es un servicio PostgreSQL administrado que se ejecuta dentro de los clústeres CoreWeave Kubernetes Service (CKS), según la documentación del producto.
  • CoreWeave describe funciones de failover, respaldo y recuperación; la documentación consultada no confirma que el acceso ya sea de disponibilidad general.
  • La compatibilidad con pgvector permitiría almacenar embeddings y realizar búsquedas vectoriales junto con los datos de aplicación.


CoreWeave ofrece PostgreSQL administrado dentro de sus clústeres de inteligencia artificial, con el objetivo de mantener las bases de datos cerca de las aplicaciones y las GPU. La documentación de CoreWeave Database (CWDB) lo describe como un servicio administrado y compatible con PostgreSQL que se ejecuta dentro de un clúster de CoreWeave Kubernetes Service (CKS). No obstante, la guía para crear una base de datos todavía indica que, si CWDB no está habilitado en el clúster, se debe solicitar acceso de disponibilidad limitada. Por ello, la información consultada no permite confirmar que el servicio ya esté disponible de forma general.

La propuesta apunta a un aspecto operativo que puede quedar en segundo plano frente a la atención dedicada a los aceleradores: las aplicaciones de IA también dependen de estados, metadatos y otros datos persistentes. Al integrar PostgreSQL en el entorno de CKS, CoreWeave busca acercar esos datos a las cargas que los utilizan, en lugar de depender de una base de datos alojada en otra nube.

Una base de datos junto a las cargas de IA

La documentación de CoreWeave confirma que CWDB se ejecuta dentro de un clúster CKS y expone un endpoint estándar de PostgreSQL, al que se puede acceder con controladores o herramientas compatibles. CKS, por su parte, es un servicio administrado de Kubernetes que permite operar clústeres sobre servidores bare metal de CoreWeave Cloud. La compañía plantea que esta integración permite mantener la base de datos en el mismo entorno que las aplicaciones de IA.

CoreWeave presenta el servicio como una alternativa a administrar PostgreSQL por cuenta propia o alojarlo en otra nube. En esos escenarios, los equipos deben atender un entorno adicional y su conexión con las aplicaciones. Ejecutar la base de datos dentro del clúster puede reducir esa separación operativa; aun así, el beneficio concreto en latencia o rendimiento dependerá de cada despliegue y no queda cuantificado en la información consultada.

Corey Sanders, citado en el anuncio de la compañía, señaló que los sistemas de IA en producción dependen de algo más que GPU: también utilizan el estado de las aplicaciones, los metadatos y los embeddings consultados por agentes y procesos de entrenamiento. Esa descripción resume el enfoque del producto: integrar la base de datos en la plataforma de cómputo que ejecuta esos sistemas.

Al ofrecer una modalidad administrada de PostgreSQL, CoreWeave busca reducir la carga de operación y coordinación que recae en los equipos. La empresa plantea que las cargas de GPU, el estado de las aplicaciones y los datos usados en procesos de recuperación pueden convivir en un mismo entorno de clúster. La documentación confirma la integración con CKS, aunque no aporta métricas para comparar el servicio con otras configuraciones.

Resiliencia, seguridad y recuperación

Según la descripción del servicio incluida en el borrador del anuncio, la arquitectura distribuye la instancia primaria de PostgreSQL y sus réplicas de lectura entre varios hosts, y utiliza CoreWeave Distributed File Storage (DFS) para los datos activos. CloudNativePG, un operador de Kubernetes para PostgreSQL, administra la relación entre la instancia principal y las réplicas. La empresa también atribuye al servicio el failover automático y las tareas de monitoreo y operación continua.

CoreWeave describe la copia de seguridad continua como una función habilitada por defecto y la recuperación en un punto del tiempo como una forma de volver a un instante dentro de la ventana de retención. También señala que los clientes pueden crear copias programadas o bajo demanda y restaurar una copia completa en un clúster nuevo. Estos detalles corresponden a las características descritas por la compañía; la información disponible aquí no especifica la duración de la ventana de retención.

En materia de seguridad, CoreWeave afirma que las bases de datos permanecen privadas dentro de los clústeres y que cifra los datos en reposo y en tránsito. La empresa dice que administra los certificados TLS y los parches, mientras que los clientes controlan el acceso mediante roles de PostgreSQL, políticas de red de Kubernetes y registros de auditoría. La información no incluye una verificación independiente de esas medidas.

La combinación de réplicas, respaldos y recuperación pretende cubrir distintos escenarios de continuidad, desde una falla que active el failover hasta la necesidad de volver a un estado anterior. La opción de restaurar una copia en un clúster nuevo también permitiría comprobar un respaldo sin reemplazar la instancia original, según la descripción del producto.

pgvector, migración y control desde Kubernetes

CoreWeave señala que CWDB es compatible con pgvector, una extensión de PostgreSQL que permite almacenar embeddings y realizar búsquedas vectoriales. Ese soporte puede ser útil para cargas de generación aumentada por recuperación (RAG) y recuperación semántica junto con los datos de aplicación. La compañía presenta esta integración como una forma de operar ambos tipos de datos en PostgreSQL; no se aportan comparativas de rendimiento frente a almacenes vectoriales separados.

La empresa describe el servicio como compatible con PostgreSQL y afirma que admite migraciones desde otra nube o desde instalaciones autoadministradas mediante herramientas nativas de Postgres. También sostiene que los clientes conservan la propiedad de sus datos, esquemas, consultas y usuarios, mientras CoreWeave se ocupa del parcheo y de la operación continua. La documentación consultada confirma la compatibilidad general con PostgreSQL, pero no detalla aquí los procedimientos de migración.

El borrador del anuncio indica que los equipos pueden administrar el servicio mediante CoreWeave Cloud Console, `kubectl`, herramientas GitOps como Argo CD o Flux, y controladores personalizados que utilicen la API de Kubernetes. También menciona el recurso `CWDBCluster` para definir aspectos como la topología, el cómputo, el almacenamiento y la configuración de recuperación.

Un segundo recurso, `CWDBBackup`, permitiría crear copias bajo demanda y establecer puntos de recuperación antes de operaciones potencialmente disruptivas. Estas funciones forman parte de la descripción del producto incluida en el borrador; la disponibilidad de acceso puede variar, dado que la guía de creación todavía remite a una solicitud de acceso de disponibilidad limitada.

Un servicio administrado con control del cliente

Mike Mattacola, de Advaita Bio, afirmó que su empresa migró desde otra nube a CoreWeave Database la base de datos que utiliza para literatura biomédica. Según su testimonio, la organización llegó a producción con rapidez y recibió asistencia de CoreWeave durante el proceso. Mattacola también señaló que el despliegue opera junto a las aplicaciones que dependen de esa base.

El caso ofrece un ejemplo de la migración que CoreWeave busca facilitar, aunque no incluye métricas de rendimiento, costos ni resultados comparativos. La experiencia de Advaita Bio no permite concluir que otros clientes obtengan los mismos plazos o resultados. La propuesta de la compañía se apoya en la compatibilidad con PostgreSQL y en que los clientes mantengan el control de sus datos.

Con CWDB, CoreWeave incorpora una base de datos administrada a una plataforma centrada en el cómputo acelerado. El objetivo es reunir en el entorno CKS las cargas de GPU, el estado de las aplicaciones y los datos que utilizan los sistemas de recuperación, mientras el proveedor asume parte de la operación rutinaria de PostgreSQL. La documentación disponible confirma que el servicio funciona dentro de CKS, pero todavía señala un proceso de solicitud de acceso limitado.

El servicio no elimina la necesidad de que cada organización defina sus esquemas, consultas, roles y políticas de red. CoreWeave afirma que asume responsabilidades como el monitoreo, el parcheo y la operación continua, mientras los clientes conservan el control de sus datos y permisos. Su utilidad dependerá de los requisitos de cada equipo y de la disponibilidad efectiva del servicio en sus clústeres.


ADVERTENCIA: DiarioBitcoin ofrece contenido informativo y educativo sobre diversos temas, incluyendo criptomonedas, IA, tecnología y regulaciones. No brindamos asesoramiento financiero. Las inversiones en criptoactivos son de alto riesgo y pueden no ser adecuadas para todos. Investigue, consulte a un experto y verifique la legislación aplicable antes de invertir. Podría perder todo su capital.

Suscríbete a nuestro boletín