发明名称 Faster updating of data on parallel disks.
摘要 <p>A method to increase the rapidity with which a host computer can perform random write operations to a controller managing one or more disk storage devices. Blocks of data are known to the host by a fixed logical address, but are stored at a physical location on disk chosen at the discretion of the controller. Blocks of data written by the host are stored in buffers in the controller until a chosen number have been accumulated. The controller then selects a track on each of one or more disk storage devices and writes the buffered blocks to these tracks such that each track is written in one rotation of the disk and all disk storage devices are written to in parallel. The chosen number of blocks is KN, where K is the number of blocks in each track, and N is the number of disk storage devices. The controller maintains an indirect map to allow a block's physical location on disk to be determined from its fixed logical address. The indirect map is nonvolatile to prevent the loss of data in the event of a failure. An allocation map indicates which physical blocks are in use. Whenever the number of empty tracks that can be selected for writing drops below a threshold, the controller creates new empty tracks by transferring blocks to other locations. &lt;IMAGE&gt;</p>
申请公布号 EP0601738(A1) 申请公布日期 1994.06.15
申请号 EP19930309392 申请日期 1993.11.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HASKIN, ROGER LEE;WYLLIE, JAMES CHRISTOPHER
分类号 G06F3/06;G11B20/10;(IPC1-7):G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项
地址