Sim, você precisaria ter algum tipo de balanceador de carga
Junto com algum tipo de replicação de arquivos e replicação de banco de dados.
Dependendo do Windows ou do Linux, existem balanceadores de carga de software que podem ser usados e atribuem um IP virtual para o balanceador de carga
Você pode, então, NAT esse endereço na porta 80 e direcionar o tráfego para cada servidor.