Web Hosting Talk







View Full Version : Load Balancer with Central Storage - best solution ?


Tarak
03-13-2011, 01:45 PM
Hi Guys,

We are deploying Barracuda base model load balancer in a LAN with 5 servers.

1 MySQL Server - Dual Xeon with SSD drives.
3 Web Server - Again Dual Xeon with single SATA drive. (will just have OS)
1 Storage Server - Dual Xeon with SCSI drives under RAID 10 (web files in this central storage server)

Now all 3 web servers will access web files from storage server and we wish to know what would be the best way to implement access to this storage system? I/O need to be fastest to avoid any bottleneck.

This way we can avoid data replication and web servers can be added on demand when traffic increases.

Do let me know your experiences/inputs!

Thanks

StevenG
03-14-2011, 07:56 PM
Depends on your actual performance requirements, but for mostly web content, nfs would be fine for that. You could also put up something like varnish in front of the webservers (install on each web server) so the web servers would cache files, that would speed things up for the sites being served over nfs.

HostGuts
03-14-2011, 10:58 PM
What will be the software for web server ?
Using squid can reduce bandwidth and improve response time in a greater scale.

tulix
03-22-2011, 12:22 AM
I would put all binary files of course at the storage server and would run something like lighthhtp/nginx on itto serve static files directly from that server. App files I would put on the web servers (automatic copying from the storage server to them) or use NFS just for the web app files. Definitely wouldn't recommend to use web HTTP servers to server static binary files from the storage server.