¿Hay un reemplazo para la característica eliminada "Administrador de recursos del sistema de Windows" en la versión de Windows Server 2012 R2?

12

El Administrador de recursos del sistema de Windows (WSRM) se ha eliminado en Windows Server 2012 R2 y necesito un reemplazo.

Estoy ejecutando un pequeño servidor RDP en 2012 R2 Standard. Solo tiene 8 GB de RAM y necesito una forma de limitar los recursos para cada usuario regular para que el sistema no se detenga si un solo usuario toma más de lo que le corresponde (por cualquier razón).

Puedo usar fácilmente Server 2012 ( primera "edición" ), que solo tiene WSRM en sudeprecated lugar removed, ya que no es esencial para mí usar R2 .

¿Hay alguna forma simple de administrar recursos (principalmente RAM) en Windows Server 2012 R2 desde que se eliminó el WSRM?

contrapsych
fuente
2
Microsoft dice : "El Administrador de recursos del sistema de Windows (WSRM) está en desuso. Hyper-V proporciona una funcionalidad similar". Uhh, no lo creo?
Michael Hampton
1
@MichaelHampton Creo que lo que Microsoft dice es que si necesita aislamiento de recursos en los Servicios de Escritorio remoto, debe usar los Grupos de escritorio de Servicios de escritorio remoto (VDI). WSRM era la forma de separación de recursos de un hombre pobre. Dicho esto, VDI es mucho más complicado con más partes móviles, por lo que es un golpe definitivo para algunas personas.
MDMarra
No, vdi no es la solución para wsrm hyper-v es
Jim B

Respuestas:

5

Así que nos quedamos con el recurso compartido "Fair Share", habilitado de manera predeterminada para los Servicios de escritorio remoto en 2012+, para CPU, red y E / S de disco. Pero no la memoria. Así que no, no hay equilibrio de memoria como lo tuvimos con WSRM. ¿Por qué dejaron específicamente la memoria fuera de las políticas de FairShare? No lo sé.

Puede implementar un intercambio equitativo de memoria entre máquinas virtuales en un hipervisor Hyper-V, pero eso no es lo mismo que un Host de sesión de escritorio remoto. Entonces, a partir de este momento, diría que nos han quitado esa funcionalidad muy particular y nos dejaron sin alternativas. Sospecho ( esto es una conjetura ) que es lo que Microsoft quiso decir cuando dijeron "Hyper-V proporciona una funcionalidad similar". Era una idea ingenua que "bueno, dado que el mundo entero se está moviendo a VDI de todos modos, simplemente use Hyper-V para equilibrar la memoria en las máquinas virtuales". Pero nuevamente, estoy listo y dispuesto a demostrar que estoy equivocado.

Ryan Ries
fuente
Parece que no hay una alternativa, así que solo usaré la primera versión de 2012. Es frustrante, porque necesito una configuración RDP básica en una VM para un proyecto universitario en el que estoy trabajando, y no quiero, ni puedo, configurar un entorno virtual completo con un montón de máquinas con diferentes roles o usar más que mi RAM limitada. Grrrrr.
contrapsych
Si tiene que equilibrar la memoria en Windows, es probable que tenga una aplicación mal escrita que funcione mejor aislada.
Jim B
4

Puede configurar Windows System Resource Manageren Windows Server 2012 R2 . Incluso si fue eliminado por Microsoft, puede instalarlo manualmente y usarlo.

He enumerado las instrucciones aquí en mi blog:
http://blog.iftvio.ro/index.php/windows-system-resource-manager-and-windows-server-2012-r2/

Relacionado: Mi publicación en un hilo de los foros de Microsoft con respecto a esto.

iftvio
fuente
3
Estoy impresionado por el trabajo realizado por ese autor de blogs para que esto funcione, pero ten cuidado. Esto NO es compatible con Microsoft en absoluto. Tendría mucho cuidado al hacer algo como esto en un entorno de producción.
pauska