Existe uma maneira de servir uma VM localizada em um servidor para os clientes?

0

Aqui está minha situação:

Eu tenho dois sistemas ASUS Celeron 800mhz de 512 MB que estão atualmente executando o XP SP3. Nosso sistema de PDV é somente Windows e NÃO será executado no Wine. (bem, ele roda, mas não funcionalmente) Eu tenho outras máquinas rodando Ubuntu com o VMWare Player hosting XP como uma máquina virtual para o POS. Não há problemas lá.

Mas esses dois sistemas mais antigos não têm memória RAM suficiente para rodar o Puppy Linux e o XP em uma máquina virtual, muito menos no Ubuntu ou no Xubuntu com a VM. (e eles não podem ser atualizados)

Atualmente, minha opção parece ser (além de ficar com sistemas XP muito lentos) para tentar criar um XP customizado para ajustá-lo em menos memória para que eu possa executá-lo no Xubuntu ou Puppy em uma VM.

O que eu gostaria de fazer é rodar o Xubuntu (ou Puppy) e servir a VM inteira pela LAN.

Eu pensei que talvez uma configuração thin-client fosse o ticket, mas eu não quero servir todo o sistema operacional Linux se eu puder ajudar. Esses desktops ainda precisam executar o LibreOffice, o FireFox e o Thunderbird. Então eu gostaria de apenas servir a VM para cada um. Além disso, é bem possível que os dois desktops tentem executar o PDV simultaneamente, então precisarei de instâncias separadas da VM para cada cliente, se não para cada usuário.

Eu não me importo se a VM / POS estiver um pouco lenta. Mas o desktop principal precisa ser razoavelmente responsivo para outras tarefas, por isso eu quero mudar esses dois para o Linux.

Alguma idéia?

    
por user13314 01.04.2011 / 02:59

1 resposta

2

Como você já usa o VMware, talvez seja melhor pesquisar no hypervisor VSphere . Você pode usá-lo para executar várias VMs em um único servidor no modo sem cabeça e servi-las na rede para os clientes. Usamos na minha faculdade para executar VMs alvo para competições de testes de penetração.

    
por Nick Pascucci 01.04.2011 / 03:43