Method and system for concurrent data transfer disk cache system
    1.
    发明授权
    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.

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

    Parallel transfer type director means
    2.
    发明授权
    Parallel transfer type director means 失效
    并行传输型导向装置

    公开(公告)号:US4870565A

    公开(公告)日:1989-09-26

    申请号:US322119

    申请日:1989-03-13

    IPC分类号: G06F13/10 G06F12/08 G06F13/12

    摘要: 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. The present invention is characterized by enabling these two data transfer operations to be executed in parallel and to prevent a director from becoming the bottleneck of the processing due to the concentrated processing requests. For this purpose, the present invention provides for conducting 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. The director is configured, for example, with two data transfer controlling systems and two data transfer units for carrying out data transfer according to instructions for the two data transfer controlling systems.

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

    Storage system and method of remotely controlling the same
    4.
    发明授权
    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请求。

    Cache control method and apparatus

    公开(公告)号:US07082496B2

    公开(公告)日:2006-07-25

    申请号:US10632840

    申请日:2003-08-04

    IPC分类号: G06F12/12

    CPC分类号: G06F12/0866

    摘要: In an information processing system having a data processing apparatus, a control unit for a cache memory, and a storage unit for storing a record, respectively interconnected together, wherein when the control unit receives from the data processing apparatus a write request for a record to be written and if the record to be written is not being stored in the cache memory, the control unit receives a data to be written in the object record from the data processing apparatus and stores the received data in the cache memory. After notifying the data processing apparatus of a completion of a data write process, the control unit checks if the object record in which the data stored in the cache memory is being stored in the storage unit, if the object record is being stored in the storage unit, the data in the cache memory is written in the storage unit, and if not, the data in the cache memory is not written and such effect is notified to the data processing apparatus.

    Disk array device with selectable method for generating redundant data

    公开(公告)号:US06604172B2

    公开(公告)日:2003-08-05

    申请号:US10196293

    申请日:2002-07-17

    IPC分类号: G06F1216

    摘要: A disk array device selects a redundant generation method for reducing the overhead and improving the reliability associated with generating redundant data. The disk array device includes a disk controller connected to and controlling an array of disk drives. The disk controller includes a redundant data generator, a difference data generator, and a redundant data generation method selector. The redundant data generator is able to generate redundant data via a read and modify method and an all stripes method. The disk array device selects a method of generating redundant data from a method of read and modify and all stripes, and a method of generation in a drive and a method of difference, both of which are executed to generate redundant data on a disk drive. The disk array device selects the method of generating redundant data that will minimize the time required to process, transfer and store both the received host data and the generated redundant data based on the length of write data received from the host, an access pattern specified by the host, by the current load state of the disk drives, and by the existence of a failure state in a disk drive. Divided write data and previous data to be updated may be transferred depending on the write data length.

    Cache control method and apparatus
    7.
    发明授权
    Cache control method and apparatus 失效
    缓存控制方法和装置

    公开(公告)号:US6085286A

    公开(公告)日:2000-07-04

    申请号:US217371

    申请日:1998-12-21

    IPC分类号: G06F3/06 G06F12/08 G06F13/00

    CPC分类号: G06F12/0866

    摘要: In an information processing system having a data processing apparatus, a control unit for a cache memory, and a storage unit for storing a record, respectively interconnected together, wherein when the control unit receives from the data processing apparatus a write request for a record to be written and if the record to be written is not being stored in the cache memory, the control unit receives a data to be written in the object record from the data processing apparatus and stores the received data in the cache memory. After notifying the data processing apparatus of a completion of a data write process, the control unit checks if the object record in which the data stored in the cache memory is being stored in the storage unit, if the object record is being stored in the storage unit, the data in the cache memory is written in the storage unit, and if not, the data in the cache memory is not written and such effect is notified to the data processing apparatus.

    摘要翻译: 在具有数据处理装置,高速缓冲存储器的控制单元和分别互连在一起的记录的存储单元的信息处理系统中,其中当控制单元从数据处理装置接收到对记录的写请求时, 写入,并且如果要写入的记录未被存储在高速缓冲存储器中,则控制单元从数据处理装置接收要写入对象记录中的数据,并将接收到的数据存储在高速缓冲存储器中。 在通知数据处理装置完成数据写入处理之后,如果对象记录被存储在存储单元中,则控制单元检查存储在存储单元中的存储在高速缓冲存储器中的数据的对象记录是否存储在存储单元中 高速缓冲存储器中的数据被写入存储单元中,如果不存在,则高速缓冲存储器中的数据不被写入,并且将该效果通知给数据处理装置。

    Disk array device with selectable method for generating redundant data

    公开(公告)号:US06463505B2

    公开(公告)日:2002-10-08

    申请号:US09883179

    申请日:2001-06-19

    IPC分类号: G06F1216

    摘要: A disk array device selects a redundant generation method for reducing the overhead and improving the reliability associated with generating redundant data. The disk array device includes a disk controller connected to and controlling an array of disk drives. The disk controller includes a redundant data generator, a difference data generator, and a redundant data generation method selector. The redundant data generator is able to generate redundant data via a read and modify method and an all stripes method. The disk array device selects a method of generating redundant data from a method of read and modify and all stripes, and a method of generation in a drive and a method of difference, both of which are executed to generate redundant data on a disk drive. The disk array device selects the method of generating redundant data that will minimize the time required to process, transfer and store both the received host data and the generated redundant data based on the length of write data received from the host, an access pattern specified by the host, by the current load state of the disk drives, and by the existence of a failure state in a disk drive. Divided write data and previous data to be updated may be transferred depending on the write data length.

    Disk array device with selectable method for generating redundant data
    9.
    发明授权
    Disk array device with selectable method for generating redundant data 失效
    磁盘阵列设备,可选择生成冗余数据的方法

    公开(公告)号:US06961816B2

    公开(公告)日:2005-11-01

    申请号:US10601892

    申请日:2003-06-24

    摘要: A disk array device selects a redundant generation method for reducing the overhead and improving the reliability associated with generating redundant data. The disk array device includes a disk controller connected to and controlling an array of disk drives. The disk controller includes a redundant data generator, a difference data generator, and a redundant data generation method selector. The redundant data generator is able to generate redundant data via a read and modify method and an all stripes method. The disk array device selects a method of generating redundant data from a method of read and modify and all stripes, and a method of generation in a drive and a method of difference, both of which are executed to generate redundant data on a disk drive.

    摘要翻译: 磁盘阵列设备选择用于减少开销并提高与生成冗余数据相关联的可靠性的冗余生成方法。 磁盘阵列设备包括连接到并控制磁盘驱动器阵列的磁盘控制器。 磁盘控制器包括冗余数据生成器,差分数据生成器和冗余数据生成方法选择器。 冗余数据生成器能够通过读取和修改方法和全部条纹方法生成冗余数据。 磁盘阵列装置从读取和修改的方法以及所有条带中选择产生冗余数据的方法,以及在驱动器中产生的方法和差异方法,这两者都被执行以在盘驱动器上生成冗余数据。