Patent · US Active

Orchestration of software applications upgrade using checkpoints

US9785427B2 · kind B2 · utility

6Cited by
15References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 27, 2015
Grant dateOct 10, 2017
Priority date
Expiry dateAug 27, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/61
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments provide techniques for concurrently upgrading one or more software applications hosted by one or multiple hosts. Checkpoint data associated with the upgrade processes executing on the multiple hosts may be generated during the upgrade. The checkpoint data may be stored in a shared storage that can be accessed by the upgrade processes. Each upgrade process running on a host may be adapted to read checkpoint data from the shared storage and write checkpoint data only to a dedicated location on the shared storage. Checkpoint data written by a first upgrade process may be read by a second upgrade process to determine the status and/or progress of the first upgrade process on a given host. In this manner, the checkpoint data enable the multiple upgrade processes to synchronize with each other.

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