View Single Post
Old 01-16-2009, 01:20 PM  
Cyandin
Confirmed User
 
Industry Role:
Join Date: Aug 2008
Posts: 1,723
Quote:
Originally Posted by FightThisPatent View Post
strictly HTTP. round robin can be the simplest method as long as it knows when a server goes down to stop routing to that server.

not looking for DNS round robin. wanting the balancer to balance between internal IPs so that I can have N number of database servers that receive http/php for api calls to the database, rather than direct db calls from my app.

so the webserver (ie. t3report.com) receives a user request for data. the server side makes http/api call to the rack (behind a firewall). the machine (ip) that it connects to is currently a server that then connects to the db to get the data.

in the new infrastructure, the webserver (t3report.com) makes http/api calls to the load balancer, from which it tunnels to the backend server, passing the http/api request, and data comes back.


Fight the unbalanced!
RRDNS is technically load distribution though, not balancing. If every connection is of generally invariable resource usage, then RRDNS will work perfectly.
Cyandin is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote