WebSphere Extended Deployment, Version 6.0.x     Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Especificación de propiedades personalizadas para la ubicación de aplicaciones

Utilice las propiedades personalizadas para modificar la configuración de ubicación de aplicaciones.




Related tasks
Creación y configuración de clústeres dinámicos
Configuración de la ubicación de aplicaciones dinámica

[Version 6.0.1 and later]

Propiedad personalizada cpuUtilizationThreshold

Utilice la propiedad personalizada cpuUtilizationThreshold para definir el porcentaje de capacidad de la CPU que puede utilizar en cada nodo de una célula.

El valor por omisión es 100, que significa que se puede utilizar el 100% de la CPU en todos los nodos de la célula. El controlador de ubicación de aplicaciones intenta calcular las ubicaciones para que la utilización de los nodos no supere el umbral definido. El controlador de ubicación de aplicaciones considera todos los procesos, incluidos los que no están relacionados con WebSphere Application Server o WebSphere Extended Deployment cuando realiza estos cálculos.

ImportantColonSymbol [zos platforms] Debe definirse esta propiedad y establecerse en un valor menor que 100 para configuraciones que implican nodos de z/OS.
Puede establecer esta propiedad en la célula para aplicar a todos los nodos de la célula o especificar el valor para un nodo en particular de la configuración. Para definir la propiedad con el fin de especificar el umbral para todos los nodos de la célula, siga estos pasos:
  1. En la consola administrativa, pulse Políticas operativas > Gestores autónomos > Controlador de ubicación de aplicaciones > Propiedades personalizadas > Nuevo.
  2. Escriba el nombre de la propiedad personalizada como cpuUtilizationThreshold.
  3. Especifique el porcentaje de capacidad de la CPU que se utiliza en cada uno de los nodos de la célula.
  4. Pulse Aplicar y guarde la configuración.
Para definir la propiedad en un nodo en particular, siga estos pasos:
  1. En la consola administrativa, pulse Políticas operativas > Gestores autónomos > Controlador de ubicación de aplicaciones > Propiedades personalizadas > Nuevo.
  2. Escriba el nombre de la propiedad personalizada como cpuUtilizationThreshold.nombre_nodo , donde nombre_nodo es el nombre del nodo. Por ejemplo, si el nodo se denomina node1, el nombre de la propiedad personalizada será cpuUtilizationThreshold.node1.
  3. Especifique el porcentaje de capacidad de la CPU que se utiliza en el nodo especificado.
  4. Pulse Aplicar y guarde la configuración.
[Version 6.0.1 and later]

Propiedad personalizada GenerateUniquePorts

Utilice la propiedad personalizada GenerateUniquePorts para generar puertos únicos para cada miembro de clúster dinámico.

Por omisión, los miembros de clúster dinámico en nodos distribuidos se crean con puertos únicos, mientras que los nodos z/OS no tienen puertos únicos. En la plataforma z/OS, los números de puerto se suelen establecer de forma simétrica de acuerdo a un rango específico de números. El primer miembro de clúster dinámico siempre tiene puertos únicos y estos números de puerto se aplican a los demás miembros de clúster dinámico. Puede establecer esta propiedad en el grupo de nodos o en un nodo individual.
  • Para establecer la propiedad personalizada en el grupo de nodos:
    1. En la consola administrativa, pulse Administración del sistema > Grupos de nodos > nombre_grupo_nodos > Propiedades personalizadas > Nueva.
    2. Especifique GenerateUniquePorts como el nombre de la propiedad personalizada.
    3. Especifique el valor como true o false. Si se especifica true, se generan puertos únicos para cada miembro de clúster dinámico. Si se especifica false, se crean puertos únicos para el primer miembro de clúster dinámico y los siguientes miembros de clúster dinámico utilizan los mismos puertos.
  • Para establecer la propiedad personalizada en un nodo:
    1. En la consola administrativa, pulse Administración del sistema > Grupos de nodos > nombre_grupo_nodos > Propiedades personalizadas > Nueva.
    2. Especifique GenerateUniquePorts.nombre_nodo como el nombre de la propiedad personalizada, donde la variable nombre_nodo es el nombre del nodo del grupo de nodos.
    3. Especifique el valor como true o false. Si se especifica true, se generan puertos únicos para cada miembro de clúster dinámico del nodo especificado. Si se especifica false, se crean puertos únicos para el primer miembro de clúster dinámico del nodo y los siguientes miembros de clúster dinámico utilizan los mismos puertos.
Table 1. Valores por omisión de la propiedad personalizada GenerateUniquePorts
valor por omisión (z/OS) false
AttentionColonSymbol Si se habilita el apilamiento vertical para un clúster dinámico z/OS, se fuerza a true la estrategia de asignación de puerto, para generar puertos únicos para cada miembro de clúster dinámico.
valor por omisión (plataformas distribuidas) true

Propiedad personalizada HttpSessionRebalanceOff

Utilice la propiedad personalizada HttpSessionRebalanceOff para inhabilitar el reequilibrio de sesiones HTTP.

Con WebSphere Extended Deployment versión 6.0 o posterior, el reequilibrio de sesiones HTTP se habilita automáticamente. Puede utilizar el reequilibrio de sesiones HTTP para volver a asignar afinidades de sesiones existentes a nuevos servidores que pasan a estar disponibles para que las procese la aplicación Web dada. Consulte Reequilibrio de sesiones HTTP para obtener más información.

Utilice la propiedad personalizada HttpSessionRebalanceOff si desea que la configuración vuelva al comportamiento de sesión HTTP, donde las afinidades de sesión se establecen con un servidor de aplicaciones concreto y no se vuelven a asignar a los nuevos servidores que pasen a estar disponibles.

