Lightning Talk: Tips for Operating Kubernetes with OpenStack Cloud Provider
OpenStack, one of popular Kubernetes cloud providers, consists of diverse components and is highly configurable, this proposal introduces some tips and tuning configurations to improve the performance …
Talk Title | Lightning Talk: Tips for Operating Kubernetes with OpenStack Cloud Provider |
Speakers | Yifeng Xiao (Software Engineer, VMware), Yang Yu (Software Engineer, VMware) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Copenhagen, Denmark |
Date | Apr 30-May 4, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
OpenStack, one of popular Kubernetes cloud providers, consists of diverse components and is highly configurable, this proposal introduces some tips and tuning configurations to improve the performance and stability to operate Kubernetes in a OpenStack cloud.Problems which you never see in a small Kubernetes cluster come up as you expand it to a certain scale. Not only tons of logs are caused by polling data from each Kubernetes node, thousands of API calls also causes high CPU usage of OpenStack control nodes. OpenStack Cinder provides a natural fit to support Persistent Volume. But due to volume attaching is an interaction between Nova and Cinder, it leads to issues under large scale. Scaling out Kubernetes degrades service performance drastically because all nodes are inside OpenStack loadbalancer member pools, enabling health monitor or not can make a difference in performance.