Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm not sure what to call this...

What I would like to do is have a web server that is capable of serving pages from separate servers across the internet (not a local network).

eg, If I visit http://www.example.com I will be serving data from a machine in America. If I visit http://www.example.com/ServiceB the machine will be serving from a machine in Brazil, just as http://serviceC.example.com would call the server in Canada.

What would I need to do to achieve this? Is there a name for what I'm trying to do? Logically to me this would be called a federated web server... But I cannot find anything for that on google.

share|improve this question
1  
HaProxy ?...... – Shiki Jul 20 '10 at 18:54
    
Isn't this Akamai's service? – pjc50 Feb 10 '11 at 17:38
up vote 1 down vote accepted

I think @Shiki is in the ballpark. 'proxy' or 'gateway' is where you need to search. You are not building a federate, you're acting describing more of a gateway.

Try reading up on apache mod_proxy. It may be what you are after.

share|improve this answer

Could you just make CNAME values? For instance, could http://www.example.com point to a North American server, and http://es.example.com could point to a South American server, and http://eu.example.com could point to a European server, etc.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .