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:
Apr. 12, 2022

Filed:

Jan. 25, 2021
Applicant:

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

Inventors:

Guang Ya Liu, Xian, CN;

Long Long Cao, Xian, CN;

Hui Chen, Xian, CN;

Xu Zhao, Xian, CN;

Qing Hao, Xian, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); H04L 45/28 (2022.01); H04L 45/00 (2022.01); H04L 43/0882 (2022.01); H04L 47/122 (2022.01); H04L 45/24 (2022.01);
U.S. Cl.
CPC ...
H04L 45/28 (2013.01); H04L 43/0882 (2013.01); H04L 45/22 (2013.01); H04L 45/24 (2013.01); H04L 47/122 (2013.01);
Abstract

Systems, methods and computer program products dynamically configuring architecture of high-availability computing environments to maximize uptime of the high-availability systems and minimizing the down time of the computing environment fulfilling incoming connections, requests and data transfers. Embodiments dynamically configure arbitrary systems of the high availability computing environments, including network nodes, virtual machines, containerized systems, managed clusters thereof, agents, and application components, using a lightweight and portable HA controller plugin. The HA controller plugin installs controller components, data migration logic, synchronizes data and configurations of the computing environment on any nodes promoted to controllers with lead HA controllers elected by system administrators. As existing primary or secondary controllers experience failovers, existing components and nodes of the environment can be quickly promoted to operate as controllers via the controller plugin, ensuring redundant controllers are available to takeover and direct incoming network traffic, while minimizing or eliminating downtime due to controller failover.


Find Patent Forward Citations

Loading…