|
Bhaskar;
You are correct, BCMA Backup is a good
start. It is a full implementation of VistA. It is kept up to date
with a stream of HL7 messaging from the server. Each of the BCMA backup
machines only have to precess these messages until the primary server connection
fails. Then these machines come up as isolated servers and should be able
to support the ward or a couple of wards stacking up the transactions as HL7
traffic sitting in queue until the communications with the primary server can be
restored. The HL7 interface is bi-directional. In this system, there
may be occassion for drift of these shaddow servers (the BCMA Backup
configuration), but this should be able to be restored by a fresh extraction and
file transfer to a local depot for further distribution to other BCMA BU
machines around the hospital. The journal has been kept while the new
configuration was built and pushed out to the distributed machines (while they
are still in service. The swap-over can be relatively fast if there is at
least 3 times as much disk space as needed to hold the configuration (the
current configuration, the packed tar file, space to unpack the files while
the current structure is still in process). Once the files are
positioned and unpacked, the GTM environment is brought down, the files are
re-names, and the GTM configuration is brought back up (in less than 5 minutes
of actual down time). The Journals can then be sent and replayed to the
new configuration.
The situation is that the there are
way more reads than writes in the database. The reads do not have to be
copied to the shadow servers. Only writes and deletes are sent via
HL7.
|
Title: RE: [Hardhats-members] GTM database replication at remote site
