Multiple control system for disk storage and method for realizing same
    2.
    发明授权
    Multiple control system for disk storage and method for realizing same 失效
    用于磁盘存储的多重控制系统及其实现方法

    公开(公告)号:US4807180A

    公开(公告)日:1989-02-21

    申请号:US932027

    申请日:1986-11-18

    摘要: When a disk controller receiving an access from a host computer to a disk device is connected with a disk connection device, if a relevant disk is used by another disk controller, positioning data for seek, set file mask and set sector are queued in a common memory. When the relevant disk becomes free, the disk controller reads the queued information and requires the disk device for positioning. A request of a reconnection with the host computer is issued from the disk controller informed by the disk unit, which has finished positioning at the position specified by the positioning data, search of an aimed record and a read/write operation of transmitted data are effected without any new intervening of an access program of the host computer.

    摘要翻译: 当接收到从主机到磁盘设备的访问的磁盘控制器与磁盘连接装置连接时,如果相关的磁盘被另一个磁盘控制器使用,则搜索,设置文件掩码和设置扇区的定位数据被排队在共同的 记忆。 当相关磁盘空闲时,磁盘控制器读取排队的信息,并要求磁盘设备进行定位。 通过盘单元从盘单元发出与主计算机重新连接的请求,该盘单元已经在由定位数据指定的位置完成定位,搜索目标记录和发送数据的读/写操作 没有任何新的干预主机的访问程序。

    Error recovery method and apparatus
    3.
    发明授权
    Error recovery method and apparatus 失效
    错误恢复方法和装置

    公开(公告)号:US4688221A

    公开(公告)日:1987-08-18

    申请号:US683612

    申请日:1984-12-19

    IPC分类号: G06F3/06 G06F11/14 G11C29/00

    CPC分类号: G06F11/141

    摘要: There is disclosed an error recovery apparatus and method for a data processing system having (1) a peripheral unit, for instance, a magnetic disc unit, for storing data in a plurality of blocks each having a unique address, (2) a main memory for storing data read from the peripheral units, and (3) a controller for controlling the transfer of the data blocks from the peripheral unit to the main memory by execution of a single channel command word (CCW) chain. When an uncorrectable error occurs in the transfer of a second or subsequent data block of the plurality of data blocks (not the first data block), the processor produces a new CCW chain to re-read the data block in error in addition to all the data blocks subsequent to the data blocking error and store these data blocks in the memory under the control of the new CCW chain.

    摘要翻译: 公开了一种用于数据处理系统的错误恢复装置和方法,其具有(1)外围单元,例如磁盘单元,用于将数据存储在每个具有唯一地址的多个块中,(2)主存储器 用于存储从外围单元读取的数据,以及(3)控制器,用于通过执行单个通道命令字(CCW)链来控制从外围单元向主存储器传送数据块。 当在多个数据块(而不是第一数据块)的第二个或后续数据块的传送中发生不可校正的错误时,处理器产生一个新的CCW链,以便除了所有的 在数据阻塞错误之后的数据块,并在新CCW链的控制下将这些数据块存储在存储器中。

    Method and system for concurrent data transfer disk cache system
    4.
    发明授权
    Method and system for concurrent data transfer disk cache system 失效
    并发数据传输磁盘缓存系统的方法和系统

    公开(公告)号:US4800483A

    公开(公告)日:1989-01-24

    申请号:US56355

    申请日:1987-05-28

    摘要: The present invention relates to a computer system having a disk cache unit between a disk unit and the main storage unit. Ordinarily, the data transfer processing is carried out between the disk unit and the disk cache unit and between the disk cache unit and the main storage unit in this case under control of a director. The present invention is characterized by enabling these two data transfer operations to be executed in parallel and to prevent the director from becoming the bottleneck of the processing due to the concentrated processing requests. For this purpose, the present invention provides for a data transfer between the disk cache unit and a disk unit while a data transfer is taking place between the main storage unit and the disk cache unit.

    摘要翻译: 本发明涉及一种在盘单元和主存储单元之间具有盘缓存单元的计算机系统。 通常,在这种情况下,在导向器的控制下,在盘单元和盘高速缓存单元之间以及盘缓存单元和主存储单元之间执行数据传送处理。 本发明的特征在于能够并行地执行这两个数据传送操作,并且防止由于集中的处理请求引导器成为处理的瓶颈。 为此,本发明提供了在主存储单元和盘高速缓存单元之间进行数据传输的同时在盘缓存单元和盘单元之间的数据传送。

    Storage system and method of remotely controlling the same
    5.
    发明授权
    Storage system and method of remotely controlling the same 失效
    存储系统及远程控制方法

    公开(公告)号:US5561825A

    公开(公告)日:1996-10-01

    申请号:US262904

    申请日:1994-06-21

    IPC分类号: G06F13/12 G06F3/06 G06F1/04

    CPC分类号: G06F3/0601 G06F2003/0692

    摘要: A storage system connected to host processors through data transfer paths includes at least one storage unit for moving a head for reading/writing the data relatively to a storage medium to read/write the data from/to the storage medium, and a controller for controlling the data transfer between the host processors and the storage units. The controller obtains and stores, every data transfer path, the information relating to the delay time which occurs when transferring the data through the data transfer path of interest. When an I/O request is issued from the host processor, in accordance with the measured information of the delay time in the data transfer paths, a request for positioning the head near the position on the storage medium in which the data is stored which is to be read/written is issued. In addition, when posting the release of the wait state to the host processors which had issued the I/O requests and are made wait the completion of the processings for other I/O requests, the order of issuing the notification is determined in accordance with the delay time in the data transfer paths which are permitted to be used in order to process the I/O requests.

    摘要翻译: 通过数据传输路径连接到主机处理器的存储系统包括至少一个存储单元,用于相对于存储介质移动用于读取/写入数据的磁头,以从存储介质读取/写入数据;以及控制器,用于控制 主机处理器和存储单元之间的数据传输。 控制器获取和存储每个数据传送路径与通过感兴趣的数据传送路径传送数据时发生的延迟时间有关的信息。 当从主处理器发出I / O请求时,根据数据传输路径中的延迟时间的测量信息,将头靠近存储在存储数据的存储介质上的位置的请求 被发行。 另外,当向发出I / O请求的主处理器发布等待状态时,等待完成其他I / O请求的处理时,发出通知的顺序根据 允许使用数据传输路径中的延迟时间来处理I / O请求。

    Control system for interruption long data transfers between a disk unit
