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.
Patent No.:
Date of Patent:
Apr. 12, 2022
Filed:
Jan. 25, 2021
International Business Machines Corporation, Armonk, NY (US);
Guang Ya Liu, Xian, CN;
Long Long Cao, Xian, CN;
Hui Chen, Xian, CN;
Xu Zhao, Xian, CN;
Qing Hao, Xian, CN;
International Business Machines Corporation, Armonk, NY (US);
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.