Abstract

Load balancer is an important component in the distributed system. Load balancing can offload external access to different service instances, thereby increasing the overall system throughput. In kubernetes, the built-in load balancing component functions has few functions, only supports simple static load balancing strategies, and it has design flaws and cannot adapt to complex business needs. For solving those problems, this paper designs a load balancer for kubernetes. In addition to the static load balancing strategy, the load balancer can also dynamically distribute requests based on the running status of the server and applications, such as CPU, network status, and so on. As a result, a more complex dynamic load balancing strategy is implemented, which can more flexibly configure the load balancing strategy according to the actual business needs.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.