Patent · US Active

Constraint-based upgrade and deployment

US11586428B1 · kind B1 · utility

2Cited by
25References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 31, 2020
Grant dateFeb 21, 2023
Priority date
Expiry dateMay 13, 2040

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/34
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

One or more software products/services may be installed on a cloud deployment. Product versions of such services can be upgraded (or rolled back) based on a deployment plan comprising tasks adapted to reach a target deployment state. A central upgrade server can forward tasks to an upgrade agent for execution, the tasks being based on a current operational state of the cloud deployment (obtained by the upgrade agent) and one or more constraints. In multiple node deployments, some nodes may be upgraded to a new product version, while other nodes are kept at a current product version until stability of the new product version is determined. Traffic across nodes can be shaped to ensure a deployment is healthy before upgrading other nodes/deployments. If the health of a node/deployment does not meet specified criteria, an upgrade can be stopped, an alert can be triggered, and the node/deployment can be rolled back.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.