Invention Application
- Patent Title: Two-Level Management of Locks on Shared Resources
- Patent Title (中): 共享资源锁两级管理
-
Application No.: US13950414Application Date: 2013-07-25
-
Publication No.: US20140032765A1Publication Date: 2014-01-30
- Inventor: Gopi K. Attaluri , James L. Finnie , Stewart L. Palmer , Piotr M. Plachta , Garret F. Swart , Xun Xue , Roger L.Q. Zheng
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Main IPC: G06F9/50
- IPC: G06F9/50

Abstract:
In a shared data system comprising one or more primary nodes and a plurality of secondary nodes, global lock manager on a primary node manages locks for shared resources by exchanging an abstract lock state with local lock managers on the secondary nodes. The abstract lock state includes a particular representation of all of the applications on the nodes that are requesting or are granted locks. The exchange of these particular lock states instead of individual requests improves performance by increasing concurrency and reducing off-machine communication. A global deadlock detector on a node detects and resolves global deadlocks, in conjunction with local deadlock detectors on the secondary nodes.
Public/Granted literature
- US08868755B2 Two-level management of locks on shared resources Public/Granted day:2014-10-21
Information query