[wp-hackers] Load Balancing | Media Uploads to Multiple Servers

Pixline › Paolo Tresso supporto at pixline.net
Wed Aug 5 18:06:28 UTC 2009


> I fail to see how not replicating data (mysql, application, content  
> data)
> across multiple servers prevents a single point of failure.

+ 1 definitely. you really trust your hardware if you think so.. :-)

For what it's worth, I've succesfully used this setup several times:

- main web server (fine tuned apache, or better lighttpd/nginx if you  
have enough experience)
- at least two servers for static files. you can balance them under a  
subdomain or have more subdomains and switch users according to  
location or whatever
- main db server (for writes) and 2+ replicated for reads. or if  
you're brave enough, consider mysql_proxy.
- backup server to store everything you can (backups are never  
enough). offsite, or with another provider. I've used often rsync.net  
services.

in some heavy traffic environment, we tend to use a pfsense.org box to  
deal with vpn's, load balancing and global firewalls. really powerful,  
and worth a look if it match your needs.

hope it helps
p.



More information about the wp-hackers mailing list