On Tue, 28 Apr 2009 00:07:29 +0200, David Brown wrote:
> One idea might be to have multiple NICs on the server
That part is good, economical and safe for your career.
> connected to a serious-sized network switch.
that part is expensive, dangerous and highly likely to fail.
Because a "serious switch" usually costs a serious amount of dollars, you
are are effectively going to have to insert gonads into one of those
incremental squashing device usually found on work benches to get
management to stump up the cach,
And the critical question is THROUGHPUT. I've seen wonderous switches
that did nothing for throughput as there backpane ran at exactly the same
speed as all the legs/NICS, so they were effectively all one segment for
throughput, which means same problem is going to occurr.
> Let each NIC have a different IP address,
> and set up a dns server to round-robin these IP addresses for the
> server's name, using very short timeouts.
AFAIK, round robin =/= throughput increase. See the link he posted, the
kernel still sees ONE NIC, not more.
What we have not yet been told is what investigations as to the cause of
the bottleneck. Ethernet does not fail gracefully, but crashes with
traffic jams. There might be other services causing the problem/
bottleneck that could be moved to another server and solve the problem.
--
Once again, our prime minister Kevin Rudd brings stability to the nation
by reassurring the nation that one law still exists for the rich
and another for the poor. After a personal visit;
http://www.abc.net.au/news/stories/2...27/2553855.htm