Title
Load Balancing Algorithm with Programmable Switch
Abstract
Data center network traffic fluctuates over time while applications in the data center require high throughput and low latency. To satisfy these requirements, many load balancing algorithms have been proposed. But existing load balancing algorithms show difficulties in processing short flows and have limited scalability. This paper proposes a load balancing algorithm using probe packets. Probe packet collects detailed network information such as link utilization, hop latency at packet units periodically. The algorithm uses link utilization, hop latency, and queue occupancy to calculate the degree of congestion. The algorithm uses the network status information for load balancing by designating best hops for each hop. Metrics that measure congestion was collected and tested through probe packets in the virtual programmable network environment, and the result shows 24.18% higher performance compared with ECMP.
Year
DOI
Venue
2020
10.23919/APNOMS50412.2020.9236994
2020 21st Asia-Pacific Network Operations and Management Symposium (APNOMS)
Keywords
DocType
ISSN
data center,load balancing,p4
Conference
2576-8565
ISBN
Citations 
PageRank 
978-1-7281-9872-9
0
0.34
References 
Authors
4
4
Name
Order
Citations
PageRank
Jiyoon Lim100.68
Sukhyun Nam200.68
Yoo Jae Hyoung37419.35
James Won-Ki Hong4713122.26