Bom,
Acho que você pode utilizar o ultramonkey para cluster (
http://www.
ultramonkey.org).
Caso necessite também compartilhar o disco via storage, pode usar drdb ou GFS da RedHat.
Existem hoje storages baseados em ethernet que são bem mais em conta que os baseados em fibra e que irão lhe atender muito bem!
Hoje trabalho com um EMC CX300 c/ 15discos de 146GB e conectados via fibra a 2gbps com os servidores.