The implementation of a multi-backend database system (MDBS), part III: The message-oriented version with concurrency control and secondary-memory-based directory management

Download
Author
Boyne, Richard D.
Demurjian, Steven A.
Hsiao, David K.
Kerr, Douglas
Orooji, Ali
Date
1983-03Metadata
Show full item recordAbstract
The multi-backend database systems (MDBS) uses one minicomputer as the master or controller, and a varying number of minicomputers and their disks as slaves or backends. MDBS is primarily designed to provide for database growth and performance enhancement by the addition of identical backends. No special hardware is required. The backends are configured in a parallel manner. A new backend may be added by replicating the existing software on the new backend. No new programming or reprogramming is required. A prototype MDBS is being implemented in order to carry out design verification and performance evaluation. This report is the third in a series which describes the MDBS implementation. In the report, an overview of MDBS and its process structure is first given. Then, the inter-process communication (messages between processes within a minicomputers, i.e. the controller and a backend or any two backends) are described
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.NPS Report Number
NPS-52-83-003Related items
Showing items related by title, author, creator and subject.
-
The implementation of a multi-backend database system (MDBS) Part II: The first prototype MDBS and the software engineering experience
Hsiao, David K.; Kerr, Douglas S.; He, Xingui; Higashida, Masanobu; Orooji, Ali; Shi, Zong-Zhi; Strawser, Paula (Monterey, California. Naval Postgraduate School, 1982-07); NPS-52-82-008The Multi -Backend Database System, MDBS, uses one microcomputer as the master or controller, and a varying number of microcomputers as slaves or backends. No special hardware is required. The backends are configured ... -
The implementation of a multi-backend database system (MDBS): Part IV, The revised concurrency control and directory management processes and the revised definitions of inter-process and inter-computer messages
Demurjian, Steven A.; Hsiao, David K.; Kerr, Douglas S.; Orooji, Ali (Monterey, California. Naval Postgraduate School, 1984-02); NPS52-84-005The multi-backend database system (MDBS) uses one minicomputer as the master or controller, and a varying number of minicomputers and their disks as slaves or backends. MDBS is primarily designed to provide for database ... -
Detail design and analysis of an access control system for a multi-backend database system.
Ekici, Ali (Monterey, California. Naval Postgraduate School, 1984-06);This thesis describes the design and analysis of an access control mechanism for a multi-backend database system (MDBS). MDBS utilizes a minicomputer as the controller and a number of minicomputers and their disk systems ...