Processing

Please wait...

Settings

Settings

1. WO1999013403 - DATA FILE STORAGE MANAGEMENT SYSTEM FOR SNAPSHOT COPY OPERATIONS

Publication Number WO/1999/013403
Publication Date 18.03.1999
International Application No. PCT/US1998/007458
International Filing Date 15.04.1998
Chapter 2 Demand Filed 22.03.1999
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
07
Responding to the occurrence of a fault, e.g. fault tolerance
14
Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
G06F 11/14 (2006.01)
CPC
G06F 11/1435
G06F 2201/84
Applicants
  • STORAGE TECHNOLOGY CORPORATION [US/US]; 2270 South 88th Street Louisville, CO 80028-4309, US
Inventors
  • BELSAN, Jay, Stuart; US
  • MILILLO, Michael, Steven; US
  • O'BRIEN, John, Timothy; US
Agents
  • GRAZIANO, James, M. ; Duft, Graziano & Forest, P.C. Suite 140 1790-30th Street Boulder, CO 80301-1018, US
Priority Data
08/925,78709.09.1997US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) DATA FILE STORAGE MANAGEMENT SYSTEM FOR SNAPSHOT COPY OPERATIONS
(FR) SYSTEME DE GESTION DE MEMOIRE DE FICHIERS DE DONNEES POUR OPERATIONS DE COPIE SELECTIVE
Abstract
(EN)
The present data file storage management system for snapshot copy operations maintains a two level mapping table which enables the data files to be copied using the snapshot copy process and only having to update a single corresponding mapping table entry when the physical location of the data file is changed. The snapshot copy updates to the contents of the first level of the two level mapping table are stored on the backend data storage devices to provide a record of the snapshot copy operation which can be used to recover the correct contents of the mapping table. This record of the snapshot copy operations remains valid even though the physical location of a copied data file instance is subsequently changed. Furthermore, the physical storage space holding the updated portions of the first level of the two level mapping table can be managed using techniques like those used to manage the physical storage space holding data file instances. Mapping table updates resulting from the snapshot copy operation are delayed until all mapping table updates resulting from earlier data file write operations have been completed and any attempt to update the mapping table to reflect data written to the original data file or the copy data file that occurs after initiation of the copy must wait until the first set of mapping table pointers has been copied.
(FR)
Le système de gestion de mémoire de fichiers de données pour opérations de copie sélective tient à jour une table de topographie mémoire à deux niveaux qui permet de copier les fichiers de données au moyen du processus de copie sélective et de la mise à jour d'une seule entrée de la table de topographie mémoire correspondante lorsque l'emplacement physique du fichier de données est modifié. Les mises à jour par copie sélective effectuées sur le contenu du premier niveau de la table de topographie mémoire à deux niveaux sont mémorisées sur les dispositifs des mémoires du système principal de manière à assurer un enregistrement de l'opération de copie sélective qui peut servir à récupérer le contenu correct de la table de topographie mémoire. Cet enregistrement des opérations de copie sélective est valable même si l'emplacement physique d'une instance de fichier de données copiée est ultérieurement modifié. En outre, l'espace mémoire physique contenant les parties mises à jour du premier niveau de la table de topographie mémoire à deux niveaux peut être géré au moyen de techniques du type de celles utilisées pour gérer l'espace mémoire physique contenant les instances de fichiers de données. Les mises à jour de la table de topographie mémoire obtenues par l'opération de copie sélective sont mises en attente et ne sont utilisées que lorsque toutes les mises à jour de la table de topographie mémoire obtenues à partir d'opérations précédentes d'écriture de fichiers de données ont été effectuées. Toute tentative de mettre à jour la table de topographie mémoire pour laisser apparaître les données écrites sur le fichier de données original ou sur le fichier de données copié qui a lieu après l'initialisation de la copie doit attendre que le premier ensemble de pointeurs de la table de topographie mémoire soit copié.
Also published as
Latest bibliographic data on file with the International Bureau