October 28, 2019

192 words 1 min read

Improving Availability for Stateful Applications in Kubernetes

Improving Availability for Stateful Applications in Kubernetes

Over 40% of Kubernetes clusters run stateful applications. However, there are still challenges with deployment, especially with choosing a storage backend that is best suited to support your applicati …

Talk Title Improving Availability for Stateful Applications in Kubernetes
Speakers Michelle Au (Software Engineer, Google)
Conference KubeCon + CloudNativeCon Europe
Conf Tag
Location Barcelona, Spain
Date May 19-23, 2019
URL Talk Page
Slides Talk Slides
Video

Over 40% of Kubernetes clusters run stateful applications. However, there are still challenges with deployment, especially with choosing a storage backend that is best suited to support your application across multiple failure domains. In this talk, we will discuss improvements that make it easier to run stateful applications across multiple failure domains for increased availability, and demonstrate how Kubernetes automatically recovers from failure scenarios at the node and zone layers. We will also discuss different categories of storage and their pros and cons in these failure scenarios. You will walk away with a better understanding of Kubernetes’ scheduling and failure recovery capabilities with respect to stateful workloads, and which types of storage backends are most appropriate to meet your stateful application’s availability, reliability, and performance goals.

comments powered by Disqus