Resources Contact Us Home
Detecting and recovering from silent data errors in application cloning systems

Image Number 10 for United States Patent #8117496.

A method, system, and article for resolving a silent error is disclosed. A primary program copy runs on a primary host, and a secondary program copy runs on a secondary host. The primary and secondary copies communicate to maintain synchronized execution. A third copy of the data is stored on a storage device as a write operations log and maintained in memory on the primary host while the program is running. The primary copy is synchronized with the secondary copy by computing a first checksum of data on the primary host in response to a read operation local to the primary host, computing a second checksum of data on the secondary host in response to a read operation local to the secondary host, and periodically communicating the first checksum to the secondary host, and resolving any discrepancies between the first and second checksum of data reflecting a silent data error.

  Recently Added Patents
System for hot-start amplification via a multiple emulsion
RF amplifier with digital filter for polar transmitter
Phase-amplitude 3-D stereo encoder and decoder
Polarized film apparatus with bands of alternating orientation
MIM capacitor and associated production method
Resist composition and method for producing resist pattern
System and method for stranded file opens during disk compression utility requests
  Randomly Featured Patents
Preventing ratcheting on rockers of a one-way clutch
Battery separator for Li-Ion and/or Li-Ion polymer battery
Container liner
Arrangement for influencing the keeping of a driving direction by a motor vehicle
Destaining apparatus for electrophoresis gels
Benzylidene-camphors, processes for their preparation and cosmetic compositions containing them
Apparatus and method for closed-loop control of reactor power
Graphical user interface control for providing both automatic and manual data input
Playing device
Absorbed hydrazide nucleating agents and photographic elements containing such agents