A NEW POINT-IN-TIME COPY OPERATION

A method and service creates and maintains a virtual point-in-time copy of source data stored within a source storage unit. The method/service receives at least one request to create a point-in-time copy of the source data. However, instead of creating a copy of the source data, the invention create...

Full description

Saved in:
Bibliographic Details
Main Authors POFF, DAN, BANIKAZEMI, MOHAMMAD
Format Patent
LanguageEnglish
French
Published 30.11.2006
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method and service creates and maintains a virtual point-in-time copy of source data stored within a source storage unit. The method/service receives at least one request to create a point-in-time copy of the source data. However, instead of creating a copy of the source data, the invention creates a target storage unit mapping table within a target storage unit or other storage units managed by the same storage system. This target storage unit mapping table contains pointers to the source data. In addition, the invention maintains a modification space within the target storage unit or other storage units managed by the same storage system. Each portion of the modification space is associated with a given target storage unit. The modification space only stores changes to the source data that are unique to the corresponding target storage unit. The target storage unit mapping table is modified as the data is written to the modification space by redirecting corresponding pointers in the target storage unit mapping table from the source data to the modification space. L'invention concerne un procédé et un service de création et de conservation d'une copie instantanée virtuelle de données source dans une unité de stockage source. Le procédé/service consiste à recevoir au moins une demande pour créer une copie instantanée des données source. Néanmoins, au lieu de créer une copie des données source, l'invention consiste à créer une table de mappage d'unités de stockage cibles dans une unité de stockage cible ou dans d'autres unités de stockage gérées par le même système de stockage. Ladite table de mappage d'unités de stockage cibles contient des pointeurs vers les données source. De plus, l'invention consiste à conserver un espace de modification dans l'unité de stockage cible ou dans d'autres unités de stockage gérées par le même système de stockage. Chaque partie de l'espace de modification est associée à une unité de stockage cible donnée. L'espace de modification stocke uniquement des modifications apportées aux données source qui sont uniques pour l'unité de stockage cible correspondante. La table de mappage d'unités de stockage cibles est modifiée lorsque les données sont écrites dans l'espace de modification par redirection des pointeurs correspondants dans la table de mappage d'unités de stockage cibles, des données source vers l'espace de modification.
Bibliography:Application Number: WO2005US30847