I'm experiencing what appears to be a peer-dependent bottleneck.
My server is running Ubuntu 8.04 beta x86_64 with intel onboard GBE and
intel pcie GBE. I've tried swapping them and the problem appears identical
either way.
I have 4 thin clients booting pxe on realtek 10/100 onboards through an
unmanaged netgear prosafe gigabit switch. If I run a youtube video on one
client, video and audio are reasonably smooth. If I play the same youtube
video on all 4 clients simultaneously the video gets much slower. If I
full-screen a couple of those then the audio starts to break up. For this
reason I'm fairly confident that this rules out the thin client hardware; it
must be a bottleneck in the server or network, right?
The server cpu usage never peaks during the youtube test. In fact it runs
steady at about 25% on both cpu cores (xeon e3110 3.0GHz) and never peaks
over about 50% during a 9-minute video. RAM usage is approximately 50% of
4GB including cache, so I don't see cpu or RAM being a limitation here. In
fact, cpu utilization on the server is consistent whether running the video
small on one client or fullscreen on all 4.
That leaves the network. It's tough to say what my network usage is exactly
because my intel cards insist on reporting bandwidth usage as a sine wave in
gnome (http://ubuntuforums.org/showthread.php?t=750910), but a single client
peaks around 10 MB/s while all 4 running at default size or full-screen
peaks about 28MB/s, suggesting a mean throughput of about 14 MB/s or so on
both interfaces.
So am I stuck at 100mbps on my client network? Why would this be when my
switch indicates 1000mbps to the server, and ethtool agrees?
Is there some other bottleneck happening here that I'm overlooking?
db
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.freenode.net