A system, method, and program for maintaining data consistency among updates to data storage areas are provided. Each update has an update time the update was made. There are multiple groups of data storage areas. For each group, updates to the data storage area in the group are stored in a journal for storing updates to the group, wherein there are multiple journals. An indication is made in a memory area for each group of a group update time comprising a most recent update time of the updates in the group. The update time for each update in the group is not greater than the group update time. A determination is made of a minimum group update time across all the groups. At least one update is applied to storage if the update time for the update does not exceed the minimum group update time. The data storage areas may be partitioned among a plurality of computer systems, and may be maintained in at least one primary and secondary storage. The data storage areas may also comprise volumes, with each group including at least one volume. The groups of updates may also be maintained in a journal.

Un sistema, un método, y un programa para mantener consistencia de los datos entre actualizaciones a los almacenes de datos se proporcionan. Cada actualización hace que una actualización mida el tiempo de la actualización fue hecha. Hay grupos múltiples de almacenes de datos. Para cada grupo, las actualizaciones al almacén de datos en el grupo se almacenan en un diario para almacenar actualizaciones al grupo, en donde hay diarios múltiples. Una indicación se hace en un área de memoria para cada grupo de un rato de la actualización del grupo que abarca un rato más reciente de la actualización de las actualizaciones en el grupo. La época de la actualización para cada actualización en el grupo no es mayor que el tiempo de la actualización del grupo. Una determinación se hace de un rato mínimo de la actualización del grupo a través de todos los grupos. Por lo menos una actualización se aplica al almacenaje si la época de la actualización para la actualización no excede el tiempo mínimo de la actualización del grupo. Los almacenes de datos se pueden repartir entre una pluralidad de sistemas informáticos, y se pueden mantener en por lo menos un almacenaje primario y secundario. Los almacenes de datos pueden también abarcar volúmenes, con cada grupo incluyendo por lo menos un volumen. Los grupos de actualizaciones se pueden también mantener en un diario.

 
Web www.patentalert.com

< (none)

< Method and system for increasing concurrency during staging and destaging in a log structured array

> System for communicating information among a group of participants

> (none)

~ 00046