Hombre... a qué te refieres con un server?
Yo tengo un servidor de archivos, emule y tal basado en un Atom. Silencioso, bajo consumo y me olvido de tener el PC principal todo el día bajando. Si quiero ver una peli, está en el server y la puedo ver desde la consola o desde el PC.
Pero también he tenido servidores más "serios". Un server puede ser doméstico, como el mío, o puedes tener un server con media docena de discos duros, 4 procesadores (que no 4 núcleos) y varias fuentes de alimentación. No es silencioso, no es barato y es caro de mantener. Yo tuve un server con 4 PIII a 1 GHz, 4 Gb de RAM, doble fuente y 10 discos SCSI de 9 Gb en RAID.
Si lo que quieres es un servidor de descargas... uno baratito y silencioso.
Si lo que quieres es un servidor de aplicaciones, de datos, de correo o cualquier otra cosa... un servidor empresarial.
En cuanto a los límites, lo mejor es que limites dentro del propio programa. El emule y el torrent tienen opciones para limitar el ancho de banda máximo, tanto en subida como en descarga.