or disk coche and main memory to execute input/output instructions
    7.
    发明授权
    Control system for interruption long data transfers between a disk unit or disk coche and main memory to execute input/output instructions 失效
    控制系统,用于在磁盘单元或磁盘总线与主存储器之间中断长数据传输以执行输入/输出指令

    公开(公告)号:US4819203A

    公开(公告)日:1989-04-04

    申请号:US38704

    申请日:1987-04-15

    CPC分类号: G06F12/0866 G06F12/0862

    摘要: A control system for a disk cache memory is disposed between a main memory unit and a disk unit for storing a record of data from the disk unit. The control system is designed such that when an input/output instruction is issued from a CPU while data loading is being performed from the disk unit to the cache memory, it interrupts the data loading once so that an input/output instruction from the CPU can be executed, thereby considerably reducing the time of wait for execution of the input/output instruction.

    摘要翻译: 用于盘缓存存储器的控制系统设置在主存储器单元和盘单元之间,用于存储来自盘单元的数据记录。 控制系统的设计使得当从盘单元执行数据加载到高速缓冲存储器时,当从CPU发出输入/输出指令时,它中断数据加载一次,以便来自CPU的输入/输出指令可以 从而大大减少了等待输入/输出指令执行的时间。

    Method for writing/reading of data in magnetic disk subsystem
    8.
    发明授权
    Method for writing/reading of data in magnetic disk subsystem 失效
    磁盘子系统中数据写入/读取的方法

    公开(公告)号:US5091909A

    公开(公告)日:1992-02-25

    申请号:US288150

    申请日:1988-12-22

    IPC分类号: G06F11/10 G06F12/08

    摘要: When recording records into the IC memory group of a magnetic disk subsystem the records being composed of a count area of a fixed length, key area of a variable length and a data area of a variable length, data of a special format which is judged by ECC check to be an abnormal data is written at the top of the count area in each record. When reading an object record from the IC memory group, it is judged by ECC check whether or not the read data is an abnormal one. When the read data is judged to be an abnormal one, the read data is compared with the data of special format, and when there is found a coincidence between them, it is recognized that the read data are at the top of the count area. When writing data, data which are judged by ECC check to be a normal are suffixed to data which are judged by ECC check to be abnormal. When the read data are judged by the ECC check to be abnormal and judged by a next ECC check to be normal, it is recognized that the read data are at the top of the count area.

    摘要翻译: 当将记录记录到磁盘子系统的IC存储器组中时,记录由固定长度的计数区域,可变长度的关键区域和可变长度的数据区域组成,该特定格式的数据由 ECC检查是将异常数据写入每个记录中计数区域的顶部。 从IC存储器组读取对象记录时,通过ECC判断读取的数据是否为异常。 当读取的数据被判断为异常时,将读取的数据与特殊格式的数据进行比较,并且当发现这些数据之间的一致时,识别出读取的数据位于计数区域的顶部。 在写入数据时,通过ECC检查判断为正常的数据是通过ECC检查判断为异常的数据的后缀。 当通过ECC检查判断出读取数据异常并且通过下一次ECC检查判断为正常时,识别出读取数据位于计数区域的顶部。

    Controller of paths for data transfer in system having external memory
