CoreWeave startet verwaltetes PostgreSQL in KI-Kubernetes-Clustern

CoreWeave Database ist ab sofort allgemein verfügbar und stellt Teams verwaltetes PostgreSQL in ihren Clustern des CoreWeave Kubernetes Service bereit. Der Dienst platziert Datenbanken neben KI-Trainings- und Inferenz-Workloads, sodass Teams PostgreSQL nicht selbst betreiben oder eine andere Cloud nutzen müssen.
- CoreWeave Database ist allgemein verfügbar.
- Verwaltetes PostgreSQL läuft innerhalb von Clustern des CoreWeave Kubernetes Service.
- Datenbanken nutzen primäre Instanzen, Lesereplikate und kontinuierliche Backups.
- Der Dienst unterstützt Migrationen mit nativen PostgreSQL-Tools.
- CoreWeave Database nutzt CloudNativePG und umfasst pgvector.
PostgreSQL für KI-Workloads
CoreWeave Database ist ein mit PostgreSQL kompatibler Datenbankdienst. Jede Datenbank läuft auf CPU-Knoten in einem Cluster des CoreWeave Kubernetes Service des Kunden, mit einer primären Instanz und Lesereplikaten für hohe Verfügbarkeit. Live-Daten werden im CoreWeave Distributed File Storage gespeichert.
Da der Dienst mit PostgreSQL kompatibel ist, können Teams Datenbanken aus einer anderen Cloud oder aus selbst verwalteten Umgebungen mithilfe nativer Postgres-Tools migrieren. Laut CoreWeave ist der Dienst für Anwendungszustände, Workflow-Metadaten und Experiment-Tracking gedacht, ebenso für Workloads wie Agenten, Trainingsjobs und Dienste für Retrieval-Augmented Generation.
Der Dienst umfasst die Erweiterung pgvector. Laut CoreWeave können RAG-Dienste damit Embeddings im selben Cluster abfragen, in dem sich auch die Anwendungen und Workloads befinden, die sie verwenden.
Verwalteter Betrieb, Backups und Zugriffskontrollen
CoreWeave Database übernimmt die Verantwortung für den Betrieb von Produktionsdatenbanken, einschließlich Replikation, Failover, Patching und Backups. Kunden behalten die Kontrolle über ihre Daten, Schemata, Abfragen und Datenbanknutzer.
Jede Datenbank wird standardmäßig kontinuierlich gesichert. Dabei ist eine Wiederherstellung auf jeden Zeitpunkt innerhalb des Aufbewahrungszeitraums möglich. Kunden können Backups planen, vor einer Schemaänderung oder einem Upgrade ein Backup auf Abruf erstellen und eine vollständige Datenbank in einem neuen Cluster wiederherstellen, um ihre Gültigkeit zu überprüfen.
Laut CoreWeave sind Datenbanken standardmäßig auf den Cluster des jeweiligen Kunden beschränkt und werden über In-Cluster-Endpunkte angebunden. Daten werden im Ruhezustand und bei der Übertragung verschlüsselt, während CoreWeave TLS-Zertifikate und Sicherheitspatches verwaltet. Backups werden ohne von Kunden zu verwaltende Zugangsdaten in von CoreWeave verwalteten Speicher übertragen. Native PostgreSQL-Rollen, Kubernetes-Netzwerkrichtlinien und Audit-Logs bieten zusätzliche Kontrolle über Zugriffe und Datenbankaktivitäten.
Auf CloudNativePG aufgebaut
CoreWeave Database nutzt CloudNativePG, einen Open-Source-Kubernetes-Operator für PostgreSQL. Der Operator übernimmt die Orchestrierung, einschließlich der Verwaltung von primären Instanzen und Replikas sowie des Failovers. CoreWeave ergänzt darum den verwalteten Dienst, einschließlich Console- und Kubernetes-Workflows, CoreWeave Distributed File Storage, verwalteten Backups, Monitoring und laufendem Betrieb.
CoreWeave erklärt außerdem, einen Beitrag zum PostgreSQL-Ökosystem zu leisten. Zu den jüngsten Arbeiten gehören Verbesserungen der S3-Kompatibilität in Barman, einem Open-Source-Tool für PostgreSQL-Backup und -Recovery, sowie Verbesserungen der Verbindungskonfiguration in pgexporter, einem Prometheus-Exporter für PostgreSQL-Metriken.
Für Teams, die KI-Anwendungen auf CoreWeave betreiben, bündelt der Start Datenbank- und Rechenbetrieb innerhalb derselben Kubernetes-Umgebung. Laut CoreWeave können sich Anwendungen über einen Kubernetes Service innerhalb des Clusters verbinden. Dadurch entfallen die Verbindung zu einer Datenbank eines anderen Anbieters, ein separat zu verwaltender Egress-Pfad und eine zweite Sicherheitsgrenze einer Cloud.
CoreWeave: CoreWeave Database Is Here: Managed PostgreSQL Where Your AI Runs


