Google Cloud lance AlloyDB, un nouveau service de base de donnes PostgreSQL entirement gr, Qui serait 100 fois plus rapide pour les requtes analytiques que la version standard de PostgreSQL


Lors de la premire journe de l’dition 2022 de la confrence annuelle I/O mercredi, Google Cloud Platform (GCP) an annonc une nouvelle option de base de donnes appele AlloyDB, construite autour de la base de donnes open source PostgreSQL qui est devenu un choix populaire pour les dveloppeurs. La nouvelle base de donnes est conue pour attirer les utilisateurs dont la pile de code repose sur une base de donnes complte offrant des options telles que des transactions, des procdures stockes ou des dclencheurs conformes la norme ACID (atomicit, cohrence, isolation et durabilit) .

Alors qu’AWS (Amazon Web Service) reste le leader mondial du cloud computing, GCP a annonc hier de nouvelles solutions de stockage et de traitement des donnes dans le but de rduire l’cart entre les deux entreprises. Avec AlloyDB, GCP pense qu’il pourra concurrencer directement les offres existantes de socits telles qu’Oracle, IBM ou Microsoft en offrant les fonctionnalits classiques dans un package moderne et natif du cloud. Il estime qu’AlloyDB est deux fois plus rapide pour les charges de travail transactionnelles qu’Aurora PostgreSQL d’AWS et quatre fois plus rapide que PostgreSQL standard pour les mmes charges de travail.

En outre, AlloyDB serait jusqu’ 100 fois plus rapide pour les requtes analytiques que la version standard de PostgreSQL. Nous avons beaucoup de clients, dont des agences de voyages, des dtaillants, des constructeurs automobiles ou des services financiers qui ont achet ces bases de donnes propritaires trs coteuses et qui essaient vraiment de s’en librer et de passer l’open source. On peut deviner les raisons pour lesquelles les clients veulent changer de fournisseur. Le cot en est certainement une partie, mais il ya beaucoup de conditions de licence prohibitives, explique Andi Gutmans, directeur gnral et vice-prsident des bases de donnes de GCP.

Ils font l’objet d’audits. Il ya beaucoup de pratiques, je dirais, peu amicales, at-il ajout. Gutmans a pass plusieurs annes chez AWS avant de rejoindre Google en tant que directeur gnral et vice-prsident de l’ingnierie pour ses produits de base de donnes en 2020. Si l’on ajoute aux points numrs par Gutmans le fait que Postgres est aujourd ‘hui devenu une sorte de standard de facto pour les bases de donnes relationnelles open source (et un dclin de MySQL), on comprend mieux pourquoi Google a dcid de proposer un service PostgreSQL ddi et performant. Gutmans estime que les clients devraient tre sduits par AlloyDB.

AlloyDB est un service de base de donnes entirement gr et compatible avec PostgreSQL. Si vous tes habitu l’cosystme GCP, un service de base de donnes PostgreSQL entirement gr peut vous sembler familier. Aprs tout, l’entreprise propose dj CloudSQL for PostgreSQL et Spanner, le service base de donnes relationnelle entirement gr de Google Cloud, of a gallement une PostgreSQL interface. Mais ces diffrents services offrent simplement une interface compatible avec PostgreSQL pour permettre aux dveloppeurs ayant ces comptences de les utiliser.

AlloyDB est la base de donnes PostgreSQL standard la base, bien que l’quipe ait modifi le noyau pour lui permettre d’utiliser au mieux l’infrastructure de Google, tout en permettant l’quipe de rester jour avec les nouvelles versions ds leur lancement . Ensuite, sur le plan technique, l’quipe d’AlloyDB s’est appuye sur l’infrastructure existante de Google, qui dsagrge le calcul et le stockage. Il s’agit de la mme couche d’infrastructure qui fait fonctionner Spanner, BigQuery et pratiquement tous les services de Google. Selon Gutmans, cela donne dj au service une longueur d’avance sur ses concurrents.

