Is it possible to have a single VM using the combined resources of two hosts?
Não
Isso não é possível porque as interconexões entre dois hosts são muito mais lentas que as conexões internas.
Até mesmo tecnologias como o VMware VMotion (que permite a migração " perfeita " do virtual máquinas de um host físico para outro) não estão lá.
Elesafirmamteralcançado" migração ao vivo de máquinas virtuais sem interrupção de serviço ", mas ainda precisam passar algum tempo sincronizando dados durante a operação, antes de suspender o serviço por algum tempo para fazer uma sincronização final do estado da máquina virtual e da memória - o documento vinculado afirma " todo o processo leva menos de dois segundos em uma rede Gigabit Ethernet " (suspeito referir-se à suspensão / sincronização / retomada final).
Se você tiver várias máquinas, uma abordagem melhor é distribuir a carga:
- Load Balancing - executa o mesmo serviço em vários hosts, direcionando os clientes para os mais adequados (local / descarregado / etc ...)
- Clustering - divide a tarefa em várias partes e distribui as partes