Distributed locking protocol with asynchronous token prefetch and relinquish

a technology of distributed locking and token prefetching, applied in the field of distributed locking, can solve the problems of greater overall message traffic and greater message delay, and achieve the effect of reducing overall message traffic and message overhead
US20080091680A1Inactive Publication Date: 2008-04-17IBM CORP

Patent Information

Authority / Receiving Office
US · United States
Patent Type
Applications(United States)
Current Assignee / Owner
IBM CORP
Publication Date
2008-04-17
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

Asynchronous messages are used to prefetch and / or relinquish tokens used in providing locking of shared resources. A message is sent to prefetch one or more tokens, and prior to receiving a reply for the message, another message (e.g., an acquire) is sent for at least one of those tokens. Similarly, a message is sent indicating a voluntary relinquish of one or more tokens and without having acknowledgment that the relinquish request was processed, a further message (e.g., an acquire) is sent for at least one of the tokens. Multiple tokens may be acquired and / or relinquished in a single message to the token server. This reduces message delays and overall message traffic.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED PATENTS / APPLICATIONS

[0001] This application is a continuation of U.S. patent application Ser. No. 09 / 907,119, filed Jul. 17, 2001 and published Jan. 23, 2003 as U.S. Patent Publication No. US 2003 / 0018785 A1, entitled “Distributed Locking Protocol with Asynchronous Token Prefetch and Relinquish”, by Eshel et al., which is hereby incorporated herein by reference in its entirety. This application also contains subject matter which is related to the subject matter of the following patents, each of which is assigned to the same assignee as this application. Each of the below listed patents is hereby incorporated herein by reference in its entirety:

[0002] “Distributed Lock Manager Using a Passive, State-full Control-Server”, by Devarakonda et al., U.S. Pat. No. 5,454,108, issued Sep. 26, 1995;

[0003] “Parallel File System With Extended File Attributes”, by Schmuck et al., U.S. Pat. No. 5,940,841, issued Aug. 17, 1999;

[0004] “Parallel File System and Method for ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More