Simulation of a distributed database system incorporating a routing optimizer

The Distributed System Simulator (DSS) is a computer simulation of a database system distributed across a computer network. The system incorporates an “Optimizer” program which develops an optimal routing strategy for incoming transactions. The DSS accepts test transactions and alternative processing strategies from the Optimizer, and simulates these in the context of network traffic to determine processing times which are fed back to the Optimizer for evaluation. This DSS model is seen as a prototype for an actual DSS to be employed with a real Optimizer in a network application. The model is programmed in GPSS/H.