Load Balancer
Virtual Appliance Load Balancing
A virtual Load Balancer is a relatively new concept in load balancing based on the principle of virtualisation and, more specifically, virtual machines. A virtual machine is a self contained software product including an operating system and application designed to run in a virtual environment such as VMware or Microsoft Virtual Server. Traditionally virtual load [...]
What is web acceleration in Load balancing
Web acceleration typically consists of a number of methods including HTTP compression and connection management/ pooling. Compression can dramatically reduce the size of a typical web page by 70-90%. This means that over a real internet connection i.e. with some latency, the page will be compressed, delivered and uncompressed much faster than a page without [...]
What is SSL acceleration and off load in Load balancing
SSL acceleration or SSL offload is the ability for a load balancer to establish a secure tunnel with the client thus in most cases replacing the requirement for the web server to perform SSL. In order for the load balancer to perform this function it must be configured with an SSL certificate either self generated [...]
What is server health checking in load balancer
Server health checking is the ability of the load balancer to run a test against the servers to determine if they are providing service. Ping:Â This is the most simple method, however it is not very reliable as the server can be up whilst the web service could be down. TCP connect:Â This is a more [...]
What are load balancing methods
Typically a load balancing method or strategy is used to decide how the load balancer chooses where to send the request. There are many strategies available depending on the vendor, however a few common ones are listed below: Round robin: The most  simple method, each server takes a turn. Least number of connections: The load balancer will [...]
What is a Hardware load balancer?
A hardware load-balancing device (HLD), also known as a layer 4-7 router, is a physical unit that directs computers to individual servers in a network, based on factors such as server processor utilization, the number of connections to a server, or the overall server performance In networking, load balancing is a technique to distribute workload [...]
