intanto grazie per le risposte ed auguri !
non vi è tanta differenza visto che ci pensano gli hypervisor a distribuire le richieste sulle vCPU.
questo conferma quello cercavo di capire....
il fatto che ci siano 1 o 2 processori non interessa l' applicazione finale sulla VM, in quanto l' hypervisor a monte assegna le risorse gia "mascherate".
Parlando dal lato pratico
per assegnare le VCPU posso tranquillamente giocare sul prodotto tra il numero delle vitual socket e i numeri di cores senza farmi tanti scrupoli
oppure
se un' applicazione non assicura il multi-thread o il multi processo DEVO settare un core unico ?