Resposta original de 2014:
Você pode criar uma VM do AD e associar o host do Hyper-V a ele no Server 2012 (ou Hyper-V Server 2012, o sistema operacional preferencial para executar um cluster do Hyper-V). Isso não funcionou em nenhuma versão anterior do Windows.
Esta seria uma ideia realmente horrível para um ambiente de produção, mas adequada para um laboratório / treinamento.
Além disso, você só precisa de um host / nó para formar um cluster (embora ele provavelmente envie erros / avisos se você fizer isso)
Atualização de 2016
Em um ponto no tempo, o Hyper-V foi muito fácil de quebrar. Uma das muitas maneiras era criar um cluster com o Active Directory dentro do cluster. Quando todo o cluster foi desligado, a dependência do Hyper-V no AD e a dependência do AD no Hyper-V significaram que era extremamente difícil recuperar a vida. Felizmente isso não é mais o caso.
Hoje você ainda deve estar usando o Hyper-V Server (qualquer que seja a versão mais recente) para criar clusters. É uma versão simplificada do Windows com apenas os componentes essenciais para a criação do cluster, minimizando a exposição de segurança e manutenção. Mas há poucas razões para ter servidores físicos. A dependência de cluster mencionada anteriormente foi removida.
A única coisa a ter cuidado, sincronização de tempo. O Time Sync ainda tem uma dependência circular por padrão, o que pode levar a um enorme desvio do clock. A sincronização de horário deve ser desativada no Hyper-V para máquinas do Active Directory; ou os hosts do Hyper-V devem ser configurados para sincronizar o tempo diretamente com servidores externos.