Remote copy secondary data copy validation-audit function
    1.
    发明授权
    Remote copy secondary data copy validation-audit function 失效
    远程复制次级数据复制验证审核功能

    公开(公告)号:US5592618A

    公开(公告)日:1997-01-07

    申请号:US317632

    申请日:1994-10-03

    摘要: A data copy validation technique compares primary data to a copy of that data by generating check codes of the data to be validated at both primary and secondary sites in a continuously running remote data shadowing system. The validation session runs concurrently with the data shadowing so as not to disrupt the data shadowing. Each data validation session is assigned a copy start time, for example, a time preceding a time of a consistency group, for defining when the check code for data at the primary should be compared to a check code of the data at the secondary. The check code of the data at the secondary site is taken at a time that is the equivalent logical point-in-time of that data at the primary site even though the respective data contents may be different in real time.

    摘要翻译: 数据复制验证技术通过在连续运行的远程数据阴影系统中生成在主站点和次站点上要验证的数据的检查代码来将主数据与该数据的副本进行比较。 验证会话与数据阴影同时运行,以免中断数据阴影。 为每个数据验证会话分配一个复制开始时间,例如,一致性组时间之前的时间,用于定义何时应将主数据的校验码与次要数据的校验码进行比较。 在辅助站点处的数据的检查码是在主站点处的该数据的等效逻辑时间点的时间,即使相应的数据内容可能实时地不同。

    System for asynchronously duplexing remote data by sending DASD data