device
    9.
    发明授权
    Controller of paths for data transfer in system having external memory device 失效
    具有外部存储器件的系统中用于数据传输的路径控制器

    公开(公告)号:US5689728A

    公开(公告)日:1997-11-18

    申请号:US395766

    申请日:1989-08-18

    CPC分类号: G06F12/0866 G06F13/385

    摘要: In a magnetic disk controller equipped with a cache memory for disks, the controller in accordance with the present invention includes high order paths for data transfer between a high order channel apparatus and the cache memory through a certain one of a plurality of channel adaptors, low order paths for data transfer between a low order device, e.g. a magnetic disk device, and the cache memory through a certain one of a plurality of device adaptors and a path for data transfer betweeen the low order device and the channel cevice without passing through the cache memory by selecting empty device adaptor and channel adaptor by the switching operation of a switch. When an interrupt is generated from the device, data transfer can be made easily even when the high order path and the low order path are busy, and path utilization efficiency can be improved.

    摘要翻译: 在配备有用于盘的高速缓冲存储器的磁盘控制器中,根据本发明的控制器包括用于通过多个通道适配器中的某一个的高阶通道设备和高速缓冲存储器之间的数据传输的高阶路径,低 低阶设备之间的数据传输的订单路径,例如 磁盘装置和高速缓冲存储器,通过多个设备适配器中的某一个和用于在低阶设备和信道接入之间的数据传输的路径而不通过高速缓存存储器,通过选择空的设备适配器和通道适配器 开关的切换操作。 当从设备产生中断时,即使当高阶路径和低阶路径繁忙时也可以容易地进行数据传送,并且可以提高路径利用效率。

    Control apparatus for simultaneous data transfer
    10.
    发明授权
    Control apparatus for simultaneous data transfer 失效
    用于同时进行数据传输的控制装置

    公开(公告)号:US4792917A

    公开(公告)日:1988-12-20

    申请号:US947081

    申请日:1986-12-29

    IPC分类号: G06F3/06 G06F12/08

    CPC分类号: G06F12/0866 G06F12/0862

    摘要: An apparatus for controlling data transfer between a rotary storage device such as a magnetic disk having a plurality of heads for different tracks and another storage device such as a disk cache includes a plurality of transfer circuits for the purpose of simultaneous data transfer to and from a plurality of tracks. The transfer circuits operate concurrently with and independently of each other to transfer data therethrough and other than noting the regions to be skipped over, ignoring data format on the track. The apparatus is suitable for preloading a disk cache from a disk.

    摘要翻译: 一种用于控制诸如具有用于不同磁道的多个磁头的磁盘的旋转存储装置和诸如磁盘高速缓存的另一个存储装置之类的数据传输的装置包括多个传送电路,用于同时传送数据到和从 多条轨道。 传输电路与彼此同时并且彼此独立地进行操作,以通过其传输数据,而不是注意要跳过的区域,忽略轨道上的数据格式。 该设备适用于从磁盘预加载磁盘缓存。