A load balancing control approach for software-defined networks for microservices architecture

With the increasing network size and rapid growth of network traffic, a single software-defined network controller is no longer able to meet the reliability and scalability issues facing network management. In the current environment, network management has become more complex and requires more robust solutions to meet the challenges. Therefore, software-defined network load balancing control techniques for microservice architectures have emerged. Based on different load balancing algorithms, incoming requests are distributed to different service instances according to load balancing policies. In addition, load balancing techniques can help microservice architectures achieve horizontal scaling by increasing or decreasing the number of service instances to cope with changes in system load. According to the experimental results, even in large networks, using this control software-defined network load balancing control method can shorten the length of the control path and keep the controller load low. This means that the microservice-oriented architecture can manage the network more effectively and ensure the efficiency and stability of network transmission.

Authors

Institutions

Publication Details

Published
2024-10-16
DOI
https://doi.org/10.1117/12.3034314
Citations
1
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A load balancing control approach for software-defined networks for microservices architecture

Rundong Gan, Xianfeng Zhu, Ye Zhong, Xi He et al.
1 citations
Software System Performance and Reliability
0.35
article

A load balancing control approach for software-defined networks for microservices architecture

Rundong Gan, Xianfeng Zhu, Ye Zhong, Xi He, Ce Wang
article en
1 citations

Abstract

With the increasing network size and rapid growth of network traffic, a single software-defined network controller is no longer able to meet the reliability and scalability issues facing network management. In the current environment, network management has become more complex and requires more robust solutions to meet the challenges. Therefore, software-defined network load balancing control techniques for microservice architectures have emerged. Based on different load balancing algorithms, incoming requests are distributed to different service instances according to load balancing policies. In addition, load balancing techniques can help microservice architectures achieve horizontal scaling by increasing or decreasing the number of service instances to cope with changes in system load. According to the experimental results, even in large networks, using this control software-defined network load balancing control method can shorten the length of the control path and keep the controller load low. This means that the microservice-oriented architecture can manage the network more effectively and ensure the efficiency and stability of network transmission.

Guizhou Electric Power Design and Research Institute (CN)
Industry, innovation and infrastructure
Openalex Percentile: Top 38%
Software System Performance and Reliability
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.