grouped as a unit periodically established by checkpoint based upon the
latest time value
    2.
    发明授权
    System for asynchronously duplexing remote data by sending DASD data grouped as a unit periodically established by checkpoint based upon the latest time value 失效
    系统通过发送DASD数据来异步双工远程数据,DASD数据根据最新的时间值由检查点定期建立

    公开(公告)号:US5577222A

    公开(公告)日:1996-11-19

    申请号:US992219

    申请日:1992-12-17

    IPC分类号: G06F12/16 G06F11/20 G06F13/00

    摘要: A system for asynchronously duplexing direct access storage device (DASD) data in a plurality of DASD subsystems has the advantage of decoupling the data duplexing operation from the DASD write I/O operation. This ensures the write does not incur unnecessary wait states in the subsystem. By establishing a sequence checkpoint at which time a set of information packets are grouped together and processed as a single sequence unit, this decoupling and independent operation takes place. Through this independence, data copying to a secondary location can take place without affecting the performance of the subsystems and also not affecting the corresponding integrity of the data that is being updated.

    摘要翻译: 用于在多个DASD子系统中异步双工直接访问存储设备(DASD)数据的系统具有将数据双工操作与DASD写入I / O操作分离的优点。 这确保写入不会在子系统中引起不必要的等待状态。 通过建立一个序列检查点,此时一组信息包被分组在一起并作为单个序列单元处理,这种解耦和独立操作发生。 通过这种独立性,数据复制可以发生到次要位置,而不影响子系统的性能,也不影响正在更新的数据的相应完整性。

    Remote data duplexing
    3.
    发明授权
    Remote data duplexing 失效
    远程数据双工

    公开(公告)号:US5615329A

    公开(公告)日:1997-03-25

    申请号:US199448

    申请日:1994-02-22

    摘要: A remote data shadowing system provides synchronous, storage based, real time disaster recovery wherein a secondary site is located remote from the primary site. An error recovery program at the primary site quiesces applications running thereat for performing error recovery procedures and signalling both primary and secondary locations that failed duplex has occurred. The error recovery program determines the cause of failed duplex, and if error recovery is successful, duplex mode is resumed. If the error recovery program is unable to perform error recovery successfully, then further write updates at the primary site are prohibited and an error message is communicated to operators at both the primary and secondary sites.

    摘要翻译: 远程数据阴影系统提供同步,基于存储的实时灾难恢复,其中辅助站点位于远离主站点的位置。 主站点的错误恢复程序会停止运行该应用程序的应用程序,以执行错误恢复过程,并发信号通知发生双工故障的主站点和辅助位置。 错误恢复程序确定双工故障的原因,如果错误恢复成功,则恢复双工模式。 如果错误恢复程序无法成功执行错误恢复,则禁止在主站点进一步写入更新,并向主站点和辅助站点上的运营商发送错误消息。

    Method and system for concurrent access during backup copying of data
    4.
    发明授权
    Method and system for concurrent access during backup copying of data 失效
    在备份数据复制期间并发访问的方法和系统

    公开(公告)号:US5379398A

    公开(公告)日:1995-01-03

    申请号:US871247

    申请日:1992-04-20

    CPC分类号: G06F11/1466

    摘要: A method and system are disclosed for permitting high concurrency of access during backup copying of designated data stored within a storage subsystem which includes multiple storage devices coupled to the data processing system via a storage subsystem control unit having subsystem memory therein. Data within each storage device is accessed utilizing a Unique Control Block (UCB), which identifies a selected storage device, and an associated data retrieval command sequence which identifies the data to be accessed. Portions of the data copied to subsystem memory within the subsystem storage control unit as sidefiles from a first storage device may be accessed utilizing a Unique Control Block (UCB) associated with an alternate storage device by associating a selected data retrieval command sequence therewith which identifies the data as stored within the subsystem memory. In this manner, data from a first storage device may be accessed utilizing an alternate Unique Control Block (UCB), permitting concurrent access of data utilizing the Unique Control Block (UCB) associated with the first storage device.

    摘要翻译: 公开了一种方法和系统,用于在备份复制存储在存储子系统内的指定数据的同时进行访问的高并发性,该存储子系统包括经由其中具有子系统存储器的存储子系统控制单元耦合到数据处理系统的多个存储设备。 使用识别所选存储设备的唯一控制块(UCB)和识别要访问的数据的相关联的数据检索命令序列来访问每个存储设备内的数据。 可以利用与替代存储设备相关联的唯一控制块(UCB)来访问从子系统存储控制单元中复制到子系统存储控制单元中的子系统存储器的部分作为来自第一存储设备的副文件,通过将所选择的数据检索命令序列与其相关联来识别标识 存储在子系统存储器中的数据。 以这种方式,可以使用替代的唯一控制块(UCB)来访问来自第一存储设备的数据,允许使用与第一存储设备相关联的唯一控制块(UCB)并行访问数据。

    Method and system for sidefile status polling in a time zero backup copy
process
    5.
    发明授权
    Method and system for sidefile status polling in a time zero backup copy process 失效
    在时间零备份复制过程中进行侧文件状态轮询的方法和系统

    公开(公告)号:US5241669A

    公开(公告)日:1993-08-31

    申请号:US871786

    申请日:1992-04-20

    摘要: A method and system are disclosed for enhanced efficiency of backup copying of designated datasets stored within a plurality of storage devices coupled to the data processing system via a storage subsystem control unit having subsystem memory therein. Application execution within the data processing system is temporarily suspended long enough to form a dataset logical-to-physical system address concordance to be utilized to administer copying of the designated dataset. Thereafter, application initiated updates to uncopied portions of the designated datasets are temporarily deferred until sidefiles of the affected portions of the designated datasets are written to subsystem memory. The updates are then written to the storage subsystem. Portions of the designated datasets are then accessed and copied from the storage subsystem on a scheduled or opportunistic basis utilizing selected data retrieval command sequences. A sidefile status query is appended to selected data retrieval command sequences and the presence of data within the subsystem memory is determined without the necessity of additional communications between the data processing system and the storage subsystem. The sidefiles are then accessed and copied. Copied portions of the designated datasets and sidefiles are then copied to alternate storage locations in a backup copy order defined by the address concordance.

    Method and system for automated termination and resumption in a time
