-
公开(公告)号:US11947838B2
公开(公告)日:2024-04-02
申请号:US17107607
申请日:2020-11-30
发明人: Lourie Goodall , Joseph M. Swingler
IPC分类号: G06F3/06
CPC分类号: G06F3/0659 , G06F3/0604 , G06F3/0619 , G06F3/0634 , G06F3/067
摘要: A computer-implemented method according to one approach includes receiving requests to perform data operations on a first storage container, where the data operations include a read operation and a write operation. It is determined whether first data stored on the first storage container is set to a read-only status. In response to determining that the first data is set to the read-only status, the read operation is allowed to be performed on the first container for reading the first data, and the write operation is performed on a second storage container. Moreover, in response to determining that the first data is set to the read-only status, it is determined whether the read-only status has been withdrawn. In response to determining that the read-only status has been withdrawn, further write operations are allowed to be performed on the first storage container.
-
公开(公告)号:US20220171568A1
公开(公告)日:2022-06-02
申请号:US17107607
申请日:2020-11-30
发明人: Lourie Goodall , Joseph M. Swingler
IPC分类号: G06F3/06
摘要: A computer-implemented method according to one approach includes receiving requests to perform data operations on a first storage container, where the data operations include a read operation and a write operation. It is determined whether first data stored on the first storage container is set to a read-only status. In response to determining that the first data is set to the read-only status, the read operation is allowed to be performed on the first container for reading the first data, and the write operation is performed on a second storage container. Moreover, in response to determining that the first data is set to the read-only status, it is determined whether the read-only status has been withdrawn. In response to determining that the read-only status has been withdrawn, further write operations are allowed to be performed on the first storage container.
-
公开(公告)号:US11023431B2
公开(公告)日:2021-06-01
申请号:US16455544
申请日:2019-06-27
IPC分类号: G06F16/21
摘要: In one embodiment of split data migration in accordance with the present description, to migrate the data of a volume or other data unit which has been previously mirrored from a primary data storage system to a secondary data storage system, the data unit is split into two or more parts. One part is migrated from the primary data storage system to a migration target storage system, and another part is migrated from the secondary data storage system, to the same, common migration target storage system. In this manner, the migration workload of migrating a unit of data may be split between the primary and secondary storage systems, reducing the impact of migration data processing upon the primary storage system and reducing migration time. Other features and aspects may be realized, depending upon the particular application.
-
公开(公告)号:US20210011624A1
公开(公告)日:2021-01-14
申请号:US16510709
申请日:2019-07-12
IPC分类号: G06F3/06 , G06F16/11 , G06F16/182 , H04B10/00
摘要: A computer-implemented method, according to one embodiment, is for managing data received at a storage device. The computer-implemented method includes: receiving data management policies, and receiving two or more connection names from a host. Each of the connection names is correlated with one or more of the data management policies. Moreover, a connection path which extends between the storage device and the host is created. The connection path also has a connection name which corresponds thereto. Data is received along the connection path, and the connection name which corresponds to the connection path is matched to one of the connection names received from the host. Furthermore, the received data is processed according to the one or more data management policies that are correlated with the matching one of the connection names received from the host.
-
公开(公告)号:US20180176303A1
公开(公告)日:2018-06-21
申请号:US15382366
申请日:2016-12-16
发明人: Joseph W. Dain , Joseph M. Swingler
摘要: A computer-implemented method, according to one embodiment, includes: receiving a request for a set of data at a first data storage tier, looking up corresponding metadata to each portion of the requested set of data, using the metadata to recall each of the portions of the requested set of data from object storage, and using the portions of the requested set of data to recompile a master object, the master object having a 1-to-1 mapping to the requested set of data. Other systems, methods, and computer program products are described in additional embodiments.
-
公开(公告)号:US09946591B2
公开(公告)日:2018-04-17
申请号:US15181092
申请日:2016-06-13
CPC分类号: G06F11/073 , G06F3/0619 , G06F3/0653 , G06F3/0659 , G06F3/0682 , G11B5/00813 , G11B15/20 , G11B20/00702 , G11B20/18
摘要: An apparatus-implemented method according to one embodiment includes detecting an error while writing data to a tape volume, and repositioning the tape in response to detecting the error. Further, the method includes determining, after the repositioning, a current position of the tape, and determining, based on the current position, whether a rewrite of data associated with the error to the tape volume is allowed. A system according to one embodiment includes a processor and logic integrated with and/or executable by the processor. The logic is configured to cause the foregoing method to occur. A computer program product according to one embodiment includes a computer readable storage medium having program instructions embodied therewith, the program instructions readable and/or executable by a controller to cause the controller to perform the foregoing method.
-
公开(公告)号:US09880907B2
公开(公告)日:2018-01-30
申请号:US14675549
申请日:2015-03-31
CPC分类号: G06F11/1469 , G06F3/0619 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F11/1458
摘要: In one embodiment, an apparatus comprises a processor and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to receive, from a host, a command directed to a volume, the command including a parameter. The logic is further configured to cause the processor to evaluate a policy associated with the host, and, based on the evaluation of the policy associated with the host, determine a value of the parameter included in the command. Still yet, the logic is configured to cause the processor to open two copies of the volume in response to the parameter including a first value, and open only one of the two copies of the volume in response to the parameter including a second value.
-
公开(公告)号:US09569314B2
公开(公告)日:2017-02-14
申请号:US15018480
申请日:2016-02-08
CPC分类号: G06F11/1469 , G06F11/1451 , G06F11/2023 , G06F11/2028 , G06F11/27 , G06F17/30088 , G06F2201/805 , G06F2201/84
摘要: In one embodiment, a method for disaster recovery (DR) testing includes creating a snapshot of data based on a backup copy of data stored on one or more production clusters or a live copy of the data and storing the snapshot on more than one DR cluster within a DR family, determining which cluster within the DR family to access the snapshot from based on a consistency of the snapshot in relation to data on the one or more production clusters at a time-zero, accessing the snapshot of data stored on the determined DR cluster within the DR family only when the snapshot was made consistent with respect to data on the one or more production clusters within the DR family before the time-zero, and performing DR testing using the snapshot.
摘要翻译: 在一个实施例中,用于灾难恢复(DR)测试的方法包括基于存储在一个或多个生产集群上的数据的备份副本或数据的实时副本来创建数据的快照,并将快照存储在多于一个的DR集群 在DR系列内,确定DR系列中的哪个集群可以基于快照与一个或多个生产集群上的数据相关的一致性来访问快照,访问存储在确定的数据上的数据的快照 只有当快照与时间之前的DR系列中的一个或多个生产群集上的数据相一致,并使用快照执行DR测试时,才能在DR系列中进行DR群集。
-
公开(公告)号:US20150331759A1
公开(公告)日:2015-11-19
申请号:US14276777
申请日:2014-05-13
IPC分类号: G06F11/14
CPC分类号: G06F11/1464 , G06F11/14 , G06F11/1456 , G06F11/2094 , G06F2201/815
摘要: A method according to one embodiment includes copying data incoming to and/or generated at a production site to a copy cluster at a remote copy site, thereby creating a redundant copy of the data at the copy cluster. When the copy cluster becomes unavailable, data incoming to and/or generated at the production site is copied to a backup reserve site after the copy cluster becomes unavailable. Additional systems, methods, and computer programs products are also presented.
摘要翻译: 根据一个实施例的方法包括将在生产站点输入和/或生成的数据复制到远程复制站点处的复制集群,从而在复制集群处创建数据的冗余副本。 当复制集群变得不可用时,在复制集群变得不可用之后,传入和/或在生产现场生成的数据将被复制到备份备份站点。 还介绍了其他系统,方法和计算机程序产品。
-
公开(公告)号:US20150067255A1
公开(公告)日:2015-03-05
申请号:US14535069
申请日:2014-11-06
CPC分类号: G06F12/0253 , G06F3/0619 , G06F3/0656 , G06F3/0665 , G06F3/0689 , G06F9/5016 , G06F9/5033 , G06F2209/5011 , G06F2212/702
摘要: An apparatus, system, and method are disclosed for maintaining a context stack. A monitor module monitors a stack size after each monitor interval for a stack of a plurality of contexts. Each context defines communications between a process and a data set and comprises a pathway for communicating with the data set and a process identifier. A stack module deallocates a context that satisfies a stack policy from the stack if the stack size is within a buffer threshold of a maximum threshold.
摘要翻译: 公开了用于维护上下文栈的装置,系统和方法。 监视器模块在多个上下文的堆栈的每个监视间隔之后监视堆栈大小。 每个上下文定义进程和数据集之间的通信,并且包括用于与数据集进行通信的路径和进程标识符。 如果堆栈大小在最大阈值的缓冲区阈值内,堆栈模块会从堆栈中释放满足堆栈策略的上下文。
-
-
-
-
-
-
-
-
-