Você está certo. Instalar dois servidores em vez de um deve fornecer alguma vantagem.
Para ser honesto por servir arquivos estáticos, não consigo ver nenhuma vantagem. Para balanceamento de carga, você pode usar um balanceador de carga dedicado ou usar round-robin de DNS. Para o failover, você precisa de alguma configuração de HA (consulte Pacemaker para obter mais detalhes).
Então, para servir arquivos estáticos, eu tomaria cuidado com outros elementos, como big bandwith da conexão com a Internet, HDD rápido (ou talvez um SDD) e mais núcleos em vez de muita memória RAM (eu não negaria isso). Eu evitaria soluções de servidores virtualizados e tomaria o cuidado de ter o sendfile instalado e configurado.