发明名称 Improved disk log using distributed write
摘要 A transaction log stored in a first memory (55) is posted to one of two separate log areas (60, 65), selectively, on a storage system (10) having a plurality of storage media (12) such as disk drives. Posting occurs to a "disk log" area (60) when a page-full status of the first memory (55) transaction log is detected. Alternatively, when a posting request occurs before a page-full status of the transaction log has been detected, then posting occurs immediately to a least busy disk of a "staging log" area (65). Posting occurs to the least busy disk of the "staging log" area by circumventing normal storage system data management and redundancy techniques such that data in the staging log area is not kept redundantly on the storage media. Rather redundancy is maintained by the fact that the transaction log remains with the first memory in addition to being copied to the staging log area. The staging log area includes reserved space on each of the plurality of storage media and is divided into logically separate portions (70, 75, 80, 85, 90, 95, 100, 105) on each of the storage media (12). This prohibits two consecutive "force" postings from overwriting the same portion of the reserved area, regardless of which disk is the least busy. Finally, sequence numbers (120) and disk set numbers (125) are associated with data records (110) that are posted to the disk log areas (60, 65) for enabling recovery of the transaction log data from the disk log areas. <IMAGE>
申请公布号 EP0899731(A3) 申请公布日期 2000.10.11
申请号 EP19980105564 申请日期 1998.03.26
申请人 HEWLETT-PACKARD COMPANY 发明人 VOIGT, DOUGLAS L.;BURKES, DON L.;HANSON, KIRK A.
分类号 G06F3/06;G11B19/12;G11B20/12;G11B27/00;G11B27/11;(IPC1-7):G11B19/02;G11B27/10;G06F11/14 主分类号 G06F3/06
代理机构 代理人
主权项
地址