Il a expliqu qu’AlloyDB se concentre spcifiquement sur PostgreSQL et rien d’autre. Vous n’avez pas toujours la possibilit d’optimiser autant lorsque vous devez supporter plus d’un [moteur de base de donnes et langage de requte]. Nous avons dcid que ce que les entreprises nous demandent [c’est] Postgres pour ces migrations de bases de donnes patrimoniales, alors faisons simplement le meilleur dans Postgres, at-il dclar. Par exemple, les modifications apportes par l’quipe au noyau Postgres lui permettent dsormais de faire voluer le systme de faon linaire vers plus de 64 curs virtues.

Du ct analytique, l’quipe a mis au point un service de mise en cache personnalis bas sur l’apprentissage automatique pour apprendre les schmas d’accs d’un client, puis convertir le format de lignes de Postgres en un format en colonnes en mmoire qui peut tre analys beaucoup plus rapidement. AlloyDB sera hberg dans Google Cloud et factur en tant que service. ce propos, Gutmans a dclar lors de la confrence mercredi que le nouveau modle de tarification est conu pour tre plus simple et exempt du genre de frais cachs qui crent souvent des factures importantes et inattendues.

Par exemple, le modle de Google ne prvoit pas de frais d’entre/sortie (I/O), un supplment courant dans certains contrats de fournisseurs de services cloud comme AWS. La nouvelle offre de Google s’ajoute celles de plusieurs autres entreprises qui dveloppent des produits de base de donnes autour de PostgreSQL. Certain fournisseurs de cloud services, tels que DigitalOcean, Vultr et AWS, proposent des versions gres de bases de donnes open source populaires comme MySQL, Redis et PostgreSQL. Ces produits fournissent la version standard de la base de donnes.

Ces solutions prennent gallement en charge une grande partie des tches d’installation du logiciel, de configuration du serveur et de mise jour au fur et mesure de l’apparition de nouveaux correctifs de scurit. Pendant ce temps, d’autres entreprises construisent des versions plus labores autour de la base de donnes open source, tout en ajoutant quelques nouvelles fonctionnalits qui leur permettent de crer une nouvelle marque. Des entreprises comme Yugabyte et Fly.io crent des versions de PostgreSQL qui s’adaptent aux grands ensembles de donnes distribus dans le monde entier.

Elles grent une grande partie des tches de synchronisation des donnes entre les diffrentes instances et shards. Certaines entreprises comme Oracle et PlanetScale font quelque chose de similaire avec MySQL, une autre option open source populaire. Google entend se distinguer par des performances plus rapides et un accord de niveau de service solide comme le roc. La socit a rcrit certaines routines de stockage de base pour acclrer les requtes transactionnelles et analytiques. AlloyDB offrira aux utilisateurs la possibilit de configurer le stockage en fonction de leur mode d’utilisation.

Source : Google Cloud

Et vous ?

Quel est votre avis sur le sujet ?
Que pensez-vous du nouveau produit AlloyDB de Google ?
Que pensez-vous des rsultats des tests comparatifs d’AlloyDB AWS Aurora et la version standard de Postgres ?

Voir aussi

Google fermera les comptes G Suite gratuits si le titulaire du compte ne passe pas un compte payant, les utilisateurs ont jusqu’au mois de mai pour passer la caisse

86% des comptes Google Cloud pirats sont utiliss pour du cryptomining illgal, les autres attaques consistant effectuer un balayage des ports d’autres cibles sur Internet, selon AtlasVPN

Google annonce des machines virtuelles Cloud TPU pour les charges de travail d’IA, conu pour excuter des modles d’apprentissage automatique avec des services d’IA sur Google Cloud

Google prsente CloudSQL pour Microsoft SQL Server, un service entirement gr, qui sera propos aux clients de Google Cloud Platform

Leave a Comment