发明申请
- 专利标题: COMPUTER-IMPLEMENTED MULTI-RESOURCE SHARED LOCK
- 专利标题(中): 计算机实现的多资源共享锁
-
申请号: US13452668申请日: 2012-04-20
-
公开(公告)号: US20120210031A1公开(公告)日: 2012-08-16
- 发明人: LARRY JUAREZ , KENNY N.G. QIU , DAVID V. VALVERDE
- 申请人: LARRY JUAREZ , KENNY N.G. QIU , DAVID V. VALVERDE
- 申请人地址: US NY ARMONK
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY ARMONK
- 主分类号: G06F13/14
- IPC分类号: G06F13/14
摘要:
In one embodiment of a computer-implemented system, comprising a plurality of computer entities and multiple resources, one of the computer entities may request a multi-resource lock to one of the multiple resources; the one resource determines whether a resource lock is available at the one resource and, if so, the one resource communicates with all peer resources to determine whether a resource lock is available; if the peer resources indicate a resource lock is available, lock all of the resources to the requesting computer entity, and the one resource communicates the lock of the resources to the requesting computer entity; and if any the resource indicates contention for the multi-resource lock, the one resource communicates the contention to the requesting computer entity, and the requesting computer entity backs off the multi-resource lock request and, after a random time interval, repeats the request.
公开/授权文献
- US08397307B2 Computer-implemented multi-resource shared lock 公开/授权日:2013-03-12