Pound is an open source lightweight software for reverse proxy and load balancing solution. As a reverse-proxy load balancing server, it allows the requests from the HTTP/HTTPS clients and distributes them to more than one Web servers. This article explains the configuration of Load balancer with Pound in Ubuntu
Testing EnvironmentIP Address Hostname Pound Load Balancer 192.168.5.145 node1.example.com Apache Webserver 1 192.168.5.146 node2.example.com Apache Webserver 2 192.168.5.147 node3.example.com
Provide hostname resolution between the three machines either configure DNS server or [...]
HAproxy is a high available load balancer that performs load balancing for HTTP and other TCP-based services. It can be done by distributing load across real servers. The HAproxy is configured with keepalived to set-up load balance with two or more nodes. This article explains the configuration of HAproxy with Keepalived in CentOS.Configuration of HAproxy with Keepalived
Two load balancer and backend webservers are required to configure HAproxy. In addition, use two load balancers for same virtual IP.
Hostname – ha1.example.com IP Address – [...]
Nginx is an open source and high performance web server for Linux distributions. It acts as a reverse proxy server and Load Balancer in order to distribute incoming traffic around several virtual private servers. In this article let’s see how to configure Nginx as a load balancer in Ubuntu.Configuration of Nginx Load Balancer
Setup three servers with any IP and Host name as shown below,
Load Balancer Server
Hostname : nginxbalancer.com Ip Address : 192.168.5.123
Hostname : webserver1.com IP address : 192.168.5.146
Hostname : webserver2.com IP [...]
Load Balancer manages the high network traffic in web services by distributing the workload. It is especially used to utilize the resources, avoid overload and maximize throughput. The Load Balancer can be configured in Apache web-server itself. This article explains the configuration of Load Balancer in Apache.
Load Balancer: IP Address – 192.168.5.157 Hostname – lb.example.com
WebServer 1: IP Address – 192.168.5.158 Hostname – ws1.example.com
WebServer 2: IP Address – 192.168.5.159 Hostname – ws2.example.com
Create some entry in the file /etc/hosts in all the three [...]
HAProxy is an open source TCP and HTTP load balancer and a proxy software. It distributes the workload among multiple servers to improve the performance of the servers. In this tutorial, you’ll be briefed about the configuration process of the HAProxy Load Balancer by using Nginx in CentOS.Prerequisites for Load Balancer configuration
The configuration of HAProxy needs some necessary hardware. It involves one machine with Load Balancer and two or more servers which has Nginx installed in it. In case you don’t have a DNS server on your network, make an entry in your /etc/hosts file to have hostname resolution between [...]
HAProxy is a tool used to configure load balance for webserver to handle high network traffic. It has two or more webservers to configure the load balancer with same content. This article helps you to learn about the configuration of Load Balancer with HAProxy in CentOS.
IP address – 192.168.5.157 Host name – ha.example.com
IP address – 192.168.5.158 Host name – ws1.example.com
IP address – 192.168.5.159 Host name – ws2.example.comConfiguration of Load Balancer with HAProxy
First configure the machine with FQDN and [...]
Nginx is an open source high performance web server that works in the HTTP protocol. It acts as a reverse proxy server and Load Balancer in order to distribute incoming traffic around several virtual private servers. In this article let’s see how to configure Nginx as a load balancer in CentOS.
For hostname resolution you need to have DNS server or make entry in /etc/hosts file.
Host file Entry:
192.168.5.157 ha.example.com ha 192.168.5.158 ws1.example.com ws1 192.168.5.159 ws2.example.com ws2
IP Address – 192.168.5.157 Hostname – [...]
Load Balancer is an agent to control the network traffic over your web server. It increases the capacity and reliability of all the applications. Snapt tool is used to setup load balancer in Graphical User Interface. Installation of Snapt is explained in this article.
Testing EnvironmentLoad Balancer IP – 192.168.5.141 Web Server 1 IP – 192.168.5.142 Web Server 2 IP – 192.168.5.148 Web Server 3 IP – 192.168.5.149
Requirements Make sure that your system contains http package and haproxy packages. All the services should be active in all the above mentioned web server.
After setting up the requirements, [...]
In this article we are going to learn about POUND – to load balancer for Web servers. It is developed by ITSECURITY company, which is a open source light weight reverse proxy tool. One of the advantage is When a back end server is failed or recovered from a failure, it detects automatically and manage the load in stable.
For this setup I have taken the following IP’s Pound Gateway Server : 192.168.5.55 Web Server 01 : 192.168.5.80 Web Server 02 : 192.168.5.207Step 1: To install Pound Load Balancer on Gateway Server
Using pre-compiled RPM packages to install [...]