IBM® Informix® 12.10

Configuración y gestión del grid

Un grid es un conjunto de servidores de réplica para simplificar la administración. Cuando se ejecutan sentencias de definición de datos SQL desde dentro de un contexto de grid en un servidor del grid, éstas se propagan a todos los demás servidores del grid. Puede ejecutar rutinas y sentencias de manipulación de datos SQL mediante rutinas de grid. Puede elegir configurar la réplica automáticamente cuando crea una tabla mediante un grid. Puede propagar archivos externos a otros servidores del grid.

Por el contrario, las sentencias SQL no las duplica Enterprise Replication. Enterprise Replication duplica las imágenes de fila que son los resultados de las sentencias SQL. El grid propaga sentencias SQL, pero de manera predeterminada no propaga los resultados de sentencias SQL propagadas. La siguiente ilustración muestra tres servidores de réplica, denominados Cdr1, Cdr2 y Cdr3, que replican imágenes de filas entre ellos, mientras que el grid propaga las sentencias SQL y los mandatos de administración.

Figura 1. La réplica de filas como grid propaga sentencias SQL a cada servidor.Esta imagen muestra que los servidores de réplica replican imágenes de filas entre ellos y que el grid propaga sentencias SQL a cada uno de los servidores.

Un grid puede ser útil si tiene varios servidores de réplica y con frecuencia necesita realizar las mismas tareas en cada servidor de réplica. Los siguientes tipos de tareas se ejecutan fácilmente a través del grid:

Por ejemplo, supongamos que tiene 100 servidores de réplica y necesita crear una tabla. Necesita fragmentar la tabla en dos nuevos espacios de base de datos. También necesita crear un nuevo procedimiento almacenado para ejecutar en la tabla. Con un grid, ejecutaría cuatro mandatos para realizar estas tareas en los 100 servidores de réplica, en lugar de ejecutar 400 mandatos. El mandato para crear la tabla puede también especificar que los datos en esa tabla se dupliquen.

Puede controlar la seguridad del grid autorizando qué usuarios pueden ejecutar rutinas de grid en qué servidores. Puede supervisar los resultados de las rutinas de grid y volver a ejecutar las rutinas anómalas en los servidores correspondientes.

Puede direccionar las conexiones de cliente a los servidores del grid en función de la calidad de los datos replicados y de la latencia de transacción configurando acuerdos de nivel de servicio para un Connection Manager.


Enviar comentarios | Intercambio de ejemplos | Resolución de problemas

Para buscar el PDF, consulte Publications for the IBM Informix 12.10 family of products.
Para ver las notas de release, notas de documentación y/o notas de máquina, consulte la página Release Notes.
indicación de fecha y hora Fecha de publicación: Marzo 2013