Performance enhancement system and method for a hierarchical dat

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395471, G06F 1208

Patent

active

056363591

ABSTRACT:
A system and method for reducing device wait time in response to a host initiated write operation modifying a data block. The system includes a host computer channel connected to a storage controller which has cache memory and a nonvolatile storage buffer in a first embodiment. An identical system makes up the second embodiment with the exception that there is no nonvolatile storage buffer in the storage controller of the second embodiment. The controller in either embodiment is coupled to a cache storage drawer containing a plurality of DASD devices for implementing a RAID parity data protection scheme, and for permanently storing data. The drawer has nonvolatile cache memory which is used for accepting data destaged from controller cache. In a first embodiment, no commit reply is sent to the controller to indicate that data has been written to DASD. Instead a status information block is created to indicate that the data has been destaged from controller cache but is not committed. The status information is stored in directory means attached to the controller. The system uses this information to create a list of data which is in the state of Not committed. In this way data can be committed according to a cache management algorithm of least recently used (LRU), rather than requiring synchronous commit which is inefficient because it requires waiting on a commit response and ties up nonvolatile storage space allocated to back-up copies of cache data. In a second embodiment, directory means attached to the controller stores information about status blocks that may be modified or unmodified. The status information is used to eliminate wait times associated with waiting for data to be written to HDAs below.

REFERENCES:
patent: 4636946 (1987-01-01), Hartung et al.
patent: 4669043 (1987-05-01), Kaplinsky
patent: 4819159 (1989-04-01), Shipley et al.
patent: 4835686 (1989-05-01), Furuya
patent: 4875155 (1989-10-01), Iskiyan et al.
patent: 4916605 (1990-04-01), Beardsley et al.
patent: 4989134 (1991-01-01), Shaw
patent: 5146589 (1992-09-01), Peet, Jr. et al.
patent: 5155843 (1992-10-01), Stamm et al.
patent: 5193174 (1993-03-01), Bealkowski et al.
patent: 5193175 (1993-03-01), Cutts, Jr. et al.
patent: 5307477 (1994-04-01), Taylor
patent: 5371855 (1994-12-01), Idleman
patent: 5440727 (1995-08-01), Bhide
patent: 5442752 (1995-08-01), Styczinski
patent: 5448719 (1995-09-01), Schultz
patent: 5463765 (1995-10-01), Kakuta

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Performance enhancement system and method for a hierarchical dat does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Performance enhancement system and method for a hierarchical dat, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Performance enhancement system and method for a hierarchical dat will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-399185

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.