This paper dives into the world of pod autoscaling - basically how Kubernetes automatically adds or removes containers based on demand. We looked at three main approaches: HPA (adds more pods), VPA (gives pods more resources), and hybrid methods (does both). Our research shows that each method has its sweet spot depending on what kind of app you’re running and how traffic behaves. The cool part? You can save up to 58% on infrastructure costs while keeping your apps running smoothly!

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Study of Kubernetes Pod Auto-scaling in Different Load Conditions

  • Harshwardhan Singh,
  • Vishal Shrivastava,
  • Prerak Sharma,
  • Prince Chhangani,
  • Yash Ray Sharma,
  • Yash Chandravanshi,
  • Ram Babu Buri

摘要

This paper dives into the world of pod autoscaling - basically how Kubernetes automatically adds or removes containers based on demand. We looked at three main approaches: HPA (adds more pods), VPA (gives pods more resources), and hybrid methods (does both). Our research shows that each method has its sweet spot depending on what kind of app you’re running and how traffic behaves. The cool part? You can save up to 58% on infrastructure costs while keeping your apps running smoothly!