¿Es posible instalar un juego en un servidor doméstico para que todas las PC conectadas puedan jugar sin instalarlo en cada PC?

Puede almacenar los juegos en un servidor y cargarlos localmente desde allí. Dependiendo del rendimiento de la red, podría ser más rápido que el almacenamiento local (incluso significativamente más rápido) o más lento. Probablemente querrá al menos 10 GbE para entonces, algunos discos duros rápidos junto con SSD para el almacenamiento en caché, y algún protocolo de baja sobrecarga que sea compatible con su sistema operativo cliente (probablemente SMB / CIFS).

En realidad, jugar juegos en un servidor central tampoco es demasiado difícil, pero puede requerir un hardware muy específico. Dependiendo del rendimiento requerido, es posible que tenga que tener un servidor con tantas GPU como clientes (o GPU con capacidad de virtualización, como Tesla’s habilitadas para GRID de Nvidia) y tarjetas de estaciones de trabajo remotas dedicadas (PCoIP) o mucha más potencia de CPU que la requerida de otra manera. Y luego, software bastante costoso por cliente o hardware dedicado (un cliente cero).

¿Es posible sí? ¿Funcionará como una mierda absoluta? Más probable. Podría usar algo como app-v o uno de los otros técnicos de virtualización de aplicaciones que se ejecutan en el servidor y se instalan allí, pero se accede desde la estación de trabajo. Los problemas que encontraría son los siguientes:

  1. La aceleración 3D se degradará severamente ya que ni siquiera estoy seguro de que sea compatible con la virtualización de aplicaciones. Es compatible con el escritorio remoto, pero ejecutar 4 instancias de un juego más o menos en la misma máquina gravará todos los subsistemas gráficos menos los más locos (piense 4x Titan x en un solo sistema, cada uno dedicado a una sola sesión de PDR …)
  2. Si tuviera que optar por la opción rdp, tendría que tener una licencia de servidor de terminal (el sistema operativo en sí costaría más que solo comprar varias versiones del juego honestamente, el servidor 2012 tiene un precio de más de 1k)
  3. ¿Vas a ejecutar instancias simultáneas del mismo juego? Espero que los dioses de TI no usen direcciones de memoria asignadas estáticamente … que arruinarán las cosas.

Ahora, supongamos que ya tiene un servidor, y un trabajo con una banda de 18 discos de ancho en la incursión 6. Todos son unidades de husillo sas 15k o SSD SAS y está manteniendo una velocidad de transferencia de red de 800mb más o menos … Tiene un Conexión de 1k al servidor desde cada estación de trabajo. Entonces, en teoría, podría instalar el juego en el servidor utilizando una de las unidades presentadas desde el trabajo y simplemente ejecutar el software a través de la red desde su estación de trabajo. Probablemente fallará ya que no tendrá las configuraciones de registro necesarias en su estación de trabajo, pero supongo que podrían agregarse manualmente. Puede asignar el disco en lugar de usar las URL de red para iniciar.

En general, a menos que ya tenga el hardware con el software comprado para el servidor … sería más barato comprar varias copias del juego Y probablemente funcionaría mejor de esa manera.

No, la única forma de hacer esto es algo como esto:

Pero en ese caso tienen monitores y teclados / ratones conectados, si tienes un servidor, deberías ejecutar una instancia de un juego para cada PC conectada como en el video … lo que significa que tendrías que tener una tarjeta gráfica separada para cada instancia.