• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 283
  • Last Modified:

Send people to one site and have that distribute evenly across multiple websites

I have a client that wants to establish an advertising  co-op. The want to direct prospects to a website url. then when people go to that webiste have that traffic evenly distributed acrosss multiple websites in round robin fashion.

is there a way this can be done

0
jlavery
Asked:
jlavery
  • 2
  • 2
2 Solutions
 
FilipZahradnikCommented:
To keep things very simple, you can use the Round Robin DNS technique.

Essentially, you would have multiple IP addresses (of your web servers) set up for your domain name. The DNS server will haned them out in a round-robin fashion. Depending on how your detstination websites are set up, you might need to do some additional configuration on the websites (e.g. add site alias on each website for your domain)

More info: http://en.wikipedia.org/wiki/Round_robin_DNS
0
 
svsCommented:
You also could use a http accelerator -- like nginx, pound, or varnish (http://www.nginx.net/, http://www.apsis.ch/pound/, http://varnish.projects.linpro.no/)
0
 
jlaveryAuthor Commented:
i thank you both for you responses. may i ask a question with regards to your suggested solutions. with this requirement from my client i would need to make certain that the volume of traffic is EVENLY distributed to the among these other websites.

is there a gauruntee that this would happen with your solutions?
0
 
svsCommented:
No, you cannot guarantee perfectly even distribution of traffic with round-robin DNS, but you can with an accelerator.
0
 
FilipZahradnikCommented:
svs is correct, you cannot guarantee 100% uniform distribution DNS round robin. However the difference between hosts would not be huge and would decrease as traffic increases.

Reverse proxy load balancers, as suggested by svs, are definitely a more advanced and flexible solution allowing you more configuration freedom to achieve what you want. DNS round robin is more of a quick and simple solution, however it works suprisingly well for certain scenarios. Two major advantages of round robin is that it does not require any additional hardware or software and it does not create a single point of failurte.
0

Featured Post

Receive 1:1 tech help

Solve your biggest tech problems alongside global tech experts with 1:1 help.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now