返回
Node-Based Horizontal Pod Autoscaler in KubeEdge-Based Edge Computing Infrastructure
DOI:10.1109/ACCESS.2022.3232131.png)
摘要
En 中文
KubeEdge (KE) is a container orchestration platform for deploying and managing containerized IoT applications in an edge computing environment based on Kubernetes. It is intended to be hosted at the edge and provides seamless cloud-edge coordination as well as an offline mode that allows the edge to function independently of the cloud. However, there are unreliable communication links between edge nodes in edge computing environments, implying that load balancing in an edge computing environment is not guaranteed while using KE. Furthermore, KE lacks Horizontal Pod Autoscaling (HPA), implying that KE cannot dynamically deploy new resources to efficiently handle increasing requests. Both of the aforementioned issues have a significant impact on the performance of the KE-based edge computing system, particularly when traffic volumes vary over time and geographical location. In this study, a node-based horizontal pod autoscaler (NHPA) is proposed to provide dynamical adjustment for the number of pods of individual nodes independently from each other in an edge computing environment where the traffic volume fluctuates over time and location, and the communication links between edge nodes are not stable. The proposed NHPA can dynamically adjust the number of pods depending on the incoming traffic at each node, which will improve the overall performance of the KubeEdge-based edge computing environment. In the KubeEdge-based edge computing environment, the experimental findings reveal that NHPA outperforms KE in terms of throughput and response time by a factor of about 3 and 25, respectively.
Keyword:
Kubernetes
KubeEdge
horizontal pod autoscaler
dynamic resource provisioning
edge computing
IoT
期刊
IF:
3.6
论文数:
9.8W
被引数:
29.4W
机构
引用论文
Traffic-Aware Horizontal Pod Autoscaler in Kubernetes-Based Edge Computing Infrastructure
IEEE ACCESS
IF3.6
Constrained Multiobjective Optimization for IoT-Enabled Computation Offloading in Collaborative Edge and Cloud Computing协同边缘和云计算中基于IoT的计算卸载的约束多目标优化
Inverse Queuing Model-Based Feedback Control for Elastic Container Provisioning of Web Systems in Kubernetes基于逆排队模型的Kubernetes Web系统弹性容器配置反馈控制

