Method and means for utilizing device long busy response for resolving
detected anomalies at the lowest level in a hierarchical,
demand/response storage management subsystem
    1.
    发明授权
    Method and means for utilizing device long busy response for resolving detected anomalies at the lowest level in a hierarchical, demand/response storage management subsystem 失效
    方法和装置,用于利用设备长时间忙响应来解决分级,需求/响应存储管理子系统中最低级别的检测到的异常

    公开(公告)号:US5968182A

    公开(公告)日:1999-10-19

    申请号:US854441

    申请日:1997-05-12

    IPC分类号: G06F11/14 G06F11/00

    CPC分类号: G06F11/1435

    摘要: A method and means within a hierarchical, demand/response DASD subsystem of the passive fault management type in which, upon the occurrence of fault, error, or erasure, a long device busy signal of finite duration is provided to a host CPU. Any DASD storage device subject to the anomaly is isolated from any host inquiry during this interval. These measures permit retry or other recovery procedures to be implemented transparent to the host and the executing application. This avoids premature declarations of faults, errors, or erasures and consequent host application aborts and other catastrophic measures. If the detected anomaly is not resolved within the allotted time, then other data recovery procedures can be invoked including device reset, the status reported to the host, and the next request processed.

    摘要翻译: 在被动故障管理类型的分级,需求/响应DASD子系统中的方法和手段,其中,在发生故障,错误或擦除时,向主机CPU提供有限持续时间的长设备忙信号。 遇到异常的任何DASD存储设备在此间隔期间与任何主机查询隔离。 这些措施允许重试或其他恢复程序对主机和执行应用程序透明化。 这样可以避免错误,错误或消除过早的声明,从而导致主机应用程序中止和其他灾难性措施。 如果检测到的异常在分配的时间内没有解决,则可以调用其他数据恢复过程,包括设备复位,报告给主机的状态,以及处理的下一个请求。

    Method and system for accessing data from a multi-head data processing
system utilizing a transducer head switching table
    2.
    发明授权
    Method and system for accessing data from a multi-head data processing system utilizing a transducer head switching table 失效
    用于使用换能器头切换台从多头数据处理系统访问数据的方法和系统

    公开(公告)号:US5426758A

    公开(公告)日:1995-06-20

    申请号:US949672

    申请日:1992-09-23

    摘要: A method and system for enhancing the efficiency of data accessing within a storage subsystem which is coupled to a host system via a storage subsystem controller and a data channel. The storage subsystem controller preferably includes a tracked cyclic storage device which has multiple disks which are rotatable about a single spindle. Recording tracks within each disk are then accessed utilizing multiple switchable transducer heads. A signal transmitted from the host system is utilized to define a sequence in which a group of recording tracks are to be accessed. That signal is then utilized to create a transducer head switching table within the storage subsystem controller which lists each recording track to be accessed and an associated control parameter for selecting a particular transducer head to be utilized to access a subsequent recording track. Each time the end of an accessed recording track is encountered, the transducer head switching table is accessed and the control parameter associated with that track is accessed and coupled to the tracked cyclic storage device transducer head switch in order to select a subsequent recording track for access. In this manner, a plurality of tracks may be accessed in any desired order. A pointer is established into the transducer head switching table at the listing of an initially accessed recording track and access may be terminated when that pointer is encountered.

    摘要翻译: 一种用于增强在经由存储子系统控制器和数据信道耦合到主机系统的存储子系统内的数据访问的效率的方法和系统。 存储子系统控制器优选地包括跟踪的循环存储设备,其具有可围绕单个主轴旋转的多个盘。 然后使用多个可切换的换能器头访问每个磁盘内的记录磁道。 使用从主机系统发送的信号来定义要访问一组记录磁道的序列。 该信号然后用于在存储子系统控制器内创建换能器头切换台,其中列出了要被访问的每个记录轨道,以及相关联的控制参数,用于选择要用于访问后续记录轨道的特定换能器头。 每次遇到访问的记录轨道的结束时,传感器头切换台被访问,并且与该轨道相关联的控制参数被访问并耦合到被跟踪的循环存储设备换能器头切换器,以便选择随后的记录轨道进行访问 。 以这种方式,可以以任何期望的顺序访问多个轨道。 在最初访问的记录轨道的列表中,将指针建立到换能器头切换台中,并且当遇到该指针时可以终止访问。

    Method and system for maintaining concurrent data access during device
