Cambio de los parámetros de servicios de datos para mejorar el rendimiento

Los servicios de bases de datos dan soporte a WebSphere Business Monitor a través de dos servicios de movimientos de datos: de estado a tiempo de ejecución y de tiempo de ejecución a histórico. Estos servicios de movimientos de datos son completamente independientes entre sí. Cada servicio de movimiento de datos da soporte a uno o más modelos de magnitudes empresariales.

Para cada modelo de magnitudes empresariales soportado por un servicio de movimiento de datos, se crea un conjunto de servidores Capture y Apply. En la arquitectura actual, existe, por omisión, un servidor Capture y un servidor Apply para cada modelo de magnitudes empresariales. Puede tener más de un servidor Capture o Apply cambiando los parámetros de los siguientes grupos de parámetros: parámetros de política de Capture, parámetros de política de Apply y parámetros de política de grupos Apply.

Si los modelos de magnitudes empresariales son de gran tamaño, tener un servidor Capture y Apply por modelo y por servicio de movimiento de datos puede afectar al rendimiento y es un buen candidato para sacar partido de la modificación de estos parámetros y mejorar el rendimiento. Con un hardware adecuado y una planificación del espacio de tablas y de la agrupación de almacenamientos intermedios, puede ser posible mejorar el rendimiento añadiendo más servidores Capture y Apply.

Los servidores Capture adicionales pueden aumentar la frecuencia en que se capturan datos para las tablas de un modelo de magnitudes empresariales. Puede disminuir uno o ambos parámetros de política de Capture. Cada servidor Capture adicional ocupará, a su vez, espacio adicional en la base de datos para almacenar su información de control así como tiempo de E/S y de procesador adicionales. Sin embargo, al aumentar el número de servidores, la información estará disponible más rápidamente para los componentes de Apply y puede mejorar el rendimiento del sistema en general.

Los servidores Apply adicionales también ofrecen otra ventaja. En la arquitectura actual, los servidores Apply funcionan en serie en sus tablas asignadas. Cuanto mayor sea el número de grupos de magnitudes empresariales y tablas asignadas a un único servidor Apply, más se tardará en procesar todas las entradas. Añadir servidores Apply adicionales puede mejorar el rendimiento al procesar estos grupos de magnitudes empresariales en paralelo. Esto requiere un hardware adecuado y una buena planificación del espacio de tablas y de la agrupación de almacenamientos intermedios para evitar un conflicto de E/S.

No se recomienda cambiar los valores predeterminados de los parámetros de política de grupos Apply.

Cómo especificar parámetros de política:

Localice la máquina en que se aloja Monitor Server y busque el directorio de instalación de Monitor. Por ejemplo: 'C:\IBM\WebSphere\Monitor' en Windows. Bajo este subdirectorio debe haber un directorio denominado 'rm' y bajo éste debe existir otro directorio denominado 'config'. En este ejemplo, 'C:\IBM\WebSphere\Monitor\rm\config' sería la vía de acceso completa del directorio.

Cree un archivo nuevo llamado 'DS_Replication_Policy_Defaults.properties' en el directorio config. Si el archivo ya existe, los componentes Servicios de datos leerán este archivo para buscar alteraciones temporales especificadas de los parámetros de política de rendimiento.

Los parámetros se especifican como sigue:

Durante el proceso de servicios de movimientos de datos, el sistema busca primero valores específicos del servicio, seguidos por valores predeterminados explícitos, seguidos por valores predeterminados internos o implícitos.

Parámetros de política de Capture

Los parámetros de política de Capture cambian la manera en que los grupos de magnitudes empresariales se asignan a los servidores Capture. Siempre hay un servidor Capture para cada modelo de magnitudes empresariales, pero a diferencia de la arquitectura anterior, ahora es posible asignar varios grupos de magnitudes empresariales al mismo servidor Capture, en lugar de tener un servidor aparte para cada uno.

Parámetros de política de Apply

Los parámetros de política de Apply cambian la manera en que los grupos de magnitudes empresariales se asignan a los servidores Apply. En la actualidad, siempre hay un servidor Apply para cada modelo de magnitudes empresariales, pero a diferencia de la arquitectura anterior, ahora es posible asignar varios grupos de magnitudes empresariales al mismo servidor Apply, en lugar de tener un servidor aparte para cada uno.

Parámetros de política de grupos Apply

Estas políticas afectan a cómo se asignan los grupos de magnitudes empresariales en grupos Apply; en DB2 se trata de conjuntos de subscripciones. Consulte la documentación sobre duplicación de DB2 para obtener información sobre el mejor modo de asignar tablas en los conjuntos de subscripciones. El Gestor de duplicación siempre prefiere asignar un grupo de magnitudes empresariales por conjunto de subscripciones.

Copyright IBM Corporation 2005, 2006. Reservados todos los derechos.