AlloyDB von Google kombiniert PostgreSQL mit der offenen Struktur von GCP

Die Wahl ist immer eine gute Sache, und ab heute haben Unternehmen mit Datenüberlaufproblemen – und das betrifft fast jedes Unternehmen – eine neue Cloud-basierte Option zum Speichern ihrer Dateien, Daten, Metadaten und Protokolle.

Diese Wahlmöglichkeit bietet die Google Cloud Platform, die heute auf ihrer virtuellen Konferenz Google I/O 2022 eine neue parallele Datenbank, AlloyDB, vorgestellt hat, die auf der beliebten Open-Source-PostgreSQL-DB aufbaut, die seit mehr als drei Jahrzehnten eine Standardwahl für Entwickler ist . Die neue Datenbank könnte also einem großen Teil ihrer Benutzer sowohl vertraut als auch brandneu sein.

Laut Gartner Research werden in diesem Jahr voraussichtlich 75 % aller Datenbanken weltweit in der Cloud ausgeführt. Google AlloyDB wird voraussichtlich direkt eingreifen und einen Großteil der Datenlast tragen, die durch den explodierenden E-Commerce- und Social-Network-Sektor entsteht, sowie all die neuen Anwendungen und Daten, die die digitalen Kassen in Vorbereitung auf die kommende web3-Umgebung füllen werden.

Was AlloyDB auf den Markt bringt

Zwei der wichtigsten Unterscheidungsmerkmale, die AlloyDB auf den Tisch bringt, sind Geschwindigkeit und besser vorhersehbare Preise, sagte Google-Vizepräsident für Datenbanken, Andi Gutmans, gegenüber ZDNet.

„Wir können analytische Abfragen tatsächlich bis zu 100-mal schneller ausführen als Open-Source-Postgres“, sagte Gutmans. „Auf der Transaktionsseite laufen wir basierend auf unseren Benchmarks bis zu viermal schneller als Open-Source-Postgres und etwa zweimal schneller als das entsprechende Angebot von Amazon (Aurora). Also legen wir großen Wert darauf, dies wirklich sicherzustellen Sowohl die Leistung auf der Transaktionsseite als auch die Erweiterung auf Analytik ist am besten.Das bedeutet, dass Kunden, die Echtzeit-Betrugserkennung, Echtzeit-Empfehlungen, Echtzeit-Bestandsverwaltung durchführen wollen – sie können tatsächlich viel tun dieses Rechts in ihrem Betriebslager.”

Was die Preisgestaltung betrifft, so war das Speichern von Daten in der Cloud schon immer eine ungenaue Wissenschaft. Die meisten Cloud-Anbieter wie Microsoft Azure, AWS, Dell, Oracle und andere berechnen Benutzern Datenausgang, Computing, IOPS und andere Dienste.

Also beschloss Google, das Risiko auf sich zu nehmen und das Preismodell zu vereinfachen, sagte Gutmans. Für AlloyDB werden keine Zugriffs- oder IOPS-Gebühren erhoben, sagte er.

„Die ganze Zeit über haben Kunden für die Datenverarbeitung und für den von ihnen verwendeten Speicher bezahlt, sie zahlen für die IOPS-Nutzung“, sagte Gutmans. „Das war tatsächlich einer der wichtigsten Schmerzpunkte, die wir von einigen Kunden gehört haben – dass dies etwa 60 % ihrer Rechnung ausmachte. Wenn es um IOPS ging, hatten sie nicht das Gefühl, sie könnten es tatsächlich kontrollieren. Es ist wirklich schwer zu verwalten, weil Kunden können die Kosten nicht wirklich vorhersagen, sie hängen davon ab, wie viele Daten sich im Speicher befinden, wie viele gespeichert sind usw. Also haben wir diese Gebühren fallen gelassen.

„Unser Ziel war wirklich, dies zu einem Set-and-Forget-IT-Erlebnis zu machen – wie Autopilot.“

Erwartete AlloyDB-Anwendungsfälle

AlloyDB richtet sich an DB-Administratoren mit Code-Stacks, die eine Datenbank mit vollem Funktionsumfang verwenden, die Optionen wie ACID-basierte (Atomizität, Konsistenz, Isolierung und Dauerhaftigkeit) konforme Transaktionen und gespeicherte Prozeduren bietet. Gutmans sagte gegenüber ZDNet, dass er erwartet, dass AlloyDB schnell in den Markt passt und direkt mit herkömmlichen DBs von Oracle, IBM oder Microsoft konkurriert, indem es die erforderlichen Funktionen in einem Cloud-nativen Paket bereitstellt, das einfacher zu kontrollieren sein wird. Auch CFOs werden diesen Teil mögen.

So hebt sich AlloyDB laut Gutmans von der Konkurrenz ab:

  • Im Gegensatz zu Oracle unterstützt AlloyDB PostgreSQL. Darüber hinaus unterstützt AlloyDB sowohl die Postgres-Implementierung als auch Automatisierungsfunktionen wie Autoscaling. Es bietet eine viermal schnellere Leistung als Standard-PostgreSQL für Transaktions-Workloads und erreicht eine Hochverfügbarkeits-SLA von bis zu 99,99 %, sagte Gutmans.

  • AlloyDB bietet eine mehr als zweimal schnellere Verarbeitung als Amazon Aurora, sagte Gutmans. Darüber hinaus hat AlloyDB, wie oben erwähnt, ein kundenfreundlicheres Preismodell. Im Gegensatz zu Amazon Aurora berechnet AlloyDB keine E/A-Gebühren, die eine Hauptquelle für unvorhersehbare und schwer kontrollierbare Kosten sein können – bis zu 60 % Ihrer Gesamtrechnung für transaktionale Workloads.

  • AlloyDB ist eine neue Option für Unternehmen, die auf proprietäre Datenbanken umsteigen möchten, sowie für PostgreSQL-Benutzer mit anspruchsvollen High-End-Anwendungen. Es ermöglicht Benutzern, ihre alten, proprietären Datenbanken kostengünstig zu modernisieren und ihre geschäftskritischen Workloads zu skalieren, sagte Gutmans.

Technisch gesehen, so Gutmans, ist AlloyDB:

  • ein intelligenter, datenbankoptimierter Speicherdienst;

  • eine optimierte, 100 % PostgreSQL-kompatible Datenbank-Engine; und

  • ein Dienst mit integrierten Autopilot-Funktionen, einschließlich einer integrierten Integration mit Vertex AI, die es Benutzern ermöglicht, Modelle direkt innerhalb einer Abfrage oder Transaktion aufzurufen.

AlloyDB hat auch einen eingebauten Spaltenbeschleuniger, um analytische Abfragen schneller als Standard-PostgreSQL auszuführen, sagte Gutmans. Aufgrund der Kombination aus PostgreSQL und der offenen Infrastruktur von Google Cloud ist es ein flexibles Tool für Entwickler. Damit können Entwickler AlloyDB verwenden, um schnell Anwendungen zu erstellen und sie zu skalieren, und das alles mit ihren vorhandenen Open-Source-Fähigkeiten, sagte Gutmans.

Leave a Comment

Your email address will not be published.