Eu queria saber se uma máquina física com uma placa-mãe de dois processadores e dois processadores pode operar como dois servidores individuais em uma máquina.
Por exemplo: o servidor A executaria um ambiente Linux, o servidor B executaria o Windows Server 2016.
É claro que eles teriam seu próprio compartimento de armazenamento e seus próprios adaptadores de rede.
Um exemplo de máquina seria o HPE ProLiant DL380 Gen9.
Isso é possível em geral? Como em, existem placas-mãe/processadores que suportam isso?
Se isso for possível, você seria capaz de mudar a exibição de um para o outro?
E ainda mais específico, se ambos executassem VMWare, eles poderiam operar em um Cluster de Alta Disponibilidade?
Não, isso não é possível.
Você não pode "cortar" uma máquina no meio. Um sistema operacional terá que controlar todo o ambiente. No entanto, depois que o sistema operacional estiver instalado, você poderá limitar o uso do hardware. Você pode limitar o sistema operacional host a uma CPU (ou mesmo núcleos individuais), algum armazenamento, atribuir adaptadores de rede específicos etc. e fornecer o restante a uma máquina virtual. Obviamente, isso significa que, se a máquina host ficar inativa, a máquina virtual também ficará inativa.
No entanto, quando se trata de máquinas virtuais, há muitas opções. Vários hipervisores de VM podem ser executados em modos de alta disponibilidade, onde você pode mover máquinas virtuais inteiras, quase em tempo real, para diferentes máquinas host. Claro que isso requer vários servidores e, em alguns casos, hardware especializado, como um NAS. Isso está além do escopo desta questão, no entanto.