NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
An Analysis of Database Replication Technologies with Regard to Deep Space Network Application RequirementsThe Deep Space Network (DSN) has three communication facilities which handle telemetry, commands, and other data relating to spacecraft missions. The network requires these three sites to share data with each other and with the Jet Propulsion Laboratory for processing and distribution. Many database management systems have replication capabilities built in, which means that data updates made at one location will be automatically propagated to other locations. This project examines multiple replication solutions, looking for stability, automation, flexibility, performance, and cost. After comparing these features, Oracle Streams is chosen for closer analysis. Two Streams environments are configured - one with a Master/Slave architecture, in which a single server is the source for all data updates, and the second with a Multi-Master architecture, in which updates originating from any of the servers will be propagated to all of the others. These environments are tested for data type support, conflict resolution, performance, changes to the data structure, and behavior during and after network or server outages. Through this experimentation, it is determined which requirements of the DSN can be met by Oracle Streams and which cannot.
Document ID
20150006097
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other
External Source(s)
Authors
Connell, Andrea M.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
April 22, 2015
Publication Date
August 1, 2011
Subject Category
Computer Systems
Distribution Limits
Public
Copyright
Other
Keywords
Oracle Database File System
Oracle Net Services

Available Downloads

There are no available downloads for this record.
No Preview Available