Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2, puede administrar el uso del procesador y la memoria del servidor con directivas de recursos estándar o personalizadas. La administración de los recursos le puede ayudar a garantizar que todos los servicios que proporciona un único servidor estén disponibles de forma equivalente o que los recursos para aplicaciones, servicios o usuarios de alta prioridad están siempre disponibles.

El Administrador de recursos del sistema de Windows sólo administra los recursos del procesador cuando la carga combinada del procesador es superior al 70 por ciento. Esto significa que, cuando la carga del procesador es baja, no limita de forma activa los recursos que cada consumidor puede usar. Cuando hay contención de los recursos del procesador, las directivas de asignación de recursos ayudan a garantizar una disponibilidad mínima de recursos basándose en el perfil de administración que se define.

Características del Administrador de recursos del sistema de Windows

Puede usar el Administrador de recursos del sistema de Windows para:

  • Administrar los recursos del sistema (procesador y memoria) con directivas preconfiguradas, o crear directivas personalizadas que asignen recursos por procesos, por usuarios, por sesiones de Servicios de Escritorio remoto o por grupos de aplicaciones de Internet Information Services (IIS).

  • Usar reglas de calendario para aplicar diferentes directivas en momentos diferentes, sin intervención manual o reconfiguración.

  • Seleccionar automáticamente directivas de recursos que se basen en propiedades del servidor o eventos (como, por ejemplo, eventos o condiciones de clúster), o en los cambios en la memoria física instalada o el número de procesadores.

  • Recopilar los datos de uso de los recursos localmente o en una base de datos SQL personalizada. Los datos de uso de los recursos de varios servidores se pueden consolidar en un solo equipo que ejecute el Administrador de recursos del sistema de Windows.

  • Crear un grupo de equipos para facilitar la organización de los servidores Host de sesión de Escritorio remoto que desee administrar. Las directivas de un grupo entero de equipos se pueden exportar o modificar fácilmente.

Ventajas de la administración de recursos

Puesto que Windows Server 2008 R2 está diseñado para ofrecer el máximo posible de recursos a las tareas que no dependen del sistema operativo, un servidor que ejecuta un solo rol normalmente no requiere la administración de recursos. Sin embargo, cuando se instalan varias aplicaciones y servicios en un solo servidor, éstos no tienen en cuenta los procesos competidores. Por lo general, una aplicación o servicio no administrado usará todos los recursos disponibles para realizar una tarea. Por esta razón, es importante usar una herramienta como el Administrador de recursos del sistema de Windows para administrar los recursos del sistema en servidores multipropósito. El uso del Administrador de recursos del sistema de Windows ofrece dos ventajas principales:

  • Se pueden ejecutar más servicios en un solo servidor porque se puede mejorar notablemente la disponibilidad de los servicios a través de recursos administrados de forma dinámica.

  • Los usuarios o administradores del sistema de alta prioridad pueden tener acceso al sistema durante los períodos de máxima carga de los recursos.

Métodos de la administración de recursos

El Administrador de recursos del sistema de Windows incluye cinco directivas de administración de recursos integradas que se pueden usar para implementar rápidamente la administración. Además, puede crear directivas de administración de recursos personalizadas adaptadas a sus necesidades específicas.

Directivas de administración de recursos integradas

Puede habilitar las directivas de administración de recursos integradas mediante la selección del tipo de directiva que va a usar. No es necesario realizar ninguna otra configuración.

Directiva Descripción

Igual por proceso

Cuando la directiva de asignación de recursos Equal_Per_Process administra el sistema, cada proceso en ejecución recibe un tratamiento equivalente. Por ejemplo, si un servidor que ejecuta diez procesos alcanza el 70 por ciento de uso del procesador, el Administrador de recursos del sistema de Windows limitará cada proceso al 10 por ciento de los recursos del procesador mientras se encuentren en contención. Tenga en cuenta que los recursos que los procesos de baja utilización no usen se asignarán a otros procesos.

