发明授权
US5423044A Shared, distributed lock manager for loosely coupled processing systems
失效
用于松散耦合处理系统的共享分布式锁管理器
- 专利标题: Shared, distributed lock manager for loosely coupled processing systems
- 专利标题(中): 用于松散耦合处理系统的共享分布式锁管理器
-
申请号: US899664申请日: 1992-06-16
-
公开(公告)号: US5423044A公开(公告)日: 1995-06-06
- 发明人: Peter G. Sutton , Ian J. Kupfer , Glenn W. Sears, Jr. , Theodore Goetz , Robert O. Dryfoos
- 申请人: Peter G. Sutton , Ian J. Kupfer , Glenn W. Sears, Jr. , Theodore Goetz , Robert O. Dryfoos
- 申请人地址: NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F9/46 ; G06F13/36 ; G11C29/00 ; G06F13/16 ; G06F12/16 ; G06F13/364
摘要:
Apparatus and process for managing shared, distributed locks in a multiprocessing complex. The manager operates using a partitionable lock space with logical processor connection. Logically connected processors are subject to validation and disconnection due to failure. The locks synchronize data access to identifiable subunits of DASD. Denied lock requests are queued for servicing when the lock becomes available. Lock partitions are used to speed DASD to DASD copying without halting processing on the first DASD. A special partition is assigned to the copy task and the processors writing to the DASD can determine copy status with a single read or test. Operations requiring multilateral agreement of processors, such as rebuilding locks or moving locks, are protected by fencing any nonresponsive processor. A special queue partition is designated for master/slave control point designation. All processors contend for the master lock and losing contenders are queue. Queuing provides automatic fallback in case of a failing processor.
公开/授权文献
- US5945700A Semiconductor device having a semiconductor switch structure 公开/授权日:1999-08-31
信息查询