zero backup copy process
    6.
    发明授权
    Method and system for automated termination and resumption in a time zero backup copy process 失效
    在零时间零备份复制过程中自动终止和恢复的方法和系统

    公开(公告)号:US5241668A

    公开(公告)日:1993-08-31

    申请号:US871363

    申请日:1992-04-20

    IPC分类号: G06F12/00 G06F11/14

    CPC分类号: G06F11/1461 Y10S707/99953

    摘要: A method in a data processing system for automatically terminating or resuming backup copy sessions after an abnormal interrupt or reset notification occurrence during a backup copy process. A status indication is entered into activity tables associated with a plurality of storage subsystems and devices within a data processing system in response to initiation of a backup copy session. Status indications are then entered upon successful completion of a backup copy session within the data processing system. The indications within the activity tables are reviewed to determine the status of a backup copy session upon restarting a resource manager, abnormal termination of a backup copy program, or an operating system initial program load. If a backup copy session has been initiated but not completed, the backup copy session is then terminated. The indications within the activity tables are also reviewed to determine the status of a backup copy session if a reset notification is raised by a storage subsystem. The tracks extents which are active for a volume associated with a particular session identification are determined. A comparison is then made between the tracks extents which are active and the volume and extent information associated with a physical session identification. If a match exists between the tracks extents which are active and the volume and extent information associated with a physical session identification, the backup copy session resumes. If a match does not exist, the backup copy session is terminated.

    摘要翻译: 数据处理系统中的方法,用于在备份复制过程中发生异常中断或复位通知后自动终止或恢复备份复制会话。 响应于启动备份复制会话,将状态指示输入到与数据处理系统内的多个存储子系统和设备相关联的活动表中。 然后在数据处理系统中成功完成备份复制会话后输入状态指示。 审查活动表中的指示以确定在重新启动资源管理器时备份副本会话的状态,备份副本程序的异常终止或操作系统初始程序加载。 如果备份副本会话已启动但尚未完成,则备份副本会话将被终止。 如果存储子系统引起重置通知,还会检查活动表中的指示,以确定备份副本会话的状态。 确定与特定会话标识相关联的卷活动的磁道扩展区。 然后进行有效的轨迹区域和与物理会话标识相关联的音量和范围信息之间的比较。 如果在活动的磁盘盘区和与物理会话标识相关的卷和扩展信息之间存在匹配,则恢复备份拷贝会话。 如果匹配不存在,则备份副本会话终止。

    Apparatus and method to initialize information disposed in an information storage and retrieval system
    8.
    发明授权
    Apparatus and method to initialize information disposed in an information storage and retrieval system 失效
    初始化设置在信息存储和检索系统中的信息的装置和方法

    公开(公告)号:US07120766B2

    公开(公告)日:2006-10-10

    申请号:US10743664

    申请日:2003-12-22

    IPC分类号: G06F12/12

    摘要: A method to initialize information disposed in an information storage and retrieval system comprising a data cache and one or more information storage media comprising a plurality of addresses. The method receives an initialization command, where that initialization command comprises a range of addresses and, optionally, an initialization pattern, where the plurality of addresses includes the range of addresses. The method forms and saves state information, where that state information includes the initialization pattern, and generates and saves a plurality of indicators, where that plurality of indicators includes an indicator for each track comprising the range of addresses. The method sets each of those indicators to a first value thereby indicating special handling, and provides an ending status signal, such that the receiving step, forming step, generating step, setting step, and providing step are performed substantially synchronously.

    摘要翻译: 一种初始化设置在信息存储和检索系统中的信息的方法,包括数据高速缓存和包括多个地址的一个或多个信息存储介质。 该方法接收初始化命令,其中该初始化命令包括地址范围和可选择的初始化模式,其中多个地址包括地址范围。 该方法形成并保存状态信息,其中该状态信息包括初始化模式,并且生成并保存多个指示符,其中多个指示符包括包括地址范围的每个轨道的指示符。 该方法将每个指示器设置为第一值,从而指示特殊处理,并提供结束状态信号,使得接收步骤,形成步骤,生成步骤,设置步骤和提供步骤基本上同步地进行。

    Locking a non-busy device for accessing a data record stored on another
