Toward Highly Portable Database Systems: Issues and Solutions.
Abstract
The multi-backend database system (MBDS) is a database system of two or more processors and their dedicated disk subsystems. One of the processor serves as a controller. The rest of the processors and their disks serves as backends to provide the primary and parallel database operations. User access to the MBDS is accomplished either via a host computer which in turn communicates with the controller, or with the MBDS controller directly. The thesis is aimed to examine the portability of MBDS. By downloading the MBDS software form the configuration of VAX and PDP hardware and VMS and RSX operating systems to the configuration of the 32-bit microprocessor-based ISI hardware and UNIX operating system, we hope to determine the necessary amount of hardware-and-operating-system-dependent modifications and resinstrumentations in order to make the downloading successful. The ultimate goal of the thesis is to recommend to the future database-system designer the way to minimize the amount of configuration-dependent software and to strive for a truly and highly portable system to be used on various configurations. This thesis has identified three major portability issues and provided solutions to them. They are the multiple-record template support, the interprocess communication via broadcasting, and the disk I/O for the real-time access.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 1986
- Accession Number
- ADA174635
Entities
People
- Albert Wong
Organizations
- Naval Postgraduate School