EDB Postgres on Kubernetes

Un Postgres cloud natif orchestré par Kubernetes.

La bonne façon de déployer Postgres sur Kubernetes

Déployer une base de données sur Kubernetes n'est pas chose aisée dans la mesure où les conteneurs doivent être conçus pour en assurer la haute disponibilité. EDB Postgres sur Kubernetes résout entre autre ce problème en simplifiant l'évolutivité, le failover, la gestion et la reprise après sinistre. Les développeurs d'applications ont ainsi la possibilité d'ajouter EDB à leur pipeline CI/CD alors que les administrateurs peuvent utiliser le même Postgres partout.

 

Portabilité

S'exécute sur n'importe quel cloud, privé ou public

 

Efficacité

Réduisez vos surcoût au niveau système

 

Maîtrise

Orchestrez vos applications de façon évolutive

Mise en conteneurs simple et directe

 

Conteneur de gestion de données haute disponibilité

Ce conteneur contient EDB Postgres Advanced Server ainsi que EDB Postgres Failover Manager (EFM). Les utilisateurs peuvent également créer plusieurs répliques Kubernetes d'un conteneur principal. Ainsi, en cas de défaillance de ce dernier, une des répliques peut prendre le relai automatiquement.

 

Conteneur d'administration de base de données

Postgres Enterprise Manager® (PEM), inclus dans ce conteneur, surveille la base de données, récolte les données de performance et de statut affichées dans les tableaux de bord et analysées en vue d'identifier d'éventuelles situations d'alerte. Ces dernières peuvent être signalées aux opérateurs ou à d'autres systèmes de gestion utilisés par l'entreprise.

 

Conteneur de reprise après sinistre

Ce conteneur contient EDB Postgres Backup and Recovery Tool (BART), qui peut effectuer des sauvegardes des bases de données dans plusieurs conteneurs différents et, ainsi, superviser plusieurs déploiements.

 

Conteneur d'évolutivité de lecture

Ce conteneur permet le routage des requêtes et la mutualisation de connexions à l'aide de pgPool. Son avantage est de permettre l'évolution de l'activité de lecture : pgPool fonctionne comme un équilibreur de charge qui répartit les requêtes entre les base de données répliques. Il se trouve devant les autres conteneurs et peut évoluer indépendamment du conteneur de base de données.

Aperçu du produit

  •  

    Conteneurs Docker natifs

  •  

    Hautement disponible et évolutif

  •  

    Pris en charge par Red Hat OpenShift, Google Kubernetes Engine et Kubernetes standard.