-
81.
公开(公告)号:US20190212925A1
公开(公告)日:2019-07-11
申请号:US15868881
申请日:2018-01-11
摘要: Remote copy operations are performed to copy data from a primary storage controller to a secondary storage controller, wherein input/output (I/O) requests are received at the primary storage controller from a host both via a bus interface and a network interface while the remote copy operations are in progress, and wherein consistency groups are formed during the remote copy operations to copy the data consistently. Quiescing of I/O operations performed via the bus interface are performed while a current consistency group is being replaced by a next consistency group during the remote copy operations.
-
公开(公告)号:US20190188310A1
公开(公告)日:2019-06-20
申请号:US15842887
申请日:2017-12-15
CPC分类号: G06F16/273 , G06F11/2094 , G06F16/2365 , G06F2201/805 , G06F2201/82
摘要: A method for converting from one asynchronous data replication technology to another is disclosed herein. In one embodiment, such a method includes utilizing a first asynchronous data replication technology to asynchronously replicate data from a primary volume to a secondary volume. The method initiates, at time T1, tracking of post-T1 changes to the primary volume and waits for all pre-T1 changes to the primary volume to be propagated to the secondary volume. When all pre-T1 changes have been propagated to the secondary volume, the method suspends operation of the first asynchronous data replication technology and replicates all post-T1 changes from the primary volume to the secondary volume. The method further sets up and initiates a second asynchronous data replication technology to asynchronously replicate data from the primary volume to the secondary volume. A corresponding system and computer program product are also disclosed herein.
-
公开(公告)号:US20190138404A1
公开(公告)日:2019-05-09
申请号:US15807775
申请日:2017-11-09
IPC分类号: G06F11/14
摘要: A method, system, and program product are provided for undoing a point-in-time copy restore. Provided are swapping corresponding tracks between a source volume and a target volume using cache of a storage subsystem to which the source and the target volumes are attached, based on an indicator being set that a track on the source volume is changed since a point-in-time copy. Tracks are moved from the source volume to the target volume based on the indicator being unset.
-
公开(公告)号:US20190065076A1
公开(公告)日:2019-02-28
申请号:US16177201
申请日:2018-10-31
摘要: According to one embodiment, a computer program product for read-once point-in-time copy includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se, and the program instructions are executable by a storage system manager to cause the storage system manager to perform a method comprising: detecting a read access to one or more data tracks of a target data storage module; setting a value of one or more bits in response to detecting the read access to the one or more data tracks, each of the one or more bits being associated with one of the one or more data tracks. The value of the one or more bits is set to a value configured to prevent a copy-on-write operation being applied to the one or more data tracks to which the read access was detected.
-
85.
公开(公告)号:US20190034286A1
公开(公告)日:2019-01-31
申请号:US15663727
申请日:2017-07-29
发明人: Theresa M. Brown , Nicolas M. Clayton , Joshua J. Crawford , Nedlaya Y. Francisco , Theodore T. Harris, JR. , Gregory E. McBride , Carol S. Mellgren , Damian Trujillo , Matthew J. Ward
摘要: One general aspect of asynchronous local and remote generation of consistent point-in-time snap copies in consistency groups in accordance with the present description, is directed to receiving a local-remote pair point-in-time snap copy establish command to establish a local point-in-time snap copy in a local data storage system, and a remote point-in-time snap copy in a remote data storage system. In one aspect, establishment of the remote point-in-time snap copy relationship may be delayed as a function of the state of a consistency group formation process upon receipt of the local-remote pair point-in-time snap copy establish command. As a result, consistency of the local-remote pair of point-in-time snap copies may be realized, notwithstanding an asynchronous relationship between the local and remote storage systems. Other features and aspects may be realized, depending upon the particular application.
-
公开(公告)号:US10013324B2
公开(公告)日:2018-07-03
申请号:US14960277
申请日:2015-12-04
发明人: David R. Blea , Theresa M. Brown , Gregory E. McBride , Carol S. Mellgren , Warren K. Stanley , Matthew J. Ward
IPC分类号: G06F11/20
CPC分类号: G06F11/2094 , G06F11/2066 , G06F11/2069 , G06F11/2074 , G06F11/2082
摘要: In one general embodiment, a computer-implemented method includes using a supplemental data storage volume at a secondary location to track a first set of data updates to a primary data storage volume at a primary location in response to a failure event at the primary location. A second set of tracked data updates, which are updates to the primary data storage volume stored in a secondary data storage volume at the secondary location, are retrieved. The second set of tracked data updates is merged into the first set of tracked data updates in the supplemental data storage volume. The merged data updates are transitioned from the supplemental data storage volume at the secondary location to the primary data storage volume at the primary location. The secondary data storage volume is used to track further data updates to the primary data storage volume made at the primary location.
-
公开(公告)号:US09946617B2
公开(公告)日:2018-04-17
申请号:US15174742
申请日:2016-06-06
CPC分类号: G06F11/2094 , G06F11/07 , G06F2201/805
摘要: A method for optimizing recovery in a data replication environment is disclosed. In one embodiment, such a method includes directing I/O from a primary site to a secondary site in response to a failure at the primary site. After the primary site has recovered from the failure, the method initiates a recovery process wherein updated data elements at the secondary site are copied to the primary site. The method determines a recorded average I/O latency for a host system driving I/O to the secondary site, and calculates an expected average I/O latency for the host system driving I/O to the primary site. The method redirects I/O from the secondary site to the primary site when a difference between the expected average I/O latency and the recorded average I/O latency reaches a threshold value. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:US09767035B2
公开(公告)日:2017-09-19
申请号:US14943073
申请日:2015-11-17
IPC分类号: G11B5/02 , G11B15/46 , G11B20/12 , G11B27/34 , G06F12/10 , G06F3/06 , G11B27/00 , G11B27/11 , G11B27/32
CPC分类号: G06F12/10 , G06F3/0619 , G06F3/0638 , G06F3/0664 , G06F3/0685 , G06F2212/1036 , G06F2212/152 , G06F2212/213 , G06F2212/261 , G06F2212/70 , G11B20/1201 , G11B27/002 , G11B27/11 , G11B27/327 , G11B2020/1267
摘要: A command to write data to a virtual location is received at a disk storage system. The virtual location is mapped to a tape storage system. A record is generated including the data, the virtual location, and a sequence value. The sequence value indicates relative sequence when compared to other sequence values. The record is written to a record location on a tape cartridge loaded in a tape drive. Record metadata on the disk storage system is modified to indicate that the first record location contains the first record. The data on the record can be read from the tape cartridge.
-
公开(公告)号:US20170199683A1
公开(公告)日:2017-07-13
申请号:US14992948
申请日:2016-01-11
发明人: Joshua J. Crawford , Paul A. Jennas, II , Jason L. Peipelman , David M. Sedgwick , Matthew J. Ward
IPC分类号: G06F3/06
CPC分类号: G06F3/0665 , G06F3/0607 , G06F3/0619 , G06F3/0629 , G06F3/067 , G06F3/0689
摘要: Systems, methods, and computer program products for autonomously obtaining configuration information and configuring a storage system for virtualization are disclosed. Configuring virtualization of a storage system may include: creating a storage pool for each array designated by an administrator for virtualization; creating one or more volumes for each storage pool; creating or selecting a volume controller designated by the administrator for hosting virtualization; identifying one or more ports of the volume controller; and mapping the one or more volumes to the one or more ports of the volume controller. Configuration information obtained may include designation of one or more arrays available to a storage system to which virtualization should be applied; designation of either an existing volume controller or a new volume controller and new volume controller name; and/or a confirmation, a negation, or a modification of one or more port identifiers.
-
90.
公开(公告)号:US20170161190A1
公开(公告)日:2017-06-08
申请号:US15044129
申请日:2016-02-16
CPC分类号: H04L67/1095 , G06F3/0613 , G06F3/0643 , G06F3/0647 , G06F3/065 , G06F3/067 , G06F3/0685 , G06F12/0804 , G06F12/0813 , G06F2212/1024 , G06F2212/154 , G06F2212/60 , G06F2212/62
摘要: Embodiments for an approach to resource optimization during consistency group formation associated with a global mirror environment is provided. The approach detects when a primary volume associated with the consistency group has completed transmitting its out-of-sync (OOS) data towards its associated secondary volume. A command is sent to create a next consistency group sidefile so further writes can be sent to the sidefile rather than queueing at the primary volume. The approach repeats this process for each primary volume associated with the global mirror environment until all primary volumes are complete. Commands are sent to disable writes to the associated sidefiles and to merge the data stored in the sidefiles into normal cache as the next consistency group becomes the current consistency group.
-
-
-
-
-
-
-
-
-