Hola buenas!
Introduccion
------------------
como muy bien te han dicho eso que quieres montar se llama clustering, aqui tienes informacion sobre eso
http://es.wikipedia.org/wiki/Clustering
asi que ya sabes que te toca! a leer un poquito no?
Windows 2003
-------------------
Con windows no tengo ni idea de como se hace pero como muy bien te han dicho, se puede hacer con el windows 2003 , googleando un poquito encontre este link:
http://www.microsoft.com/latam/technet/articulos/200303/art04/
GNU/LINUX
---------------
Para terminar para linux hay este tutorial, yo no lo he probado, es una de las cosas pendientes aun, este tutorial es para gentoo, pero supongo que si tienes en cuenta que la forma de instalar los paquetes es distinta a veces depende de la distro, pues lo puedes utilizar.
http://www.gentoo.org/doc/es/hpc-howto.xml
Consejo
-----------
Si tienes ordenadores que no son muy potentes, yo de ti me decantaria por gnu/linux ya que el windows 2003 pide unos requisitos minimos, para llamarlos de alguna forma

.
En cambio el gnu/linux funciona en cualquier ordenador, ya que puedes instalarlo sin entorno grafico, y al consumir menos recursos para el sistema operativo en question, tienes mas recursos libres para el clustering.
Ten en cuenta que tienes que tener una lan rapida, ya que si tienes una lan lenta, tendras un cuello de botella, te aconsejo que te vayas a una tienda compres tu el cable de categoria 5 plus ya q ue la siguiente categoria es muy cara creo, y te haces tu los latigillos, que no cuesta nada.
http://es.wikipedia.org/wiki/RJ45
Y si puedes ponerte un hub rapidito con ethernets gigabits de "puta madre"
espero que te haya servido de algo todo este rollo, si tienes algun problema, y puedo ayudarte estare encantado de hacerlo.