Nesta situação, gosto de usar servidores NFS dedicados ... Preocupações sobre pontos únicos de falha podem ser compensadas com certas decisões de design ...
- O que você está tentando proteger? Falha de componente? Falha do servidor? Falhas de rede?
- Onde esta configuração está hospedada? Uma facilidade de centro de dados? Um escritório? A nuvem?
- Haverá algum momento em que o orçamento não seja tão restrito?
Se a infraestrutura for virtualizada, terei um par de balanceadores de carga virtuais (ou um único LB de hardware), uma camada de servidores da Web, DBs (talvez) e armazenamento de back-end. Esse armazenamento pode ser fornecido por um servidor NFS virtual, uma caixa física independente, um NAS, etc. Eu raramente uso sistemas de arquivos em cluster.
Parece que você não está na escala em que isso deve ser um problema. Eu entendo a motivação para planejar uma escala maior, mas não há nada de errado com o que você está fazendo. Embora uma exportação NFS não deva ter um impacto tão negativo no desempenho do servidor ...