Como faço para compartilhar um único computador entre usuários diferentes?

4

Eu sei que todo sistema operacional que valha a pena suporta múltiplos usuários independentes; Isso facilita que várias pessoas compartilhem um único computador, com seus próprios documentos e tudo mais. No entanto, há um pequeno problema: o compartilhamento não pode ocorrer simultaneamente.

A Área de Trabalho Remota ou outro software semelhante permite que as pessoas se conectem a um computador em qualquer outro lugar e efetuem login como qualquer usuário, sem atrapalhar outros usuários. No entanto, pergunto-me, não é possível que várias pessoas com contas de utilizador diferentes utilizem um computador ao mesmo tempo, localmente, através de vários monitores e dispositivos de entrada? Eu tentei ligar um segundo teclado, mouse e monitor, no entanto, o Windows irá espelhar ou estender a tela para o segundo monitor e o segundo conjunto de dispositivos de entrada se torna muito parecido com ... bem ... eu não consigo pensar em nada inútil o suficiente para compará-los.

Como eu compartilharia um único computador com pessoas diferentes? Suponha que eu tenha um teclado, mouse e monitor para todos, conectados a várias placas de vídeo (várias saídas em uma única placa de vídeo ou um monitor / cartão).

    
por Mircea Chirea 25.09.2010 / 15:44

5 respostas

7

A resposta depende de você usar o Windows ou o Linux:

  1. Se for um computador Windows , produtos nComputing fará exatamente o que você quer. Eles fornecem os dispositivos de teclado / mouse / vídeo, que custam da ordem de US $ 75 a US $ 200 por usuário adicional, dependendo se você deseja adicionar usuários via PCI (mais barato), USB ou Ethernet. (Nota de licenciamento do Windows: Esses produtos funcionarão com ou sem licença adicional do Windows, mas você deve estar ciente de que a Microsoft pode não considerar uma instalação legal, a menos que você compre uma licença do Windows Server para o host e uma RDS CAL Para cada usuário, entre em contato com a nComputing para obter detalhes.

  2. Se for um computador Linux , Userful será faça exatamente o que você quer. Eles fornecem apenas software e você conecta os teclados / mouses / monitores usando hardware compatível com Linux.

Eu não estou pessoalmente familiarizado com Userful, mas estou pessoalmente familiarizado com a nComputing. Eu estava envolvido em uma implantação de teste da seguinte forma:

  • Antes: 14 estações de trabalho Pentium 4, cada uma com uma unidade IDE e entre 512MB-1GB de DDR, executando o Windows XP

  • Depois: 3 estações de trabalho Core 2 Duo, cada uma com uma unidade SATA e 3 GB de DDR2, cada estação de trabalho compartilhada entre 4-6 usuários via hardware da série X da NComputing, ainda executando o Windows XP

A diferença no desempenho foi fenomenal e todos os usuários finais ficaram muito felizes com as estações de trabalho compartilhadas. Esse tipo de solução certamente não funcionaria bem para aplicativos de computação de alto desempenho como CAD, GIS ou edição de vídeo, mas a computação compartilhada faz todo o sentido para usuários de aplicativos de escritório, call centers, cybercafés, etc.

    
por 25.09.2010 / 19:03
5

AFAIK isso só é possível com o Linux (e * nixes) e o X11. Você pode configurar vários monitores que podem usar um dispositivo de vídeo e seus próprios dispositivos inout.

Veja um exemplo dessa configuração: Sistema multiterminal com seis cabeças Aqui estão alguns links adicionais para Archlinux e Ubuntu . Ou apenas google ou X11 multiseat . Existe até um artigo da Wikipedia sobre isso!

Eu não acho que isso seja possível com o Windows. No OS X, você pode ter sorte e poder configurar múltiplos cabeçalhos X11, mas não com o Apple GUI original. Mas eu não tenho certeza disso.

Funciona no linux com certeza!

[editar] O artigo da Wikipedia diz que o suporte a vários itens ainda não está lá. IMHO isso é errado. Funciona - se você planeja com cuidado. Mas também há uma parte sobre soluções para o Windows. Ainda não verifiquei nenhum deles.

    
por 19.08.2010 / 12:36
3

Existem inúmeras soluções ao longo estas linhas que podem fazer o que você deseja. Eu não gostaria de recomendar um sobre o outro porque eu acho que o ROI em algo como isso é ruim, mas se você quiser começar a cavar isso dá a você um lugar para começar.

    
por 25.09.2010 / 16:20
0

Eu me lembro de ter lido um artigo há alguns meses atrás sobre um dispositivo de hardware ou um conjunto de dispositivos que fazia isso para o Windows, basicamente um divisor de conexão para o teclado, mouse e monitor para que duas pessoas compartilhassem a mesma área de trabalho. Isso pode ficar aquém dos seus requisitos.

Eu tentei pesquisar o artigo original ou outras informações, mas infelizmente não consegui, outra pessoa (com mais tempo disponível) pode encontrar mais informações.

    
por 19.08.2010 / 13:56
-1

Supondo que você esteja falando sobre o Windows, faça isso com Serviços de Área de Trabalho Remota , que costumava ser chamado de Terminal Serviços. Você se conecta usando o cliente RDP e não com vários teclados, mouses e monitores.

Se você está no Linux / Unix, você pode ter vários usuários SSH na mesma máquina. Qualquer moderno * nix irá lidar com várias sessões SSH simultâneas sem nenhum problema.

    
por 25.09.2010 / 15:48