Welcome to Percona Live Online 2021
Online Open Source Database Conference
Back To Schedule
Wednesday, May 12 • 14:00 - 15:00
The Top 5 Things You Should Know About Databases on Kubernetes vs VMs

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Kubernetes is becoming the default infrastructure for deploying a variety of stateless and stateful services. So what are the pros and cons of bringing databases into a DevOps-style management strategy based on Kubernetes? Data systems are very performance sensitive and moving to new virtualization strategies is potentially hazardous. Moreover, Kubernetes doesn’t supply all the capabilities needed to run stateful data services -- you need to understand how to partition responsibilities between Kubernetes and the database itself. This means you can’t just stuff a database into a container and let it fly – YOLO! Instead, Kubernetes requires an entirely different approach to the curation of databases. VMware has deep expertise with virtual machines and Kubernetes. Our team also has committers and contributors to the PostgreSQL project. Our talk will focus on the different techniques of running databases in long-running VMs versus short-running containers. In particular, we’ll cover all of the lifecycle steps, not only the initial deployment experience, including:
  • How quickly can a database be provisioned?
  • What are the real differences in performance?
  • What it's like to scale up and scale down for each?
  • How does recovery compare when there's a failure?
This is an intermediate-level talk, so we'll skip the mechanics of deploying databases (helm charts, operators, etc). Bonus: lots of data and comparison analysis!

avatar for Marco Nicosia

Marco Nicosia

Product Line Manager - Tanzu Edge, VMware Tanzu
Marco Nicosia is a Product Manager for Tanzu Edge at VMware. He has been working with large-scale deployments since the 90s, starting at Inktomi, a Web search engine. He was an early technical leader in the PaaS industry while at Engine Yard, serving clients such as Groupon, New Relic... Read More →
avatar for Rachel Heaton

Rachel Heaton

Software Engineer, Tanzu SQL, VMware
Rachel has worked at consultancies, startups, and larger companies in a variety of roles, like head of engineering, manager, and tech lead. She’s currently working at VMware on our Postgres products.
avatar for Adam Berlin

Adam Berlin

Software Engineer, Tanzu SQL, VMware
Adam Berlin is a jack-of-all-trades software engineer with experience coaching and consulting. He is currently a member of the VMware Tanzu SQL with Postgres for Kubernetes engineering team.

Wednesday May 12, 2021 14:00 - 15:00 EDT
Room #6