Cloud Load Balancer Overview
JPStream’s cloud load balancer is a virtual, scalable, high availability component that improves user response time and system stability by distributing workloads across two or more working servers and resources to maximize performance and avoid overload.
After verifying server availability using HTTP, TCP or UDP checks, the Cloud Load Balancer routes incoming network traffic to the servers that are available for response. Your performance will therefore remain stable even at times of peak usage, or in the unlikely event that one of your servers fails.
JPStream Cloud Load Balancer can handle almost any number of requests and is not restricted by the number of servers you have, among its features are:
- Load balancing algorithm based on Round Robin
- Handling of SSL decryption (sometimes referred to as SSL offloading termination)
- Least connections and weight,/li>
- Session persistence across HTTP/S protocols and more
While maximum performance will be achieved by using JPStream’s Cloud Servers, this is not mandatory; you can use cloud load balancing for 3rd party servers located outside the JPStream Cloud.
How it Works
The Cloud Load Balancer works on a principle of executable rules that automatically react to conditions and available servers: The system is programmed so that when a rule condition is recognized, the load balancer executes the action detailed, such as rerouting a request to the next available server.