A idéia de ter um hipervisor de tamanho reduzido como sistema operacional principal em um laptop ou desktop em que todo sistema operacional "real" é um convidado me atrai. Agora percebo que este software é mais tipicamente usado em blades e outros servidores, mas isso pode ser feito em um PC normal? Deveria ser? Quais são os requisitos (por exemplo, hardware / BIOS / chipset)? Existe um impacto no desempenho para fazer isso? É uma boa / má ideia?
18
A compatibilidade de hardware, à parte o maior problema com sua ideia, é o fato de as VMs em um sistema ESX \ ESXi não poderem interagir diretamente com a exibição do console \ teclado \ mouse no servidor ESX \ ESXi. Você terá acesso apenas ao ESX Service Console, que é um ambiente de linha de comando do RHEL modificado (ou até menos que o do ESXi). Para acessar a interface do usuário nas VMs, você precisa se conectar a elas através de uma rede usando VNC \ RDP ou algum outro protocolo de console remoto. Isso ocorre porque são hipervisores bare-metal - eles não fornecem diretamente uma interface de usuário de VM.
Produtos como Parallels, VMware Workstation \ Fusion, Servidor Virtual, Virtual Box e outros são hipervisores hospedados que permitem alternar entre VMs e interagir com elas, porque utilizam a interface do usuário do SO de inicialização para lidar com a exibição redirecionada e os dispositivos de entrada do usuário. das VMs.
fonte
Uma maneira realmente fácil de descobrir é criar um pendrive ESXi USB , supondo que seu laptop seja inicializado a partir do USB. Se funcionar, incrível! Vá encontrar algum armazenamento e veja como vai.
Caso contrário, você perdeu apenas 15 minutos do seu dia. A melhor parte ... você não destruiu seu laptop no processo (a menos que limpe a unidade para se tornar um armazenamento de dados).
Obviamente, o desempenho provavelmente não será impressionante, mas pode ser bom o suficiente para testar uma ou duas VMs. Dito isso, eu executo meia dúzia de VMs razoavelmente bem em um único PC / desktop de núcleo único com 3 GB de RAM, inicializando o ESXi4 a partir de um pendrive (usado para contornar uma peculiaridade estranha do controlador SATA). Configuração horrivelmente sem suporte, mas funciona muito bem para um laboratório :)
fonte
Sim É possível, mas eu não recomendaria.
O ESX é um hipervisor incorporado e, como funciona, assume toda a unidade de disco, apagando tudo na unidade de disco. Se você deseja que uma ferramenta de hipervisor tenha virtualização, use algo como o VMware Server para compartilhar sua unidade de disco, pois não é um hipervisor incorporado
fonte
Se você executar o hipervisor ESX na área de trabalho, estará executando essencialmente uma pequena distribuição Linux.
Nesse ponto, seria meio difícil usá-lo como uma área de trabalho; portanto, por definição, ele se tornará um servidor. Sei que alguns produtos de virtualização de desktop estão sendo lançados, mas acho que ainda não chegamos lá no que diz respeito a essa tecnologia. :)
fonte
Eu acho que você poderia se o seu hardware o suportasse. Geralmente, você não pode fazer nada em um console ESX além de definir algumas opções de configuração. Se você esperava poder usar o laptop no console, isso pode não ser o que você deseja.
fonte
O VMWare ESX possui uma lista de compatibilidade bastante curta; pode ser que ele realmente não funcione no hardware do seu laptop. Fora isso, não vejo nenhum problema com isso.
fonte
Cletus, não sei se entendi o problema que você está tentando resolver e por que não é tratado adequadamente pelas ferramentas de freeware da VMware, Microsoft, Xen, quem foi projetado para executar aplicativos em cima de um sistema operacional host? O sistema operacional host pode ser uma instalação mínima e sem aplicativos desnecessários; portanto, fica o mais próximo possível dos seus requisitos, mas é realmente utilizável.
Mesmo que seja possível (o ESX, como já foi dito, tem uma HCL bastante exata), não tenho certeza se é uma boa ideia, a menos que você esteja falando de um "blade portátil" que você pode levar para demos com você e onde ll não precisa abrir um desktop console para qualquer um dos sistemas operacionais convidados do anfitrião. Boa sorte com esse ;-)
O que ainda nos leva de volta ao por que não as ferramentas mais "convencionais" para esse tipo de tarefa, porque eu só consigo imaginar o ESX em um laptop tão divertido quanto usar uma serra elétrica para tentar limpar os dentes de um urso bravo.
fonte
Eu fiz isso com o XEN e funcionou muito bem. A verdadeira vantagem para mim foi a facilidade de backup.
fonte