Compact track address translation mapping system and method
    1.
    发明授权
    Compact track address translation mapping system and method 失效
    小型轨道地址转换映射系统及方法

    公开(公告)号:US5634028A

    公开(公告)日:1997-05-27

    申请号:US356696

    申请日:1994-12-15

    摘要: A computer-implemented method for translating from one DASD address to another DASD address initially stores a plurality of translation tables, one translation table for each first DASD coupled to a first processor. Each translation table includes at least a first data value for each cylinder in a first DASD which indicates whether or not the cylinder contains a start-of-extent address. If yes, the translation table has a corresponding translation entry which includes a first portion and a second portion. The first portion includes at least the start-of-extent address in the cylinder and a length of the extent of addresses associated with the start-of-extent address. The second portion includes a start-of-extent address for an address span in a second DASD that corresponds to the first portion. The method further determines, in response to receipt of an address in the first DASD (and from an associated DASD translation table), whether a cylinder identifier in the received address is associated with a first data value in the translation table that indicates a presence of a start-of-extent value. If yes, the method finds a corresponding translation entry and from a second portion thereof, determines an address in the second DASD that corresponds to the received first DASD address.

    摘要翻译: 用于从一个DASD地址转换到另一个DASD地址的计算机实现的方法最初存储多个转换表,用于耦合到第一处理器的每个第一DASD的一个转换表。 每个平移表包括在第一DASD中的每个气缸的至少第一数据值,其指示气缸是否包含开始范围地址。 如果是,则翻译表具有包括第一部分和第二部分的相应翻译条目。 第一部分至少包括圆柱体中的起始范围地址以及与开始扩展地址相关联的地址范围的长度。 第二部分包括对应于第一部分的第二DASD中的地址跨度的开始范围地址。 该方法进一步确定响应于在第一DASD(和相关联的DASD转换表)中接收到地址,接收到的地址中的圆柱标识符是否与翻译表中的第一数据值相关联,该第一数据值指示存在 一个起始范围的价值。 如果是,则该方法找到相应的翻译条目,并从其第二部分确定与所接收的第一DASD地址对应的第二DASD中的地址。

    Remote copy secondary data copy validation-audit function
    2.
    发明授权
    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
    3.
    发明授权
    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操作分离的优点。 这确保写入不会在子系统中引起不必要的等待状态。 通过建立一个序列检查点,此时一组信息包被分组在一起并作为单个序列单元处理,这种解耦和独立操作发生。 通过这种独立性,数据复制可以发生到次要位置,而不影响子系统的性能,也不影响正在更新的数据的相应完整性。

    Method and apparatus for processing a synchronizing marker for an
asynchronous remote data copy
    4.
    发明授权
    Method and apparatus for processing a synchronizing marker for an asynchronous remote data copy 失效
    用于处理异步远程数据副本的同步标记的方法和装置

    公开(公告)号:US5623599A

    公开(公告)日:1997-04-22

    申请号:US282944

    申请日:1994-07-29

    申请人: Robert W. Shomler

    发明人: Robert W. Shomler

    IPC分类号: G06F11/20 G06F11/34

    CPC分类号: G06F11/2074 G06F11/2064

    摘要: The present invention relates to event synchronization in asynchronous remote data duplexing, the synchronization being non-disruptive to application execution at a host device and to data copying at a remote site. The event sequence is characterized by embedding labeled tokens of write operations including addresses and periodic checkpoint lists there establishing a total ordering. Event synchronization is achieved by embedding at the host a synchronization request having a higher sequence number than that of some prior predetermined event and generating a responsive synchronization reply from the remote site to the host. The present invention finds use in the communication and remote duplex recording of financial events such as the rare event transfer of large monetary sums in a population of transfers of small sums.

    摘要翻译: 本发明涉及异步远程数据双工中的事件同步,该同步不受主机设备上的应用执行的影响,并且在远程站点进行数据复制。 事件序列的特征在于嵌入写入操作的标记令牌,包括地址和定期检查点列表,其中建立总排序。 通过在主机处嵌入具有比一些先前预定事件更高的序列号的同步请求并且从远程站点生成到主机的响应同步应答来实现事件同步。 本发明用于通信和远程双工记录金融事件,例如在小数额转移人口中的大量货币金额的罕见事件传送。

    Remote data duplexing
    5.
    发明授权
    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 means for effectuating rule based I/O data transfer address