device
    9.
    发明授权
    Locking a non-busy device for accessing a data record stored on another device 失效
    锁定非忙设备,以访问存储在另一设备上的数据记录

    公开(公告)号:US5493724A

    公开(公告)日:1996-02-20

    申请号:US41376

    申请日:1993-04-01

    CPC分类号: G06F13/16 G06F12/0866

    摘要: A method and apparatus for improving storage controller throughput when servicing non-specific read requests. Throughput is increased by enabling the storage controller to service non-specific read requests issued against a device address which is not the same as the device address associated with the data that the non-specific read is requesting. The device address associated with the data is thus free to be used for another I/O operation. When the device address used by the non-specific read is a non-busy type (that is, the device and/or data is not locked) then the throughput improvement is obtained by increasing the number of data requests that may be concurrently handled by the storage controller.

    摘要翻译: 一种用于在维护非特定读请求时改善存储控制器吞吐量的方法和装置。 通过使存储控制器能够服务针对与非特定读取请求的数据相关联的设备地址不同于设备地址的非特定读请求来增加吞吐量。 因此与数据相关联的设备地址可以自由地用于另一个I / O操作。 当非特定读取使用的设备地址是非忙类型(即,设备和/或数据未被锁定)时,通过增加可以同时处理的数据请求的数量来获得吞吐量改进 存储控制器。

    Method and system for track transfer control during concurrent copy
operations in a data processing storage subsystem
    10.
    发明授权
    Method and system for track transfer control during concurrent copy operations in a data processing storage subsystem 失效
    在数据处理存储子系统中的并发复制操作期间的轨道传输控制的方法和系统

    公开(公告)号:US5497483A

    公开(公告)日:1996-03-05

    申请号:US949664

    申请日:1992-09-23

    IPC分类号: G06F11/14 G06F11/00

    CPC分类号: G06F11/1466

    摘要: A method and system are disclosed for transferring backup copies of designated multi-track datasets which are stored in a plurality of storage subsystems to a host system via data channel during concurrent execution of an application. Upon receiving a request for a backup copy, execution of an application is temporarily suspended. A dataset logical-to-physical storage system address concordance is formed and execution of the application is resumed thereafter. Any application initiated updates to affected tracks within the designated datasets which occur prior to generation of a backup copy are processed by buffering the updates, copying the affected tracks to storage subsystem memory, updating the address concordance and writing the updates to the affected tracks within the dataset. Requests from the host system to transfer a selected sequence of tracks within the designated multi-track dataset are then examined to determine if the sequence includes affected tracks which have previously been copied to storage subsystem memory. An artificial track is then automatically substituted into the requested sequence of selected tracks for each affected track which has previously been copied to storage subsystem memory during transfer of the selected sequence of tracks such that the host system is made aware of the previous copying of these affected tracks.

    摘要翻译: 公开了一种方法和系统,用于在并行执行应用程序期间通过数据通道将存储在多个存储子系统中的指定多轨数据集的备份副本传送到主机系统。 在接收到备份副本的请求时,应用程序的执行被暂停。 形成数据集逻辑到物理存储系统地址一致性,然后恢复应用程序的执行。 在生成备份副本之前发生的指定数据集内的受影响的轨道的任何应用程序启动的更新将通过缓存更新来处理,将受影响的轨道复制到存储子系统存储器,更新地址一致性,并将更新写入受影响的轨道内 数据集 然后检查从主机系统传送指定的多轨迹数据集内所选序列的轨迹的请求,以确定该序列是否包括先前已复制到存储子系统存储器的受影响的轨道。 然后,在所选择的轨道序列的传送期间,将人造轨道自动地替换为先前已经被复制到存储子系统存储器中的每个受影响的轨道的所选择的轨道的序列,使得主机系统知道这些受影响的先前复制 轨道