Distributed Lock Manager
Red Hat Cluster Suite v.4 includes a Distributed Lock Manager (DLM)
●
Primarily used by Red Hat Global File System
●
Available for general purpose use by any application
●
Closely mirrors the original Digital VMS DLM
A DLM is a highly functional, distributed (cluster-wide), application
synchronization subsystem
●
Processes use the DLM to synchronize access to a shared resource (e.g. a
file, program, or device) by establishing locks on named resources
●
Permits the creation of distributed applications
●
e.g Oracle RAC (which uses a private DLM)
●
Provides a collection of services
●
Multiple lock spaces and concurrency (lock) modes
●
Lock hierarchies/domains (resources & subresources)
●
Range locking
●
Lock conversions & value blocks
●
Blocking notifications
●
Asynchronous completions
Comentários a estes Manuais