COPY-REDIRECT ON WRITE

A system, method, and computer program product for managing storage volumes in a point-in- time copy cascade, wherein the cascade comprises a source volume, a snapshot point-in-time copy volume, and a clone point-in-time copy volume, wherein each volume has a host portion, comprising: a swap compone...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BROWN, Joanna, BEEKEN, Christopher, Barry, FUENTE, Carlos
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system, method, and computer program product for managing storage volumes in a point-in- time copy cascade, wherein the cascade comprises a source volume, a snapshot point-in-time copy volume, and a clone point-in-time copy volume, wherein each volume has a host portion, comprising: a swap component for swapping the host portion of the source volume with the host portion of the snapshot volume; responsive to an I/O request to overwrite a first data value in a grain of the source component with a second data value, an I/O component for: writing the second data value in a corresponding grain of the snapshot point-in-time copy volume; and responsive to a corresponding grain of the clone point-in-time copy volume not comprising the first data value, copying the first data value to the corresponding grain of the clone point-in- time copy volume. L'invention concerne un système, un procédé et un produit-programme d'ordinateur permettant de gérer des volumes de stockage dans une cascade de copie instantanée, la cascade comprenant un volume source, un volume de copie instantané d'instantané et un volume de copie instantanée de clone, chaque volume comprenant une partie hôte. L'invention comprend : un composant d'échange permettant d'échanger la partie hôte du volume de la source avec la partie hôte du volume de l'instantané; en réponse à une demande E/S d'écraser une première valeur de données dans un grain du composant source par une seconde valeur de données, un composant E/S pour écrire la seconde valeur de données dans un grain correspondant du volume de copie instantanée d'instantané; et en réponse au fait qu'un grain correspondant du volume de copie instantanée du clone ne comprend pas la première valeur de données, copier la première valeur de données dans le grain correspondant du volume de copie instantanée de l'instantané.