upgrade
    3.
    发明授权
    Method and system for maintaining concurrent data access during device upgrade 失效
    在设备升级期间维护并发数据访问的方法和系统

    公开(公告)号:US5701429A

    公开(公告)日:1997-12-23

    申请号:US698825

    申请日:1996-08-16

    IPC分类号: G06F3/06 G06F12/02

    CPC分类号: G06F3/0601 G06F2003/0697

    摘要: A system and method for changing the number of logical volumes in a drawer in a rack in a direct access storage device subsystem is disclosed. The method and system are able to change the number of logical volumes without disrupting access to the other logical volumes in the rack. Channel connection addresses, which are logical volume addresses as known by the CPUs, are freed by removing the old drawer and then are mused. If the new drawer has more logical volumes than the old drawer, the next unused channel connection addresses are used with the new drawer. In a subsystem having a storage controller for providing control for a plurality of direct access storage devices, the logical volumes are spread across multiple physical devices. The storage controller maintains configuration data for the entire subsystem in redundant, non-volatile storage locations reserved specifically for its use. Each logical volume address for the rack is set by the drawer location and the logical sequence of the volumes within the drawer. As drawers are installed, the control unit sequentially assigns the volume addresses for the control unit and the channel connection addresses for the CPUs.

    摘要翻译: 公开了一种用于改变直接访问存储设备子系统中的机架中的抽屉中的逻辑卷的数量的系统和方法。 方法和系统能够更改逻辑卷的数量,而不会中断对机架中其他逻辑卷的访问。 通道连接地址(CPU已知的逻辑卷地址)可以通过删除旧的抽屉来释放,然后被清除。 如果新抽屉的逻辑卷比旧抽屉更多,则下一个未使用的通道连接地址将与新的抽屉一起使用。 在具有用于为多个直接存取存储设备提供控制的存储控制器的子系统中,逻辑卷分布在多个物理设备上。 存储控制器将整个子系统的配置数据保存在为其使用而专门保留的冗余,非易失性存储位置中。 机架的每个逻辑卷地址由抽屉位置和抽屉内的卷的逻辑顺序设置。 当安装抽屉时,控制单元依次分配控制单元的卷地址和CPU的通道连接地址。

    Method and system for enhancing the efficiency of communication between
multiple direct access storage devices and a storage system controller
    4.
    发明授权
    Method and system for enhancing the efficiency of communication between multiple direct access storage devices and a storage system controller 失效
    用于提高多个直接存取存储装置与存储系统控制器之间的通信效率的方法和系统

    公开(公告)号:US5463752A

    公开(公告)日:1995-10-31

    申请号:US949670

    申请日:1992-09-23

    CPC分类号: G06F13/385

    摘要: A method and system for enhancing the efficiency of communication between multiple direct access storage devices and a storage system controller in a data processing system. In a data processing system having a storage system controller connected between a plurality of host computers and a plurality of storage devices, a processors, within the storage system controller, is provided for controlling the storage devices. Commands and data are communicated between the processor and the storage devices over a communication channel. An independent polling mechanism is provided which is coupled to the communication channel and the processor. The independent polling mechanism is utilized for collecting and storing interrupt status data from each of the storage devices. An interrupt circuit coupled to the independent polling mechanism is then utilized to produce an interrupt signal at the processor, in response to the state of the interrupt status data collected from the storage devices, wherein the polling of the storage devices by the processor is not required. By utilizing an independent polling mechanism the manner in which the storage devices are polled may be selectively controlled such that only selected storage devices are polled, only selected interrupt status conditions are recognized, or periodic interrupt signals are generated regardless of the status of the storage devices.

    摘要翻译: 一种用于提高数据处理系统中的多个直接存取存储装置与存储系统控制器之间的通信效率的方法和系统。 在具有连接在多个主计算机与多个存储装置之间的存储系统控制器的数据处理系统中,提供存储系统控制器内的处理器,用于控制存储装置。 通过通信信道在处理器和存储设备之间传送命令和数据。 提供了独立的轮询机制,其耦合到通信信道和处理器。 独立轮询机制用于收集和存储来自每个存储设备的中断状态数据。 然后,响应于从存储装置收集的中断状态数据的状态,利用耦合到独立轮询机制的中断电路在处理器处产生中断信号,其中不需要由处理器轮询存储装置 。 通过利用独立的轮询机制,可选择性地控制存储设备轮询的方式,使得仅轮询所选择的存储设备,仅识别所选择的中断状态条件,或者生成周期性中断信号,而不管存储设备的状态如何 。