Sim, você pode configurar seu aplicativo personalizado em um cluster do Windows. No entanto, não é isso que seu usuário está perguntando. O clustering do Windows não é uma configuração de cluster ativo / ativo. O clustering do Windows suporta apenas o failover que não é dimensionado. Para uma solução de scale-out em que o serviço é executado em vários servidores ao mesmo tempo que exigiria o uso de algum tipo de balanceador de carga na frente do aplicativo que encaminharia solicitações para um dos servidores que está executando o aplicativo de software. O balanceador de carga pode ser um balanceador de carga de hardware, como um Cisco, F5, etc., ou um pacote de software, como o serviço Windows Load Balancer.
Tudo o que foi dito ...
Se você instalasse seu aplicativo em um cluster do Windows, ele permaneceria em execução na mesma máquina física até que o software falhasse no ponto em que o cluster do Windows tentaria reiniciá-lo na mesma máquina ou movê-lo para outra máquina no cluster, dependendo de como você o configurou. O serviço de cluster do Windows não monitora o que seu software está fazendo e seu software pode rejeitar as sessões durante todo o dia e o cluster do Windows consideraria isso totalmente normal.