发明名称 System and method for handling I/O requests over an interface bus to a storage disk array
摘要 A multi-tasking, multi-initiator computing system includes an interfacing bus, at least one storage disk array connected to the interfacing bus, and multiple initiators connected to the interfacing bus to request I/O processes to be performed by the storage disk array. A disk array controller is provided in the storage disk array to assign the I/O requests received from the initiators to one of two types of job control data structures: (1) regular job control data structures that hold the information to process and complete the I/O request, and (2) minimized job control data structures that are temporarily used when no regular job control data structures are available. The disk array controller assigns the I/O request to the minimized job control data structures only in the event that no free regular job control data structures are available to hold the information from the I/O request. Each minimized job control data structure holds a subset of the information from the I/O request that is sufficient to reinitiate the I/O request for completion when a regular job control data structure once again becomes available. A method for operating a computing system and a memory data structure are also described.
申请公布号 US5644789(A) 申请公布日期 1997.07.01
申请号 US19950376944 申请日期 1995.01.19
申请人 HEWLETT-PACKARD COMPANY 发明人 MATTHEWS, RANDY J.;DOLPHIN, WADE A.
分类号 G06F13/10;G06F3/06;G06F9/46;G06F13/12;G06F13/36;(IPC1-7):G06F13/00;G06F12/00 主分类号 G06F13/10
代理机构 代理人
主权项
地址