Load Balanced Apache Servers Architecture
We do offer Load Balanced Apache Web Servers with our MySQL servers. Load balanced servers have been proved to be very useful when you are working with high traffic website application. We make use of multiple apache servers and high configurations hardware capabilities for our MySQL Servers. Clustering of apache servers is quite simple and the only cost involved in it is for the dedicated servers as compared to Clustering of multiple MySQL servers.

Two similar configuration servers are setup which will be behind the Load Balancer. After the implementation of Load Balancing routing rules on the Load Balancer, Firewall rules are configured to allow web traffic on the Web servers to pass trough the Load Balancer. Host IP and your Main IP both would be the only IPs to have remote access of all Servers. No other server will able to access either of the four servers. Load Balancer will be responsible for equal distribution of traffic on each of the Web Servers and each of your web servers will then pass on MySQL queries to the Database Server.
Web Servers will allow only inbound connection on port 80, while MySQL server will allow only inbound connection on port 3306 through the Web Servers only. Inbuilt TCP / IP firewall settings of Linux are utilized for this setup and this eliminates any requirement of additional Hardware Firewall. If you have any further questions in regards to this you can contact your Web Hosting Service Provider.