Igual por usuario

Cuando la directiva de asignación de recursos Igual por usuario administra el sistema, los procesos se agrupan en función de la cuenta de usuario que los está ejecutando y cada uno de estos grupos de procesos recibe un tratamiento equivalente. Por ejemplo, si hay cuatro usuarios ejecutando procesos en el servidor, se asignará a cada usuario el 25 por ciento de los recursos del sistema para completar esos procesos. Un usuario que ejecuta una sola aplicación tendrá asignados los mismos recursos que un usuario que ejecuta varias aplicaciones. Esta directiva resulta especialmente útil para los servidores de aplicaciones.

Igual por sesión

Cuando la directiva de asignación de recursos Equal_Per_Session administra el sistema, los recursos se asignan de forma equivalente a cada sesión conectada al sistema. Esta directiva se usa en los servidores Host de sesión de Escritorio remoto.

Igual por grupo de aplicaciones de IIS

Cuando la directiva de asignación de recursos Equal_Per_IISAppPool administra el sistema, cada grupo de aplicaciones de IIS en ejecución recibe un tratamiento equivalente, y las aplicaciones que no están en el grupo de aplicaciones de IIS sólo pueden usar los recursos que no utilicen estos grupos.

Sesiones remotas ponderadas

Cuando la directiva de asignación de recursos Sesiones remotas ponderadas administra el sistema, los procesos se agrupan en función de la prioridad asignada a la cuenta de usuario. Por ejemplo, si hay tres usuarios conectados de forma remota, el usuario que tenga asignada la prioridad Premium recibirá el acceso de mayor prioridad a la CPU, el que tenga asignada la prioridad Estándar recibirá la segunda prioridad a la CPU y el que tenga asignada la prioridad Básico recibirá la prioridad menor a la CPU. Esta directiva se usa en los servidores Host de sesión de Escritorio remoto.

Nota

Cuando Sesiones remotas ponderadas se establece como la directiva de administración, la administración de sistemas se delega al programador de y el Administrador de recursos del sistema de Windows solo traza un perfil del sistema. Para configurar o quitar Sesiones remotas ponderadas como directiva de administración es necesario un reinicio del equipo impuesto por el kernel.

Administración de recursos personalizada

Puede usar métodos personalizados de administración de recursos para identificar a los usuarios de recursos y asignarles recursos basándose en criterios propios.

Característica Descripción

Criterios coincidentes del proceso

Permite seleccionar los servicios o aplicaciones que se van a administrar mediante las reglas de directiva de asignación de recursos. Puede elegir por nombre de archivo o comando, o especificar usuarios o grupos. Por ejemplo, puede crear un criterio coincidente del proceso que aplique la administración a la aplicación iexplore.exe cuando la ejecuta el usuario Administrador.

Directivas de asignación de recursos

Asigna los recursos de procesador y memoria a los procesos que se especifican mediante los criterios coincidentes del proceso especificados por el usuario.

Listas de exclusión

Excluyen aplicaciones, servicios, usuarios o grupos de la administración del Administrador de recursos del sistema de Windows.

Nota

También puede usar la coincidencia con la ruta de acceso de línea de comandos de una directiva de asignación de recursos para excluir una aplicación de la administración sólo mediante esa directiva.

Programación

Puede usar una interfaz de calendario para controlar eventos únicos o cambios periódicos en la asignación de recursos. Se pueden activar diferentes directivas de asignación de recursos en diferentes horas del día, distintos días de la semana o en función de otros paradigmas de programación.

Aplicación de directivas condicionales

Cambian automáticamente las directivas de asignación de recursos en respuesta a determinados eventos del sistema (por ejemplo, la instalación de nueva memoria o procesadores adicionales, el inicio o la detención de un nodo, o el cambio de la disponibilidad de un grupo de recursos en un clúster).

Referencias adicionales


Tabla de contenido