Un único servidor, múltiples usuarios, cada uno con su propia máquina virtual

Un único servidor, múltiples usuarios, cada uno con su propia máquina virtual

Nuestro sistema escolar tiene un presupuesto bajo para actualizar nuestras computadoras, así que pensé que tal vez podría comprar solo un servidor (uno potente) y conectar 30 estudiantes a un servidor.

En el servidor debe haber 30 máquinas virtuales Ubuntu, cada una controlada por un teclado y mouse diferentes + monitor individual.

Busqué en Internet pero no pude encontrar una solución simple, algunos dicen que no se puede, otros dicen que se podría si blablabla en Windows, pero quiero ejecutarlo en Ubuntu.

¿Alguien podría señalar algunos documentos o soluciones si los conoce? Se lo agradeceríamos mucho.

Respuesta1

Una buena solución es utilizar LTSP (Proyecto Linux Terminal Server), aquí hay una rápidadefinición de Wikipedia:

Linux Terminal Server Project (LTSP) es un servidor de terminal gratuito y de código abierto para Linux que permite que muchas personas utilicen simultáneamente la misma computadora. Las aplicaciones se ejecutan en el servidor con un terminal conocido como cliente ligero (también conocido como terminal X) que maneja la entrada y salida. Generalmente los terminales son de baja potencia, carecen de disco duro y son más silenciosos que los ordenadores de sobremesa al no tener partes móviles.

Brevemente, LTSP permite a los clientes utilizar los recursos de una computadora servidor más potente. La computadora cliente necesita un teclado, mouse, monitor y una tarjeta de red.

Encontrarás muchos tutoriales en rojo, aquí tienes algunos para empezar:

UbuntuLTSPLTSPInstalación rápida

Cómo instalar LTSP – Ubuntu 11.04

Respuesta2

No puedes conectar físicamente 30 monitores a una sola máquina. Lo que implica que las máquinas de los estudiantes deben ser algo simplificadas.ordenadores- es decir, sin disco, arranque a través de la red desde el servidor, poca RAM, etc.

En este caso, puede utilizar el inicio de sesión remoto estándar, es decir, cada usuario tiene una cuenta de usuario (no una máquina virtual) y abre una sesión X remota al iniciar sesión.

La transparencia de la red era una especie de objetivo de diseño de XWindow, que fue diseñado exactamente para este tipo de situación.

(Además, como nota: 30 máquinas virtuales separadas tendrían una sobrecarga considerable en términos de RAM, incluso inactivas, mientras que con cuentas de usuario separadas podría salirse con la suya con un servidor mucho menos potente. Si es necesario, aún será posible iniciar VirtualBox en una cuenta de usuario)

Respuesta3

Te recomendaría que explores Proxmox. Básicamente es una instalación básica que le permite crear máquinas virtuales. La razón detrás es que mientras un usuario no está conectado, la máquina no utiliza recursos. La replicación automática, el aislamiento y la coexistencia de diferentes sistemas operativos es el objetivo de todo el sistema; es de código abierto, por lo tanto, gratuito. Esta será una solución sencilla y rentable.

Espero eso ayude.

Respuesta4

Lo vi ejecutando Windows XP en 2007-2008... Estaba en una clase de informática básica. Usaron 1 escritorio y conectaron 2 mouse y 2 teclados con 2 monitores. Cada usuario tendría su propio hardware... sin importar cómo estuviera conectado. a 1 PC juntos y estaban ejecutando XP juntos... No sé cómo, pero he usado mi propia PC y ambas tienen los mismos archivos. Quiero decir, usé un video para reproducirlo en varios monitores juntos.

información relacionada