×

Data storing system and data transfer method

  • US 5,606,706 A
  • Filed: 08/22/1994
  • Issued: 02/25/1997
  • Est. Priority Date: 07/09/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data storing system comprising:

  • a) a channel adaptor;

    b) a disk adaptor coupled to said channel adaptor; and

    c) more than two disk units coupled to a host computer through said channel adaptor and said disk adaptor each disk unit including;

    (i) a disk controller having (a) a nonvolatile cache memory with a first storage area, and (b) a data compressing and restoring device compressing data read from the nonvolatile cache memory and generating management information for the compressed data; and

    (ii) a disk having a second storage area for storing the management information for the compressed data stored therein, wherein said disk controller stores the management information in both the first and second storage areas;

    d) means for outputting a first WRITE command for data stored in the large volume cache memory from the host computer to one disk unit of the more than two disk units through the disk adaptor;

    e) means for transferring data stored in the large volume cache memory to one cache memory provided in the one disk unit, based on the first WRITE command;

    f) means for notifying termination of transferring to the one cache memory to the disk adaptor;

    g) means for outputting a second WRITE command for data stored in the large volume cache memory to another disk unit of the more than two disk units through the disk adaptor;

    h) means for transferring data stored in the large volume cache memory to another cache memory provided in another disk unit, based on said second WRITE command;

    i) means for notifying termination of transferring to another cache memory to the disk adaptor;

    j) means for transferring the data stored in the one cache memory to one data compressing and restoring device to compress the data and generate first management information for the compressed data;

    k) means for transferring the first management information to the one cache memory;

    l) means for transferring the compressed data with the first management information to one disk;

    m) means for transferring the data stored in another cache memory to another data compressing and restoring device to compress the data and generate second management information for the compressed data;

    n) means for transferring the second management information to another cache memory; and

    o) means for transferring the compressed data with the other management information to another disk independently regardless of transferring the compressed data to the one disk.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×