Effective Resource Provisioning Scheme for Kubernetes Infrastructure
摘要
In this paper, we present a dynamic resource management and provisioning scheme for Kubernetes infrastructure, which is capable of dynamically adjusting the resource allocation of pods while overcoming the weakness of the existing resource restriction problem. In state-of-the-art Kubernetes platform, if the pods are deployed with no restriction on the resource usage, the entire system can be suffered from the inappropriate resource distribution over pods, leading to either performance exacerbation or even worse system crash. Our proposed scheme can prevent such a harmful situation from taking place in the computing infrastructure, by dynamically re-adjusting the resource restriction and allocation of pods on Kubernetes. The performance evaluation shows that our scheme can effectively work to avoid resource overutilization or underutilization on top of Kubernetes.