PERFORMANCE EVALUATION AND COMPARISON OF INGRESS CONTROLLERS ON KUBERNETES CLUSTER
Abstract
Nowadays, there are many methods for load balancing on container clustering using Kubernetes which have a different operation and feature. Thus, this article presents an installation and test of layer-7 load balance controller which functions as an HTTP/HTTPS load balancer for accessing service on Kubernetes containers cluster. There are 4 types as follows: 1) Nginx Ingress controller 2) Traefik Ingress controller 3) Voyager Ingress controller 4) GCE L7 load balancer controller (GLBC). The study will evaluate and compare the performance and efficiency based on traffic throughput and responses time.
The results from this study revealed that the most efficient method in case of throughput is GCE L7 load balancer controller (GLBC) with accounting rate for more than 5,000 requests/second. Traefik Ingress controller, Voyager Ingress controller and Nginx Ingress controller can be accountable for 2,600, 2,560, 2,200 requests/second, respectively. Regarding the response time, it was found that GCE L7 load balancer controller (GLBC) takes the least time to response, followed by Traefik Ingress controller, Voyager Ingress controller, and Nginx Ingress controller, respectively. Additionally, the response time has a high tendency depending on the requests per time unit. However, GCE L7 load balancer controller (GLBC) is the best option for public cloud (Google cloud platform) in terms of its convenience since it was already installed on Google Kubernetes Engines without additional Ingress Controller installation.
- บทความทุกเรื่องที่ตีพิมพ์เผยแพร่ได้ผ่านการพิจารณาทางวิชาการโดยผู้ทรงคุณวุฒิในสาขาวิชา (Peer review) ในรูปแบบไม่มีชื่อผู้เขียน (Double-blind peer review) อย่างน้อย ๓ ท่าน
- บทความวิจัยที่ตีพิมพ์เป็นข้อค้นพบ ข้อคิดเห็นและความรับผิดชอบของผู้เขียนเจ้าของผลงาน และผู้เขียนเจ้าของผลงาน ต้องรับผิดชอบต่อผลที่อาจเกิดขึ้นจากบทความและงานวิจัยนั้น
- ต้นฉบับที่ตีพิมพ์ได้ผ่านการตรวจสอบคำพิมพ์และเครื่องหมายต่างๆ โดยผู้เขียนเจ้าของบทความก่อนการรวมเล่ม