JDCloud cloud computing infrastructure of the distributed network load balancing and application load balancing

Distributed Network Load Balancing

Distributed Network Load Balancing (Distributed Network Load Balancer) referred DLB, TCP is the presence of a distributed load balancing products, and lightweight load-balancing technology SDN-based software-defined network technology, there is no dedicated physical hardware of the fourth floor, there meaning that delivers superior performance for users is a stateless service request, based on the policy we define to forward these requests to the back-end servers to improve resource utilization of the mainframe, improve performance, and a single back-end performance failed server will not have impact on the user's service, there are other servers in the array to improve service.

Distributed network load balancing advantage

1, ultra-high performance and long-term free, no forwarding bottlenecks and low-latency
2, service availability, the use of the region's available deployment architecture that can be used for load balancing within and across the available area, but also can listen traffic load end server, to determine back-end server need elastically stretchable
3, support business visibility, can be transparently transmitted client source IP server to the backend meet traceability needs of the client
4 includes a session-holding function, implemented better performance and more flexible deployment,
5, you can register and container instance examples cloud host, availability group, elastically stretchable group

How to Create a Network Load Balancing product?

JDCloud cloud computing infrastructure of the distributed network load balancing and application load balancing (1)JDCloud cloud computing infrastructure of the distributed network load balancing and application load balancing (2)JDCloud cloud computing infrastructure of the distributed network load balancing and application load balancing (3)

Application Load Balancing

Application Load Balancing (ALB) will be distributed to a large number of concurrent flow multiple backend instance, improve resource utilization, while eliminating the impact of the use of a single failure, without interruption due to a single point of failure caused by service, application load difference between balancing and network load balancing network load balancing merely increases the fourth layer, and the application can provide the monitoring service of the fourth and seventh layers, based on the open source platform of Linux nginx service architecture is implemented based on TCP or transmission load services security HTTP / HTTPS to implement forward traffic, the use of cluster deployment, availability of services provided by redundant equipment.

Published 53 original articles · won praise 3 · views 10000 +

Guess you like

Origin blog.csdn.net/weixin_46192300/article/details/104295260