Controlling power sequencing of a control unit in an input/output system
    1.
    发明授权
    Controlling power sequencing of a control unit in an input/output system 失效
    控制输入​​/输出系统中控制单元的电源排序

    公开(公告)号:US5450073A

    公开(公告)日:1995-09-12

    申请号:US178489

    申请日:1994-01-06

    IPC分类号: G06F1/26 H04Q1/00

    摘要: A mechanism for controlling the powering-on and powering-off of control units in a data processing system having a plurality of channels, a plurality of control units, and a communications network of links for linking the channels to the control units. Each control unit includes a power-control table for recording power-control allegiance of the control unit to the channels. Where a control unit receives a power-on command from a channel, it records the identity of the channel in its power-control table. When a channel orders a control unit to power-off, the control unit checks to see if it owes power-control allegiance to the ordering channel. If it does, the control unit deletes the identity from its power-control table. The control unit will not power-off unless its power-control table is empty, indicating that it does not owe allegiance to any other channel.

    摘要翻译: 一种用于控制具有多个通道的数据处理系统中的控制单元的通电和断电的机构,多个控制单元和用于将通道链接到控制单元的通信通信网络。 每个控制单元包括用于将控制单元的功率控制效用记录到通道的功率控制表。 在控制单元从信道接收上电命令的情况下,在其功率控制表中记录通道的标识。 当一个通道命令一个控制单元断电时,控制单元检查它是否对功率控制效忠于订购通道。 如果是,则控制单元从其功率控制表中删除身份。 除非控制单元的电源控制表为空,否则控制单元将不会断电,表示不对其他通道造成效忠。

    Apparatus and method to initialize information disposed in an information storage and retrieval system
    3.
    发明授权
    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
    4.
    发明授权
    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
    5.
    发明授权
    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.

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

    Method and system for concurrent access during backup copying of data
    6.
    发明授权
    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)并行访问数据。

    Data integrity for compaction devices
    7.
    发明授权
    Data integrity for compaction devices 失效
    压实设备的数据完整性

    公开(公告)号:US5167034A

    公开(公告)日:1992-11-24

    申请号:US615680

    申请日:1990-11-19

    摘要: A plurality of parallel compression/decompression units can be tied together to sequentially process equal amounts or sets of data from a stream of data. Hardware in the upper level of each device acts as a demultiplexer to control the acceptance of only its set of data to transfer control to permit the next device to accept data and also stores its set for compaction. Essentially identical hardware in the lower half of each device acts as a multiplexer to control the acceptance of its compacted set of data to store the compacted set and to place the compacted set into the original sequence of the stream of data for storage on the tape media. A data integrity system provides a Cyclic Redundancy Check on the data before and after each section of the process. The compacted data is decompacted immediately after compaction as a read back check to verify that the compacted data can be reconstructed when retrieved. CRC codes are stored on the media with the compacted data and are used to verify the compacted data retrieved from the media.

    摘要翻译: 多个并行压缩/解压缩单元可以连接在一起以从数据流顺序地处理等量的数据集合。 每个设备的上层的硬件用作解复用器,以控制仅接收其数据集以传送控制以允许下一个设备接受数据并且还存储其用于压缩的集合。 每个设备的下半部分中的本质上相同的硬件用作多路复用器来控制其压缩的数据集合的接受以存储压缩集合,并将压缩集合放置在用于存储在磁带介质上的数据流的原始序列 。 数据完整性系统为进程的每个部分之前和之后的数据提供循环冗余检查。 紧凑的数据在压缩后立即解压缩,作为回读检查,以验证在检索时可以重构压实数据。 CRC码通过压缩数据存储在媒体上,用于验证从媒体检索的压缩数据。

    Method, system and article of manufacture for recovery from a failure in a cascading PPRC system
    8.
    发明授权
    Method, system and article of manufacture for recovery from a failure in a cascading PPRC system 失效
    用于从级联PPRC系统故障中恢复的方法,系统和制造

    公开(公告)号:US07512835B2

    公开(公告)日:2009-03-31

    申请号:US11555810

    申请日:2006-11-02

    IPC分类号: G06F11/00

    摘要: A method of recovery from a data storage system failure in a data storage system having a host computer writing data to a first storage unit with a first storage controller synchronously mirroring the data to a second storage unit, and with a second storage controller asynchronously mirroring the data to a third storage unit. Upon detection of an error or failure associated with the first storage unit, the synchronous data mirroring relationship between the first storage unit and the second storage unit is terminated and the host is directed to write data updates directly to the second storage unit. Upon correction of the failure associated the asynchronous mirroring of data updates from the second storage unit to the third storage unit is suspended and synchronous mirroring of the data updates in a reverse direction, from the second storage unit to the first storage unit, is commenced.

    摘要翻译: 一种从具有主机的数据存储系统中的数据存储系统故障恢复的方法,所述数据存储系统具有主计算机,用第一存储控制器向第一存储单元写入数据,所述第一存储控制器将所述数据同步地镜像到第二存储单元,并且与第二存储控制器异步镜像 数据到第三存储单元。 在检测到与第一存储单元相关联的错误或故障时,第一存储单元和第二存储单元之间的同步数据镜像关系终止,并且主机将数据更新直接写入第二存储单元。 在对与从第二存储单元到第三存储单元的数据更新的异步镜像相关联的故障进行校正时,数据从第二存储单元向第一存储单元反向的更新的同步镜像开始。

    Method, system and article of manufacture for recovery from a failure in a cascading PPRC system
    9.
    发明授权
    Method, system and article of manufacture for recovery from a failure in a cascading PPRC system 失效
    用于从级联PPRC系统故障中恢复的方法,系统和制造

    公开(公告)号:US07188272B2

    公开(公告)日:2007-03-06

    申请号:US10674866

    申请日:2003-09-29

    IPC分类号: G06F11/00

    摘要: A method of recovery from a data storage system failure in a data storage system having a host computer writing data to a first storage unit with a first storage controller synchronously mirroring the data to a second storage unit, and with a second storage controller asynchronously mirroring the data to a third storage unit. The method begins with the detection of a failure associated with the first storage unit. Upon detection of the error or failure associated with the first storage unit, the synchronous data mirroring relationship between the first storage unit and the second storage unit is terminated and the host is directed to write data updates directly to the second storage unit. Upon correction of the failure associated with the first storage unit, the asynchronous mirroring of data updates from the second storage unit to the third storage unit is suspended and synchronous mirroring of the data updates in a reverse direction, from the second storage unit to the first storage unit, is commenced. When a full duplex state is reached between the first storage unit and the second storage unit, the synchronous PPRC relationship with the first storage volume mirroring data to the second storage volume may be reestablished and host I/O writes to the first storage unit may be resumed.

    摘要翻译: 一种从具有主机的数据存储系统中的数据存储系统故障恢复的方法,所述数据存储系统具有主计算机,用第一存储控制器向第一存储单元写入数据,所述第一存储控制器将所述数据同步地镜像到第二存储单元,并且与第二存储控制器异步镜像 数据到第三存储单元。 该方法开始于检测与第一存储单元相关联的故障。 在检测到与第一存储单元相关联的错误或故障时,第一存储单元和第二存储单元之间的同步数据镜像关系被终止,并且主机将数据更新直接写入第二存储单元。 在校正与第一存储单元相关联的故障时,暂停从第二存储单元到第三存储单元的数据更新的异步镜像,并且数据的同步镜像沿相反方向从第二存储单元更新到第一存储单元 存储单元,开始。 当在第一存储单元和第二存储单元之间达到全双工状态时,可以重新建立与第一存储卷镜像数据到第二存储卷的同步PPRC关系,并且可以向第一存储单元写入主机I / O 恢复。

    System for asynchronously duplexing remote data by sending DASD data
grouped as a unit periodically established by checkpoint based upon the
latest time value
    10.
    发明授权
    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操作分离的优点。 这确保写入不会在子系统中引起不必要的等待状态。 通过建立一个序列检查点,此时一组信息包被分组在一起并作为单个序列单元处理,这种解耦和独立操作发生。 通过这种独立性,数据复制可以发生到次要位置,而不影响子系统的性能,也不影响正在更新的数据的相应完整性。