control via address control words
    6.
    发明授权
    Method and means for effectuating rule based I/O data transfer address control via address control words 失效
    通过地址控制字实现基于规则的I / O数据传输地址控制的方法和装置

    公开(公告)号:US5379385A

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

    申请号:US978051

    申请日:1992-11-18

    申请人: Robert W. Shomler

    发明人: Robert W. Shomler

    摘要: A method and means for CPU accessing a staged storage subsystem in which rules defining computation of the storage system addresses are distributed with the data, the rules and storage access being interpreted by the sub-system. The method uses local storage address computation in the DASD array context rather than CPU address list generation as has occurred in the prior art.

    摘要翻译: 用于CPU访问分级存储子系统的方法和装置,其中定义存储系统地址的计算的规则与子系统解释的数据,规则和存储访问一起分发。 该方法使用DASD阵列上下文中的本地存储地址计算,而不是如现有技术中发生的CPU地址列表生成。

    CKD channel with predictive track table
    7.
    发明授权
    CKD channel with predictive track table 失效
    CKD通道具有预测轨迹表

    公开(公告)号:US5283884A

    公开(公告)日:1994-02-01

    申请号:US816017

    申请日:1991-12-30

    IPC分类号: G06F12/08 G06F12/00

    摘要: A method for managing cache accessing of CKD formatted records that uses a Predictive Track Table to reduce host delays resulting from cache write misses. Because a significant portion of CKD formatted DASD tracks contain records having no key fields, identical logical and physical cylinder and head (CCHH) fields and similar-sized data fields, a compact description of such records by record count and length data, indexed by track, can be quickly searched to determine the physical track location of a record update that misses the cache. The Predictive Track Table search is much faster than the host wait state imposed by access and search of the DASD to read the missing track into cache. If the updated record that misses cache is found within the set of records in the Predictive Track Table, then the update may be immediately written to cache and to a Non-Volatile Store (NVS) without a DASD read access. This update then may be later destaged asynchronously to the DASD from either the cache or the NVS. Otherwise, if not found in a predictive track, the update record is written directly to the disk and the cache, subject to the LRU/MRU discipline, incurring the normal cache write-miss host wait state.

    摘要翻译: 用于管理使用预测轨迹表的CKD格式化记录的高速缓存访​​问以减少由高速缓存写入未命中导致的主机延迟的方法。 由于CKD格式的DASD轨道的重要部分包含没有关键字段,相同的逻辑和物理柱面和头(CCHH)字段和类似大小的数据字段的记录,通过记录计数和长度数据对这些记录的紧凑描述进行索引 ,可以快速搜索以确定错过高速缓存的记录更新的物理轨道位置。 预测轨迹表搜索比通过访问和搜索DASD强制的主机等待状态快得多,以将丢失的轨迹读入高速缓存。 如果在预测跟踪表中的记录集内找到错过高速缓存的更新记录,则可以立即将更新写入高速缓存和非易失性存储(NVS),而不进行DASD读取访问。 该更新然后可能随后从高速缓存或NVS异步到达DASD。 否则,如果在预测轨道中没有找到,更新记录将直接写入磁盘和高速缓存,受LRU / MRU规则的影响,从而导致正常的缓存写入 - 未命中主机等待状态。

    Method and arrangement for multi-system remote data duplexing and
recovery
    9.
    发明授权
    Method and arrangement for multi-system remote data duplexing and recovery 失效
    多系统远程数据双工和恢复的方法和布置

    公开(公告)号:US5446871A

    公开(公告)日:1995-08-29

    申请号:US36017

    申请日:1993-03-23

    摘要: A method and system for asynchronous remote data duplexing at a distant location from copies based at a primary site storage subsystem, which copying is non-disruptive to executing applications, and further in which any data loss occasioned by losses in flight or updates never received at the time of any interruption between the primary and remote sites are accounted for at the remote site. The method assigns a token and unique sequence number responsive to each write operation at the primary site, and sends the tokens+numbers and data updates to the remote site. The method relies upon the sequence number to establish a sequency and define gaps therein to ascertain missing updates.

    摘要翻译: 一种用于远程位置处的异步远程数据双工的方法和系统,不包括基于主站点存储子系统的复制,所述复制对于执行应用程序是无中断的,并且进一步地,由于飞行或更新中的损失而导致的任何数据丢失从未在 主站点和远程站点之间任何中断的时间在远程站点进行计费。 该方法响应于主站点上的每个写入操作分配令牌和唯一序列号,并将令牌+号码和数据更新发送到远程站点。 该方法依赖于序列号来建立序列,并在其中定义差距以确定缺失的更新。