Design and Performance Analysis of a Relational Replicated Database System

Abstract

The hardware organization and software structure of a new database system are presented. This system, the relational replicated database SYSTEM(RRDS), is based on a set of replicated processors operating on a partitioned database. Performance improvements and capacity growth can be obtained by adding more processors to the configuration. Based on design goals a set of hardware and software design questions were developed. The system then evolved according to a five-phase process, based on simulation and analysis, which addressed and resolved the design questions. Strategies and algorithms were developed for data access, data placement, and directory management for the hardware organization. A predictive performance analysis was conducted to determine the extent to which original design goals were satisfied. The predictive performance results, along with an analytical comparison with three other relational multi-backend systems, provided information about the strengths and weaknesses of our design as well as a basis for future research.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1988
Accession Number
ADA196290

Entities

People

  • Jon G. Hanson

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Classification
  • Computer Programming
  • Computer Science
  • Computers
  • Crossbar Switches
  • Database Management Systems
  • Databases
  • Information Science
  • Language
  • Parallel Processing
  • Relational Database Management Systems
  • Relational Databases
  • Simulations
  • Software Design
  • Trees (Data Structures)

Fields of Study

  • Computer science

Readers

  • Computational Modeling and Simulation
  • Database Systems and Applications
  • Parallel and Distributed Computing.