Distributed Locking Facility for Multi-System Data Sharing
Original Publication Date: 1988-Jun-01
Included in the Prior Art Database: 2005-Feb-15
A technique is described whereby a distributed locking facility for multi-system data sharing provides global locking requests to cause little disturbance to other system operations. Also, efficient implementation of contention detection techniques are discussed. In prior art, centralizing global locking at a single facility has the drawback of risking contention at the central facility. Also, with the centralized locking approach, as the number of processors in a multi-system facility grows, it becomes more difficult and expensive to maintain fast communications between the central locking facility and all of the individual systems. When distributed locking is used, global lock requests will cause disturbance on other systems, which in turn become more serious as the number of processors grow.