Configuración de WMI en servidores de aplicaciones para el proveedor de afinidad HostNameMemory

de Won Yoo

Información general

En la versión 1 de ARR, hay dos proveedores de afinidad de nombre de host:

  1. Microsoft.Web.Arr.HostNameRoundRobin
  2. Microsoft.Web.Arr.HostNameMemory

El proveedor Microsoft.Web.Arr.HostNameRoundRobin no tiene ninguna dependencia en los servidores de aplicaciones. Cuando se usa este proveedor, ARR simplemente asigna y crea afinidad con los nombres de host de forma round robin.

Sin embargo, el proveedor Microsoft.Web.Arr.HostNameMemory requiere que se concedan determinados permisos en los servidores de aplicaciones para que el servidor de ARR pueda consultar los contadores de rendimiento de la relación de memoria necesarios para calcular dónde establecer afinidad con los nombres de host.

Este tutorial está diseñado para guiar al lector por los cambios necesarios en los servidores de aplicaciones cuando se usa el proveedor Microsoft.Web.Arr.HostNameMemory.

Nota:

Los proveedores de afinidad de nombre de host solo son aplicables cuando ARR está configurado para usarse en escenarios de hospedaje compartido.

Objetivo

Configure correctamente ARR y los servidores de aplicaciones de la granja de servidores para usar el proveedor Microsoft.Web.Arr.HostNameMemory.

Requisitos previos

Este tutorial requiere los siguientes requisitos previos:

  • IIS 7.0 o posterior en Windows 2008 (cualquier SKU) o más reciente.
  • Versión 1 del Enrutamiento de solicitud de aplicaciones de Microsoft y módulos dependientes.
  • ARR está configurado para escenarios de hospedaje compartido.

Siga los pasos descritos en este documento para instalar el Enrutamiento de solicitud de aplicaciones.

Nota:

Los pasos siguientes se deben realizar en todos los servidores de aplicaciones de la granja de servidores. Más explícitamente, estos cambios no son necesarios en los servidores ARR.

Paso 1: Habilitar la seguridad COM

  1. Abra un símbolo del sistema como administrador.

  2. Escriba dcomcnfg.

  3. Vaya a Servicios de componentes -> Ordenadores -> Mi PC.

  4. Haga clic con el botón derecho en Mi PC y seleccione Propiedades:

    Captura de pantalla del cuadro de diálogo Mis propiedades de equipo. Se muestra la pestaña General.

  5. Seleccione la ficha Seguridad COM.

    Captura de pantalla del cuadro de diálogo Mis propiedades de equipo. Se muestra la pestaña Seguridad COM.

  6. En Iniciar y activar permisos, seleccione Editar límites. Agregue la cuenta del proceso de trabajo donde usa ARR y permita:

    • Inicio local

    • Inicio remoto

    • Activación remota

      Captura de pantalla del cuadro de diálogo Iniciar y activar permiso para mostrar la pestaña vínculos de seguridad.

  7. Haga clic en Aceptar para guardar los cambios.

Paso 2: Agregue un usuario al grupo de usuarios del Monitor de rendimiento

  1. Abra un símbolo del sistema como administrador.

  2. Escriba compmgmt.

  3. Vaya a Administración de equipos ->Herramientas del sistema ->Usuarios y grupos locales ->Grupos:

    Captura de pantalla de la consola de administración de equipos que muestra la pantalla Grupos.

  4. Seleccione el grupo Usuarios del monitor de sistema y agregue una cuenta del proceso de trabajo que usa ARR:

    Captura de pantalla del cuadro de diálogo Propiedades de Monitor de rendimiento usuarios que muestra la pestaña General.

  5. Haga clic en Aceptar para guardar los cambios.

Paso 3: Control WMI

  1. En la misma consola de Administración de equipos, vaya a Servicios y aplicaciones y seleccione Control WMI:

    Captura de pantalla de la consola de administración de equipos que muestra la página Control de instrumentación de administración de Windows.

  2. Haga clic con el botón derecho en Control WMI y seleccione Propiedades. Seleccione la pestaña Seguridad:

    Captura de pantalla del cuadro de diálogo Propiedades del control W M I con la pestaña Seguridad mostrada.

  3. Vaya a Raíz: >CIMV2 y seleccione CIMV2:

    Captura de pantalla del cuadro de diálogo Propiedades del control W M I con la pestaña Seguridad mostrada. La carpeta C I M V2 está resaltada.

  4. Haga clic en Seguridad y agregue la cuenta del proceso de trabajo que usa ARR. Seleccione los permisos siguientes:

    • Ejecutar métodos

    • Habilitar cuenta

    • Llamada remota habilitada

      Captura de pantalla del cuadro de diálogo Seguridad para ROOT\C I M V2 con el grupo de A R R resaltado.

  5. Haga clic en Aceptar para guardar los cambios.

Paso 4: Configuración de prueba en ARR

  1. Después de realizar los cambios de configuración en todos los servidores de aplicaciones de la granja de servidores (pasos 1 a 3), pruebe la configuración en el servidor ARR.

  2. Abra Administrador de IIS.

  3. Seleccione la granja de servidores configurada para la afinidad de nombre de host.

  4. Seleccione el icono Afinidad del servidor.

  5. Seleccione el proveedor Microsoft.Web.Arr.HostNameMemory en Proveedor de afinidad de nombre de host y seleccione Aplicar:

    Captura de pantalla de la pantalla Afinidad de nombre de host en I S Manager.

  6. Tenga en cuenta que el botón Prueba... aparece solo después de aplicar el cambio. Esto se debe a que la prueba debe suplantar la identidad del proceso de trabajo. Asegúrese de que la prueba supere:

    Captura de pantalla del cuadro de diálogo Test Conectar ivity (Probar Conectar ivity) con los resultados de la prueba mostrados.