Em primeiro lugar você precisa saber sua configuração de host que irá suportar 8V-CPUs? A maioria dos servidores modernos irá facilmente atender ou superar isso, mas vale a pena conferir.
A segunda coisa a se fazer é que esse servidor PRECISA de 8V-CPUs?
Bem, dando-lhe muitas VCPUs vai tornar as coisas mais rápidas, certo?
Bem, se é a única VM em execução no sistema, mas na maioria dos casos de uso, virtualizamos para consolidar a execução de 10/20 VMs em um único host. Às vezes muito mais dependendo da situação.
Então você terá muitas VMs pedindo tempo de CPU, quanto mais VCPU for alocado, mais tempo WAIT o Hyper-V estará pedindo (essencialmente dizendo à VM que espere o tempo de CPU) isso pode ser de Nano segundos a segundos .
Há uma boa leitura aqui
**TLDR;**
Yes you are correct 1 CORE = 1 VCPU