摘要:
Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the data storage systems as a plurality of entries, detecting an execution of a data operation command on data residing in a data storage system that causes movement of a data set from that data storage system to a destination data storage system that is different from that data storage system, and operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command. Each of the plurality of entries may include one or more custom tags, and the new metadata entry may include at least one custom tag created before the execution of the data operation command.
摘要:
Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems including at least one tiered data storage system in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the plurality of data storage systems as a plurality of entries, detecting an execution of a data operation command in the tiered data storage system that causes movement of a data set from a source storage tier to a destination storage tier, and in response to detecting the execution of the data operation command, operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command. The new metadata entry includes at least one custom tag created before the execution of the data operation command.
摘要:
Provided are a computer program product, system, and method for using queues corresponding to attribute values associated with units of work and sub-units of the unit of work to select the units of work and their sub-units to process. There are a plurality of work unit queues, each associated with different work unit attribute values that are associated with units of work, wherein the work unit queues include records for units of work to process having work unit attribute values associated with the work unit attribute values of the work unit queues. There are a plurality of work sub-unit queues, wherein each are associated with different work sub-unit attribute values that are associated with sub-units of work. Records are added for work sub-units of a unit of work to the work sub-unit queues, and records are selected from the work sub-unit queues to process the sub-units of work.
摘要:
In one embodiment of the present description, a copy relationship is established between a storage location at a first site and a storage location at a second site in a data storage system, wherein a dynamically assignable bitmap preset to one of a plurality of different predetermined bit patterns is selected as a function of both the availability of the selected bitmap and the type of predetermined bit pattern identified for the selected bitmap. The selected bitmap may be assigned as an out-of-sync bitmap wherein updates to the storage location at one site, which are to be copied to the storage location at the other site, are indicated in the selected bitmap, and data writes being written to the storage location at the one site, are copied to the storage location at the other site, using the selected bitmap as an out-of-sync bitmap. Other aspects are described.
摘要:
Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the plurality of data storage systems as a plurality of entries, detecting an execution of a data operation command in a data storage system that causes movement of a data set from source storage location to a destination storage location in that data storage system, and operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command in response to detecting the execution of the data operation command. Each of the plurality of entries includes one or more custom tags, and the new metadata entry includes at least one custom tag created before the execution of the data operation command.
摘要:
In one embodiment, a local copy target is also a local primary of an incomplete consistency group of an ongoing asynchronous mirror relationship. Completion of the consistency group is facilitated notwithstanding that the local copy operation was initiated after the consistency group was initiated. In one aspect, asynchronous data mirroring logic, prior to the overwriting of existing data of the target, reads the existing data of the target for purposes of mirroring the read data to a remote secondary target of the consistency group. As a result, existing data of the local copy target which is also a local primary source of the consistency group, may be safely overwritten. Other features and aspects may be realized, depending upon the particular application.
摘要:
A method, system and computer-usable medium are disclosed for improved point-in-time copying of data within an asynchronous data mirroring environment comprising: receiving a request to initiate an asynchronous data mirroring operation associated with a first point-in-time copying process; processing a first set of establish data to generate a point-in-time establish reservation, the first set of establish data associated with the first point-in-time copying process establish; using the point-in-time establish reservation to generate a second set of establish data if the second point-in-time copying process can be performed; using the second set of establish data to initiate a second point-in-time copying process; and, tracking establish operations in progress between the first point-in-time copying process and the second point-in-time copying process.
摘要:
A method, system and computer-usable medium are disclosed for improved point-in-time copying of data within an asynchronous data mirroring environment comprising: receiving a request to initiate an asynchronous data mirroring operation associated with a first point-in-time copying process; processing a first set of establish data to generate a point-in-time establish reservation, the first set of establish data associated with the first point-in-time copying process establish; using the point-in-time establish reservation to generate a second set of establish data if the second point-in-time copying process can be performed; using the second set of establish data to initiate a second point-in-time copying process; and, tracking establish operations in progress between the first point-in-time copying process and the second point-in-time copying process.
摘要:
A first asynchronous mirroring session is initiated to asynchronously copy first primary volumes to first secondary volumes. Point in time copy operations generate a local backup copy from the first primary volumes. Second primary volumes are generated from the local backup copy. A second asynchronous mirroring session is initiated to asynchronously copy the second primary volumes to second secondary volumes.
摘要:
In one embodiment of the present description, a copy relationship is established between a storage location at a first site and a storage location at a second site in a data storage system, wherein a dynamically assignable bitmap preset to one of a plurality of different predetermined bit patterns is selected as a function of both the availability of the selected bitmap and the type of predetermined bit pattern identified for the selected bitmap. The selected bitmap may be assigned as an out-of-sync bitmap wherein updates to the storage location at one site, which are to be copied to the storage location at the other site, are indicated in the selected bitmap, and data writes being written to the storage location at the one site, are copied to the storage location at the other site, using the selected bitmap as an out-of-sync bitmap. Other aspects are described.