Enix Live Show en collaboration avec nos amis du meetup CNCF Paris !
Le fameux meetup en-ligne !
Dans notre dernier live stream, Jérôme nous a expliqué comment faire tourner une base de données PostgreSQL dans un cluster Kubernetes. On a vu comment déployer un cluster avec de la réplication, des sauvegardes, de la restauration en mode PITR (Point-In-Time-Recovery). Avec ça, on est prêts pour la production !
À la fin de l'épisode, on a analysé les performances des différentes "Storage Classes" à notre disposition, pour arriver à une constatation surprenante au premier abord : d'après pgbench (un benchmark PostgreSQL classique), le stockage local de nos machines est plus rapide que le stockage "cloud" !
Dans ce second épisode, on verra plusieurs solutions pour tirer parti de ce stockage local dans les meilleures conditions possibles. En particulier, on parlera de OpenEBS LocalPV-ZFS, qui permet d'intégrer ZFS à Kubernetes.
Et ZFS, c'est quoi ? Un système de fichiers de pointe, qui permet entre autres :- la compression transparente de nos données (très efficace avec PostgreSQL!),- la déduplication transparente de nos données,- le chiffrement transparent de nos données,- le snapshot quasi-instantané d'un volume, quelle que soit sa taille,- et bien plus encore.
On s'intéressera tout particulièrement à l'intégration des snapshots avec la CSI (Container Storage Interface) et CNPG, ce qui nous permettra de déployer en un clin d'œil un clone d'une base de données de plusieurs centaines de gigas.
Comme d'habitude, les démos seront nombreuses, et nous répondrons aussi (du mieux que possible😁) à toutes vos questions en live pendant l'événement !
Jérôme Petazzoni (Enix)
Jérôme fait partie de l'équipe qui a conçu et popularisé Docker. Il a passé 7 années au service de la fameuse startup Californienne, durant lesquelles il a été responsable du PaaS dotCloud, avant de représenter Docker lors de conférences internationales comme LinuxCon, Yandex YAC, OSCON, Velocity, LISA, ou encore AWS re:invent.
Depuis 2014, il a formé plusieurs milliers de personnes à travers le monde sur les conteneurs et l'orchestration Kubernetes.
Avant Docker, Jérôme a été co-fondateur d'Enix, et il a porté diverses casquettes dans les domaines de l'encodage et la diffusion de flux vidéo, les systèmes géographiques, la fibre optique, et la voix sur IP. Il possède un nombre indéterminé d'instruments de musique, et sait jouer le thème de Zelda sur la plupart d'entre eux.
Suis-nous sur nos réseaux sociaux (ou pas) :
➡️ LINKEDIN : https://www.linkedin.com/company/enix-sas/
🐥 TWITTER : https://twitter.com/enixsas
😸 GITHUB : https://github.com/enix
🐘 MASTODON : https://cloud-native.social/@enix
💫 WEB : https://enix.io/fr/