Soluzione 1:
Potresti acquistare un sistema in grado di tollerare un guasto della CPU, oppure potresti implementare più di un server. Puoi creare un cluster di failover NFS abbastanza facilmente su Linux (sono sicuro che Sun e tutti hanno un meccanismo anche per questo).
Un modo abbastanza ben supportato/comune per farlo è con heartbeat, (primo collegamento che ho trovato su Google, ricerca NFS e heartbeat) per gestire il cluster e quindi condividere l'archiviazione tra i server. La cosa importante da fare con NFS per garantire un failover trasparente è condividere anche le informazioni sullo stato di NFS che di solito si trovano in /var/lib/nfs. Puoi farlo inserendolo nell'archivio condiviso.
modifica:anche l'impostazione dell'opzione fsid sullo stesso valore nell'esportazione NFS su ciascun server ti impedirà di ottenere handle di file obsoleti quando il cluster esegue il failover.
Soluzione 2:
nfs 4.1 supporta pNFS, che è in cluster. http://www.pnfs.com/