Lo que tu preguntas es cómo formar una única unidad de proceso con multiples nodos a nivel de sistema operativo. Pues bien, depende exclusivamente del software.
En la familia de Server de Windows tienes la herramienta Cluster Administrator para esto.
En tu caso, comentas que el servidor lo tienes en Linux, pues has de mirarte el servidor de clustering que estés usando. En cualquier caso, todos los nodos deberán estar corriendo el mismo servidor para que se comuniquen entre ellos con heartbeats de forma permanente.
Otra forma, más sencilla, es usar servidor/cliente a nivel de aplicacion.
Por ejemplo para render con mantal y xsi se divide y se mandan los tiles de uno o varios frames a todos y cada uno de los servidores de mental ray que se incluyan en el archivo de configuración .rayhost en una maquina que esté haciendo de master.
La mezcla de plataformas en este caso no tiene tampoco mayor inconveniente teniendo en cuenta el mapeo de rutas, y en todo caso puede dar problemas si estás usando un plugin que existe para windows y no para linux o a lo sumo con diferentes versiones.