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
Inverted simulation attraction
Camera platform for 3-D photography
Liquid ejection head, liquid ejection device
Torque compensation method and system
System and method for detecting loops for routing in a network environment
Method and system to detect a security event in a packet flow and block the packet flow at an egress point in a communication network
Light-emitting device and luminaire
  Randomly Featured Patents
Surveying instrument
Sequences preferentially expressed in early seed development and methods related thereto
Radio communication system
Method of realizing combination of multi-sets of multiple digital images and bus interface technique
Orthotic apparatus for providing abduction a pateint's legs
Contact pin design for a modular jack
Valley strip for roof structure
Ultrasonic probe for testing the material of slotted or hollow pieces of the material
Installation of application software through a network from a source computer system on to a target computer system
Optical data storage