Invention Grant
US07711721B2 Apparatus, system, and method for suspending a request during file server serialization reinitialization
有权
在文件服务器序列化重新初始化期间挂起请求的装置,系统和方法
- Patent Title: Apparatus, system, and method for suspending a request during file server serialization reinitialization
- Patent Title (中): 在文件服务器序列化重新初始化期间挂起请求的装置,系统和方法
-
Application No.: US10932201Application Date: 2004-09-01
-
Publication No.: US07711721B2Publication Date: 2010-05-04
- Inventor: Gerard Maclean Dearing , William Stuart Edwards , Elmer Enrique Latorre , Thomas Alexander Mahon , Lyle LeRoy Merithew, Jr.
- Applicant: Gerard Maclean Dearing , William Stuart Edwards , Elmer Enrique Latorre , Thomas Alexander Mahon , Lyle LeRoy Merithew, Jr.
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Kunzler Needham Massey & Thorpe
- Main IPC: G06F17/00
- IPC: G06F17/00

Abstract:
An apparatus, system, and method are disclosed for suspending a data access request during serialization reinitialization of a file server. The apparatus includes a request recognition module, an availability module, and a suspension module. The request recognition module recognizes a request to be processed by a file server. The availability module determines if the file server is available. The suspension module suspends the data access request if the file server is not available due to serialization reinitialization. In one embodiment, the suspension module implements a hardware interrupt delay loop to suspend an interruptible data access request, such as an application request. In another embodiment, the suspension module queues a non-interruptible data access request and notifies the operating system, for example, that the non-interruptible request has been initiated. One advantage of various embodiments of the present invention is to allow interruptible and non-interruptible data access requests to be suspended during serialization reinitialization and processed promptly after the serialization information is reinitialized.
Public/Granted literature
- US20060047686A1 Apparatus, system, and method for suspending a request during file server serialization reinitialization Public/Granted day:2006-03-02
Information query