2GHz G5 Xserve, 2GB RAM, 450GB. Home directories are on a separate
drive
from the OS, if that matters.
If you're trying to support 30 simultaneous logins from one disk
spindle, I'd say that's your problem... think of the amount of work
that one disk is trying to do reading 30 Preference folders
simultaneously! I'd think seriously about setting up at least a
striped RAID or possibly using local accounts on the machines and
redirecting the documents folders (this is what I do).
Yeah, IO contention is typically a big issue. Try redirecting things
like the caches and such to the local disks. We have an article on
using the built-in folder redirector on 10.5.
We also have an AFP server tuning article series that may help.