Concurrent File Synchronization
Original Publication Date: 1982-Sep-01
Included in the Prior Art Database: 2005-Feb-10
Duplication of logic units is a state of the art technique for g improving availability. In order to work, however, the units must be initialized to the same state, or synchronized. This generally involves complex circuitry in addition to the normal functions. This invention describes a method for synchronizing any two direct access files, without assuming any additional circuitry. It also permits the using system to operate with one file until the synchronization is complete. The three steps of the process are as follows: 1. Initialization - A control bit indicates that the files are not synchronized. One of the files will be declared the primary file, and the other one the secondary file. The system will direct all writes to both files. It will direct all reads to the primary file.