Puede considerar inhabilitar el reequilibrio de sesiones HTTP si los tamaños de sesiones son grandes. Si las sesiones tienen un gran tamaño, el coste de moverlas a un nuevo servidor puede ser mayor que el beneficio de sacar la carga de trabajo del servidor original. Puede utilizar los datos PMI (Performance Monitoring Infrastructure) para tomar la decisión de desactivar el reequilibrio de sesiones. Puede ver en los datos PMI que el tiempo de respuesta, la utilización de la memoria y la utilización de la CPU aumenta en servidores específicos para transferir la información de la sesión. Consulte el Centro de información de WebSphere Application Server Network Deployment para obtener más información sobre el análisis de datos PMI y los procedimientos recomendados para utilizar sesiones HTTP.

Si deja activado el reequilibrio de sesiones, las sesiones se distribuyen más uniformemente y la utilización de la memoria y la CPU también se distribuirán más uniformemente por los servidores del clúster. Si un clúster está más equilibrado, es más fácil para WebSphere Extended Deployment tomar decisiones autónomas.

Lleve a cabo los siguientes pasos para inhabilitar el reequilibrio de sesiones HTTP:

  1. En la consola administrativa, pulse Servidores > Clústeres dinámicos > nombre_clúster_dinámico > Propiedades personalizadas > Nueva.
  2. Escriba el nombre HttpSessionRebalanceOff y establezca el valor en true.
  3. Pulse Aplicar y guarde la configuración.

Para volver a activar el reequilibrio de sesiones, suprima la propiedad personalizada.

Propiedad personalizada memoryProfiler.isDisabled

Bajo la operación por omisión, el control de ubicación de aplicaciones perfila clústeres dinámicos en línea para determinar su utilización de memoria. Puede inhabilitar esta operación por omisión estableciendo la propiedad personalizada memoryProfiler.isDisabled en true. Cuando se inhabilita el perfilador de memoria, el controlador de ubicación de aplicaciones asume un valor de utilización de memoria por omisión. Este valor de utilización de memoria se calcula como 64k + 1.2 maxHeapSize, donde maxHeapSize es el valor máximo del almacenamiento dinámico en la plantilla del servidor del clúster dinámico.

Lleve a cabo los siguientes pasos para inhabilitar el perfilador de memoria:
  1. En la consola administrativa, pulse Políticas operativas > Gestores autónomos > Controlador de ubicación de aplicaciones > Propiedades personalizadas > Nuevo.
  2. Escriba el nombre memoryProfiler.isDisabled y establezca el valor en true.
  3. Pulse Aplicar y guarde la configuración.

Propiedad personalizada numVerticalInstances

Utilice esta propiedad personalizada para definir el número de instancias de clúster dinámico en un nodo.

Utilice sólo esta propiedad personalizada si los nodos del clúster dinámico son heterogéneos con potencias distintas. Si los nodos del clúster dinámico son homogéneos, puede definir el número de instancias de clúster dinámico una vez en la consola administrativa.

Consulte Configuración del apilamiento vertical para obtener más información.

[Version 6.0.1 and later]

Propiedades personalizadas reservedMemoryFixed y reservedMemoryPercent

Utilice estas propiedades personalizadas para definir cuánta memoria de cada nodo se va a reservar para procesos que no están relacionados con WebSphere Application Server o WebSphere Extended Deployment.

Cuando se definen estas propiedades, la memoria total de un nodo para procesos que no están relacionados con WebSphere Application Server o WebSphere Extended Deployment se puede calcular con la fórmula siguiente:
reservedMemoryFixed + reservedMemoryPercent * (totalNodeMemory - reservedMemoryFixed)
Nombre de propiedad Definición Valor por omisión
reservedMemoryFixed Cantidad fija de memoria que se va a reservar. 64 MB
reservedMemoryPercent Porcentaje de memoria que se va a reservar. 5%
Puede definir estas propiedades personalizadas en toda la célula para que se apliquen a todos los nodos de la célula o en nodos individuales. Para definir estas propiedades personalizadas para todos los nodos de la célula:
  1. En la consola administrativa, pulse Políticas operativas > Gestores autónomos > Controlador de ubicación de aplicaciones > Propiedades personalizadas > Nuevo.
  2. Escriba el nombre de la propiedad personalizada, reservedMemoryFixed o reservedMemoryPercent.
  3. Especifique el valor de memoria reservada que se va a aplicar a todos los nodos de la célula.
  4. Pulse Aplicar y guarde la configuración.
Para definir estas propiedades personalizadas para un nodo en particular de la célula, siga estos pasos:
  1. En la consola administrativa, pulse Políticas operativas > Gestores autónomos > Controlador de ubicación de aplicaciones > Propiedades personalizadas > Nuevo.
  2. Especifique el nombre de la propiedad personalizada, reservedMemoryFixed.nombre_nodo o reservedMemoryPercent.nombre_nodo, donde nombre_nodo es el nombre del nodo. Por ejemplo, si el nodo se denomina node1, los nombres de las propiedades personalizadas serán reservedMemoryFixed.node1 y reservedMemoryPercent.node1.
  3. Especifique el valor de memoria reservada que se va a aplicar al nodo especificado.
  4. Pulse Aplicar y guarde la configuración.


Condiciones de uso | Comentarios Última actualización: Mar 14, 2006 11:01:03 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/rodplacecustprop.html

© Copyright IBM 2004, 2006. Reservados todos los derechos.
Este centro de información se ha realizado con tecnología de Eclipse. (http://www.eclipse.org)