首页> 美国卫生研究院文献>Sensors (Basel Switzerland) >Horizontal Pod Autoscaling in Kubernetes for Elastic Container Orchestration
【2h】

Horizontal Pod Autoscaling in Kubernetes for Elastic Container Orchestration

机译:水平豆荚在kubernetes的水平荚ultic容器编排

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Kubernetes, an open-source container orchestration platform, enables high availability and scalability through diverse autoscaling mechanisms such as Horizontal Pod Autoscaler (HPA), Vertical Pod Autoscaler and Cluster Autoscaler. Amongst them, HPA helps provide seamless service by dynamically scaling up and down the number of resource units, called pods, without having to restart the whole system. Kubernetes monitors default Resource Metrics including CPU and memory usage of host machines and their pods. On the other hand, Custom Metrics, provided by external software such as Prometheus, are customizable to monitor a wide collection of metrics. In this paper, we investigate HPA through diverse experiments to provide critical knowledge on its operational behaviors. We also discuss the essential difference between Kubernetes Resource Metrics (KRM) and Prometheus Custom Metrics (PCM) and how they affect HPA’s performance. Lastly, we provide deeper insights and lessons on how to optimize the performance of HPA for researchers, developers, and system administrators working with Kubernetes in the future.
机译:Kubernetes是一个开源容器编排平台,通过多样化的自动播放机制,诸如水平Pod自动播放器(HPA),垂直窗格自动播放器和群集自动播放器等多种自动播放机制,实现了高可用性和可扩展性。其中,HPA有助于通过动态缩放和缩小资源单位的数量,而无需重新启动整个系统,帮助提供无缝服务。 Kubernetes监视默认资源指标,包括CPU和主机的内存使用情况及其吊舱。另一方面,由外部软件(如Prometheus)提供的自定义指标是可自定义的,以监控广泛的指标集合。在本文中,我们通过各种实验调查HPA,以提供对其运营行为的关键知识。我们还讨论了Kubernetes资源指标(KRM)和Prometheus自定义度量(PCM)之间的基本区别以及它们如何影响HPA的性能。最后,我们为如何优化与未来与Kubernetes合作的研究人员,开发人员和系统管理人员的HPA性能进行更深的洞察力和课程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号