1 PC, 2 consoles (como em 2 monitores, teclados e mouses)

4

Eu tenho esse desejo de "matar 2 pássaros com um tiro". Atualmente, tenho um servidor funcionando 24 horas por dia, um laptop que roda cerca de 8 horas por dia, 7 dias por semana, e uma área de trabalho com o mesmo período de tempo. Todos os 3 são ... velhos, para dizer o mínimo. Portanto, há uma grande necessidade de atualizar (bem, o servidor pode lidar com seu trabalho por mais um ano, mas isso depende apenas de quanto tempo eu tenho para colocá-lo em "trabalho").

Agora, estou "sonhando" com apenas um PC. Eu estou pensando ESX do VMware. Portanto, haverá uma VM para o servidor, uma VM para o "laptop" e outra para o "desktop". E obviamente eu vou ter que de alguma forma "link" um conjunto de monitor / teclado / mouse com uma das VMs laptop / desktop. O servidor não precisa de tais coisas, obviamente (também não as tem neste momento).

É algo assim possível? O ESX não é um requisito, é apenas algo que achei que responde a parte dos meus problemas, mas ainda resta o conjunto de 2 KVM que precisa ser conectado e "vinculado" à VM apropriada.

Por que eu gostaria de fazer isso? Bem, em primeiro lugar, é muito mais barato atualizar um PC do que 3. Então, o consumo de energia é obviamente menor. Além disso, o espaço extra. Além disso, permite-me separar melhor as redes e serviços.

Obrigado.

    
por ciuly 04.03.2011 / 23:40

4 respostas

1

Por fim, consegui que minha configuração desejada funcionasse. Parcialmente, mas o conceito funciona.

A resposta é de fato um hipervisor (como o vmware ESXi que eu uso) e a resposta real que eu precisava era VMDirectPath ou genericamente: passagem PCI (VT-d, na plataforma intel (que eu uso))

O problema para esta configuração é que, a fim de passar a placa de vídeo para uma VM, além de ter um processador e placa de rede capaz de repasse, você também precisa de um conjunto especial (pelo menos para VMware). Há um tópico dedicado para este assunto no vmware: link Certifique-se de ler isso ANTES de comprar qualquer hardware para tal configuração.

Minha configuração pessoal agora é usar um "cartão" USB VGA. Então eu tenho todos K, V, M no USB agora. O único problema chato que ainda tenho é que, quando a VM é inicializada, o adaptador de vídeo padrão é o virtual, portanto, preciso fazer o login do cliente vsphere (de outro PC) e alternar os adaptadores. Atualmente estou olhando para alguma forma automatizada de fazer isso e acho que vou encontrar algo, eventualmente (pior cenário, eu gravar uma macro :)). Depois de remover o adaptador vmware padrão, tudo está ok agora.

    
por 20.05.2012 / 00:27
2

Você pode usar BeTwin da Thinsoft para (ajudar) a retirar o que parece estar com o objetivo de fazer.

Overview

BeTwin VS is the software that allows multiple users to simultaneously and independently share a personal computer running Windows Vista (Home Basic, Home Premium, Business or Ultimate Edition - 32-bit) or Windows 7 (32-bit). Installation is simple. Install a second VGA card/adapter and connect it to the second monitor. Plug in a USB mouse, USB keyboard and, optionally, USB Audio. Finally, install the BeTwin VS software.

Eles têm uma versão 2000 / XP, bem como a versão Vista / 7 de 32 e 64 bits.

    
por 06.03.2011 / 05:14
1

Eu não sei qual sistema operacional você usa. O Linux pode ter usuários diferentes em vez de máquinas virtuais, com cada um configurado para usar uma tela, mouse ou teclado diferentes. Eu acho. O Unix, que é o avô do Linux, foi usado principalmente dessa forma, nos dias de hoje.

    
por 05.03.2011 / 03:04
0

As VMs são a solução moderna, mas você também pode executar um Xvfb por usuário com o módulo libvnc e permitir que outros usuários se conectem a suas sessões com clientes VNC.

    
por 05.03.2011 / 03:12