Title :
A distributed lock manager on fault tolerant MPP
Author :
Aldred, Mark ; Gertner, Ilya ; McKellar, Stephen
Author_Institution :
Encore Comput. Corp., Marlborough, MA, USA
Abstract :
The Distributed Lock Manager (DLM) is the cornerstone of running the Oracle Parallel Server on a MPP Unix system. The DLM grants resource locks in NULL, READ, WRITE, and other levels. The DLM is typically implemented either with distributed message passing or in global memory, depending on the architecture. Reflective memory on the Encore Infinity 90 architecture permits a shared memory style DLM. Each node runs a separate copy of Unix so failure of one node is isolated and DLM recovery can cleanup state. A node can later rejoin the Oracle session after node repair
Keywords :
Unix; fault tolerant computing; message passing; operating systems (computers); parallel programming; reliability; shared memory systems; software fault tolerance; DLM recovery; Encore Infinity 90 architecture; MPP UNIX system; MPP Unix; Oracle Parallel Server; Oracle session; distributed lock manager; distributed message passing; fault tolerant MPP; global memory; node repair; reflective memory; resource locks; shared memory style DLM; Concurrent computing; Distributed computing; Environmental management; Fault tolerance; File servers; H infinity control; Libraries; Message passing; Parallel processing; System recovery;
Conference_Titel :
System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-6930-6
DOI :
10.1109/HICSS.1995.375401