Load-Balancing of Kubernetes-Based Edge Computing Infrastructure Using Resource Adaptive Proxy.

Sensors (Basel)

School of Information and Communication Engineering, Chungbuk National University, Cheongju 28644, Korea.

Published: April 2022

Kubernetes (K8s) is expected to be a key container orchestration tool for edge computing infrastructures owing to its various features for supporting container deployment and dynamic resource management. For example, its horizontal pod autoscaling feature provides service availability and scalability by increasing the number of replicas. kube-proxy provides traffic load-balancing between replicas by distributing client requests equally to all pods (replicas) of an application in a K8s cluster. However, this approach can result in long delays when requests are forwarded to remote workers, especially in edge computing environments where worker nodes are geographically dispersed. Moreover, if the receiving worker is overloaded, the request-processing delay can increase significantly. To overcome these limitations, this paper proposes an enhanced load balancer called resource adaptive proxy (RAP). RAP periodically monitors the resource status of each pod and the network status among worker nodes to aid in load-balancing decisions. Furthermore, it preferentially handles requests locally to the maximum extent possible. If the local worker node is overloaded, RAP forwards its requests to the best node in the cluster while considering resource availability. Our experimental results demonstrated that RAP could significantly improve throughput and reduce request latency compared with the default load-balancing mechanism of K8s.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC9030099PMC
http://dx.doi.org/10.3390/s22082869DOI Listing

Publication Analysis

Top Keywords

edge computing
12
resource adaptive
8
adaptive proxy
8
worker nodes
8
resource
5
load-balancing
4
load-balancing kubernetes-based
4
kubernetes-based edge
4
computing infrastructure
4
infrastructure resource
4

Similar Publications

Low-Complexity Timing Correction Methods for Heart Rate Estimation Using Remote Photoplethysmography.

Sensors (Basel)

January 2025

Department of Biomedical and Robotics Engineering, Incheon National University, Incheon 22012, Republic of Korea.

With the rise of modern healthcare monitoring, heart rate (HR) estimation using remote photoplethysmography (rPPG) has gained attention for its non-contact, continuous tracking capabilities. However, most HR estimation methods rely on stable, fixed sampling intervals, while practical image capture often involves irregular frame rates and missing data, leading to inaccuracies in HR measurements. This study addresses these issues by introducing low-complexity timing correction methods, including linear, cubic, and filter interpolation, to improve HR estimation from rPPG signals under conditions of irregular sampling and data loss.

View Article and Find Full Text PDF

With the proliferation of mobile terminals and the rapid growth of network applications, fine-grained traffic identification has become increasingly challenging. Methods based on machine learning and deep learning have achieved remarkable results, but they heavily rely on the distribution of training data, which makes them ineffective in handling unseen samples. In this paper, we propose AG-ZSL, a zero-shot learning framework based on traffic behavior and attribute representations for general encrypted traffic classification.

View Article and Find Full Text PDF

Integrating Machine Learning for Predictive Maintenance on Resource-Constrained PLCs: A Feasibility Study.

Sensors (Basel)

January 2025

Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Turin, Italy.

This study investigates the potential of deploying a neural network model on an advanced programmable logic controller (PLC), specifically the Finder Opta™, for real-time inference within the predictive maintenance framework. In the context of Industry 4.0, edge computing aims to process data directly on local devices rather than relying on a cloud infrastructure.

View Article and Find Full Text PDF

For public security purposes, distributed surveillance systems are widely deployed in key areas. These systems comprise visual sensors, edge computing boxes, and cloud servers. Resource scheduling algorithms are critical to ensure such systems' robustness and efficiency.

View Article and Find Full Text PDF

A Comprehensive Survey of Deep Learning Approaches in Image Processing.

Sensors (Basel)

January 2025

Industrial Systems Institute (ISI), Athena Research and Innovation Center, 26504 Patras, Greece.

The integration of deep learning (DL) into image processing has driven transformative advancements, enabling capabilities far beyond the reach of traditional methodologies. This survey offers an in-depth exploration of the DL approaches that have redefined image processing, tracing their evolution from early innovations to the latest state-of-the-art developments. It also analyzes the progression of architectural designs and learning paradigms that have significantly enhanced the ability to process and interpret complex visual data.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!