Dynamic high-availability architecture
US11303562B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 25, 2021 |
| Grant date | Apr 12, 2022 |
| Priority date | — |
| Expiry date | Jan 25, 2041 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L41/0823
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.