1 |
Cisco delivers sortof enterprise class web clustering - Cisco Local Director |
2 |
& co. Afaik they do stuff software. |
3 |
Foundry Networks delivers enterprise class, hardware web clustering - Server |
4 |
Iron series. |
5 |
|
6 |
There are also a myriad (ok, 3-4 of them :p) of software solutions for posix |
7 |
compatibles, but you'll have to google for them. |
8 |
|
9 |
Depending on the size of your cluster, what exactly you need to do and what |
10 |
you want to prevent, DNS round robin might or might not be a good idea. One |
11 |
should write a book about it :) |
12 |
|
13 |
Cheers, |
14 |
Dan. |
15 |
|
16 |
----- Original Message ----- |
17 |
From: "Robert Sanders" <rob-lists@××××××××.com> |
18 |
To: <gentoo-server@l.g.o> |
19 |
Sent: Thursday, April 08, 2004 7:35 PM |
20 |
Subject: Re: [gentoo-server] Load Balanced Web Host? |
21 |
|
22 |
|
23 |
> On Thursday 08 April 2004 12:05 pm, Tony VanScoy wrote: |
24 |
> > I just embarked on the ability to distribute compilation over a network |
25 |
> > of machines using distcc. I've always known about this capability but I |
26 |
> > didn't think I'd have the hardware/software/money to do something like |
27 |
> > that. distcc to the rescue. |
28 |
> > |
29 |
> > The reason I covered that is because I share the same interest in load |
30 |
> > balancing some of my web servers as I do distributed compilation. But |
31 |
> > can load balancing web servers be as simple as distcc? I don't think |
32 |
> > so. I mean quite a bit more would have to go into somthing like this |
33 |
> > right? Can anyone give me some pointers?? |
34 |
> |
35 |
> |
36 |
> It could be as simple as using a round robin DNS entry. While considered |
37 |
a |
38 |
> poor mans load balance, it has worked quite well for me in the past. I've |
39 |
> banaced two web servers, and they both run about 80Mbps at its peak. You |
40 |
> could double entry one host, and send it traffic twice as often (in |
41 |
theory) |
42 |
> to account for different types of machines. It doesnt take load into |
43 |
> consideration, and it not the best way to balance, but it works. |
44 |
> |
45 |
> Also, you could use hardware to do it. You would have an external IP, |
46 |
then |
47 |
> create a nat enviroment for the servers. OpenBSD kernel |
48 |
> http://www.openbsd.org/faq/pf/pools.html |
49 |
> is good at this, and provides a _very_ good enviroment. You can do the |
50 |
same |
51 |
> in linux, its all your taste. I prefer OpenBSD for dedicated network |
52 |
> applications, but I don't use it for anything that is not directly |
53 |
> intergrated (i.e web servers themselves). |
54 |
> |
55 |
> Cisco has some nice hardware balancers, and there are a few projects in |
56 |
linux |
57 |
> to do HA clustering. I'll toss these 2 cents in the pool, and let others |
58 |
add |
59 |
> ;) |
60 |
> |
61 |
> Rob |
62 |
> |
63 |
> |