Los sistemas operativos distribuidos estan disenados para su uso en un grupo de computadoras conectadas pero independientes que comparten recursos.
En un sistema operativo distribuido, un proceso puede ejecutarse en cualquier computadora de la red (normalmente, una computadora inactiva en ese momento) para aumentar el rendimiento de ese proceso.
En los sistemas distribuidos, todas las funciones basicas de un sistema operativo, como mantener los sistemas de archivos, garantizar un comportamiento razonable y recuperar datos en caso de fallos parciales, resultan mas complejas.
Fuente: http://www.ilustrados.com/