Patent · US Active

Automated software deployment triggered by state differences in distributed systems

US8458690B2 · kind B2 · utility

17Cited by
8References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 2009
Grant dateJun 4, 2013
Priority date
Expiry dateApr 4, 2032

Classification

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

Abstract

An automated arrangement for deploying software updates to a distributed system based on state differences is provided in which a manifest defines a target snapshot of the desired state of the system after it is updated. A snapshot of the current distributed system state is taken and a state difference between the current state and the target state is calculated. A rule-based engine applies pre-defined rules to generate a sequence of actions that when performed will bring the distributed system to the target state. Accordingly, rather than have to focus on how to change the distributed system, software developers and system administrators may instead specify the target distributed system state in the manifest and the present automated deployment arrangement will perform the required actions to deploy the updates and achieve the desired state.

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