The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 30, 2022

Filed:

Jun. 13, 2020
Applicant:

Stratus Technologies Bermuda, Ltd., Hamilton, BM;

Inventors:

Charles J. Horvath, Jamaica Plain, MA (US);

Lei Cao, Westford, MA (US);

Steven Michael Haid, Bolton, MA (US);

John R. MacLeod, Cambridge, MA (US);

Angel L. Pagan, Holden, MA (US);

Nathaniel Horwitch Dailey, Stow, MA (US);

Wendy J. McNaughton, Hopkinton, MA (US);

Stephen J. Wark, Shrewsbury, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 11/14 (2006.01); G06F 9/4401 (2018.01); G06F 11/30 (2006.01); G06F 11/16 (2006.01);
U.S. Cl.
CPC ...
G06F 11/0706 (2013.01); G06F 9/4411 (2013.01); G06F 11/1407 (2013.01); G06F 11/167 (2013.01); G06F 11/302 (2013.01); G06F 11/3006 (2013.01);
Abstract

A method and apparatus of performing fault tolerance in a fault tolerant computer system comprising: a primary node having a primary node processor; a secondary node having a secondary node processor, each node further comprising a respective memory; a respective checkpoint shim; each of the primary and secondary node further comprising: a respective non-virtual operating system (OS), the non-virtual OS comprising a respective; network driver; storage driver; and checkpoint engine; the method comprising the steps of: acting upon a request from a client by the respective OS of the primary and the secondary node, comparing the result obtained by the OS of the primary node and the secondary node by the network driver of the primary node for similarity, and if the comparison of indicates similarity less than a predetermined amount, the primary node network driver informs the primary node checkpoint engine to begin a checkpoint process.


Find Patent Forward Citations

Loading…