Servidor único, vários usuários, cada um com sua própria máquina virtual

Servidor único, vários usuários, cada um com sua própria máquina virtual

Nosso sistema escolar tem um orçamento baixo para atualizar nossos computadores, então pensei que talvez pudesse comprar apenas um servidor (um servidor poderoso) e conectar 30 alunos a um servidor.

No servidor deverão estar 30 máquinas virtuais Ubuntu, cada uma controlada por um teclado e mouse diferente + monitor individual.

Procurei na internet, mas não consegui encontrar nenhuma solução simples, alguns dizem que não, alguns dizem que sim, se blablabla no Windows, mas quero executá-lo no Ubuntu.

Alguém poderia apontar alguns documentos ou soluções, se você souber, agradeceríamos muito.

Responder1

Uma boa solução é usar LTSP (Linux Terminal Server Project), aqui está um rápidodefinição da Wikipédia:

Linux Terminal Server Project (LTSP) é um servidor de terminal gratuito e de código aberto para Linux que permite que muitas pessoas usem simultaneamente o mesmo computador. Os aplicativos são executados no servidor com um terminal conhecido como thin client (também conhecido como terminal X) que gerencia entrada e saída. Geralmente, os terminais têm baixa potência, não possuem disco rígido e são mais silenciosos que os computadores desktop porque não possuem partes móveis.

Resumidamente, o LTSP permite que os clientes utilizem os recursos de um computador servidor mais poderoso. O computador cliente precisa de teclado, mouse, monitor e placa de rede.

Você encontrará muitos tutoriais no vermelho, aqui estão alguns para começar:

UbuntuLTSPLTSPQuickInstall

Como instalar o LTSP – Ubuntu 11.04

Responder2

Você não pode conectar fisicamente 30 monitores a uma única máquina. O que implica que as máquinas dos alunos precisam ser despojadascomputadores- ou seja, sem disco, inicialização via rede a partir do servidor, pouca memória RAM, etc.

Neste caso você pode usar o login remoto padrão - ou seja, cada usuário tem uma conta de usuário (não uma máquina virtual) e abrir uma sessão X remota ao fazer login.

A transparência da rede era uma espécie de objetivo de design do XWindow, que foi projetado exatamente para esse tipo de situação.

(também, como observação - 30 máquinas virtuais separadas teriam uma grande sobrecarga em termos de RAM, até mesmo ociosas, enquanto com contas de usuário separadas você poderia usar um servidor muito menos poderoso. Se necessário, ainda será possível iniciar o VirtualBox em uma conta de usuário)

Responder3

Eu recomendo que você explore o Proxmox. Basicamente, é uma instalação bare metal que permite criar VMs. A razão é que enquanto um usuário não está conectado à máquina, ele não está usando recursos. A replicação da máquina, o isolamento e a coexistência de diferentes sistemas operacionais é o objetivo de todo o sistema, é de código aberto e, portanto, gratuito. Esta será uma solução simples e econômica.

Espero que ajude.

Responder4

Eu o vi rodando o Windows XP em 2007-2008..Eu estava na aula de informática básica.eles usaram 1 desktop e conectaram 2 mouses e 2 teclados com 2 monitores.cada usuário teria seus próprios hardwares..no entanto, estava conectado para 1 pc juntos e estava rodando o xp juntos... Não sei como mas usei o próprio pc, e os dois têm os mesmos arquivos. Quer dizer, usei um vídeo para reproduzir em vários monitores juntos.

informação relacionada