Mais uma máquina? Pq não por mais um disco na mesma máquina?
Sobre teu projeto de vários servidores se somando. Supondo que o serviço está separado em vários usuários, você poderia ter um servidor-chave (assim como um PABX tem um número-chave pra entrada), que redistribui esse serviço pra vários servidores adicionais. Você poderia redistribuir esse serviço com uma função de hashing, que determinaria qual é o servidor que armazenaria a imagem.
Hmmmmmmmmm. Sabe que, no fim, pode ser uma ótima ideia, e nem tão difícil assim de implementar? Acho que dá pra fazer até com o Apache e algumas poucas funções adicionais.