A computer-implemented method for managing data snapshots among source and target storage volumes in a dual-controller environment. A configuration space that maps the source and target storage volumes to first and second logical drives respectively is established. The configuration space is then divided into first and second portions, wherein a first storage controller controls the first portion and a second storage controller controls the second portion. A snapshot relationship is established between the source and target storage volumes such that portions of data on the source storage volume are logically mirrored on the target storage volume. The identical snapshot relationship is stored in both the first and second storage controllers. In response to a request to perform an operation that results in a modification of the snapshot relationship, the operation is performed. and then a modified snapshot relationship is transferred to the first and second controllers. The modified snapshot relationship reflects the operation, thereby synchronizing the snapshot relationship data in the first and second controllers.

Une méthode ordinateur-mise en application pour contrôler des instantanés de données parmi des volumes de stockage de source et de cible dans un environnement de duel-contrôleur. Un espace de configuration qui trace les volumes de stockage de source et de cible les commandes à d'abord et en second lieu logiques respectivement est établi. L'espace de configuration est alors divisé en d'abord et les deuxièmes parties, où un premier contrôleur de stockage commande la première partie et un deuxième contrôleur de stockage commande la deuxième partie. Un rapport d'instantané est établi entre la source et les volumes de stockage de cible tels que des parties de données sur le volume de stockage de source sont logiquement reflétées sur le volume de stockage de cible. Le rapport identique d'instantané est stocké dans les premiers et deuxièmes contrôleurs de stockage. En réponse à une demande d'effectuer une opération qui a comme conséquence une modification du rapport d'instantané, l'opération est effectuée et alors un rapport modifié d'instantané est transféré aux premiers et deuxièmes contrôleurs. Le rapport modifié d'instantané reflète l'opération, synchronisant de ce fait les données de rapport d'instantané dans les premiers et deuxièmes contrôleurs.

 
Web www.patentalert.com

< (none)

< Methods and apparatus for memory allocation for object instances in an object-oriented software environment

> Adaptively transforming data from a first computer program for use in a second computer program

> (none)

~ 00058