arrow
Return

High-Performance Software Load Balancer for Cloud-Native Architecture

delete2021-01-01
delete8
delete
OA
AI
J
Jung-Bok Lee
T
T. Yoo
B
Byeong-Ha Hwang
S
Sung-Won Ahn
C
Choong-Hee Cho *
DOI:10.1109/ACCESS.2021.3108801delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Driven by increasing in the demand for cloud computing, cloud providers are constantly seeking configuration mechanisms designed to simply install a reliable and easy-to-manage cloud architecture-similar to installing an operating system on a computer using a thumb drive. Accordingly, cloud software components can be packaged into lightweight and portable containers, and then be easily deployed and managed through orchestration tools such as Kubernetes. Similarly, load balancers can also be deployed in containerized cloud environments and managed as a container, simplifying the process of scaling in or out according to the network status or amounts of incoming traffic. In this study, we implemented a containerized high-performance load balancer that distributes traffic using eBPF/XDP within the Linux kernel, which can easily be managed via Kubernetes. We compared the performance of the proposed load balancer with iptables DNAT and loopback based on the RFC2544 performance standard, and also performed tests simulating real-world traffic patterns by using IMIX traffic streams. Our experimental results indicate that the throughput performance of the proposed load balancer is considerably better than that of iptables DNAT; the difference in performance increased with decreasing packet size. The difference in performance between the loopback (representing the theoretical maximum performance limit) and the proposed load balancer was minimal.
Keywords:
Cloud computing
Containers
Computer architecture
Tools
IP networks
Neutrons
Virtual machine monitors
Cloud
datacenter
direct server return
load balancer
multitenant networks

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

K
kakao
Scholars:
74
Papers: 47
Citations: 0
Cited Papers

Cited Papers

Load Balancing in Data Center Networks: A Survey
err2018-01-01
err101
PREAI
errZhang, Jiao; Yu, F. Richard; Wang, Shuo; Huang, Tao; Liu, Zengyi; Liu, Yunjie
errShare
errSave
TAK1 Expression in the Cochlea: A Specific Marker for Adult Supporting Cells
err2011-04-07
err0
errOAAI
errMark A. Parker; Kevin Jiang; Judith S. Kempfle; Kunio Mizutari; Caitlin L. Simmons; Rebecca Bieber; Joe Adams; Albert S. B. Edge
errShare
errSave
Side-Chain Liquid-Crystalline Polyphosphazenes
err2009-07-23
err0
PREAI
errR. E. Singler; R. A. Willingham; C. Noel; C. Friedrich; L. Bosio; E. D. T. Atkins; R. W. Lenz
errShare
errSave
The Relevance of Testing the Efficacy of Anti-Angiogenesis Treatments on Cells Derived from Primary Tumors: A New Method for the Personalized Treatment of Renal Cell Carcinoma
err2014-03-27
err0
errOAAI
errRenaud Grépin; Damien Ambrosetti; Alexandre Marsaud; Lauris Gastaud; Jean Amiel; Florence Pedeutour; Gilles Pagès
errShare
errSave
errShare
errSave
Photoinduced optical anisotropy in azo dye-based molecular structures
err1995-01-01
err0
PREAI
errA. F. Prikhot'ko; A. G. Tereshchenko; L. I. Shanskii
errShare
errSave
Study ofπ−p→ωn, φnat 2.10 BeV/c
err1968-02-25
err0
PREAI
errJ. H. Boyd; A. R. Erwin; W. D. Walker; E. West
errShare
errSave
researcher View more