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:
Jun. 14, 2022

Filed:

Apr. 14, 2020
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Oliver Benke, Stuttgart, DE;

Tobias Ulrich Bergmann, Weinstadt, DE;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/20 (2006.01); H04L 67/1001 (2022.01); H04L 101/622 (2022.01); H04L 61/2503 (2022.01); G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06F 11/2056 (2013.01); G06F 11/201 (2013.01); G06F 16/235 (2019.01); H04L 61/2503 (2013.01); H04L 61/6022 (2013.01); H04L 67/1002 (2013.01);
Abstract

A computer-implemented method for seamlessly performing a maintenance operation on a stateful system includes mapping a network address of the stateful system to a primary server that uses a primary database to respond to incoming data requests. In response to receiving a maintenance request, the primary database is replicated to a secondary database of a secondary server. The secondary server is updated according to the maintenance request. The method further includes caching, in a replay buffer of the primary server, incoming data requests during the replicating. After the replicating, the data requests from the replay buffer are executed by the secondary server. Write operations to the primary server are disabled during the replicating, and the network address of the stateful system is mapped to the secondary server. Subsequently, the primary server is updated and reinstated by mapping the network address, and enabling the write operations.


Find Patent Forward Citations

Loading…