Invention Grant
- Patent Title: Automated software deployment triggered by state differences in distributed systems
- Patent Title (中): 分布式系统状态差异引发的自动软件部署
-
Application No.: US12431785Application Date: 2009-04-29
-
Publication No.: US08458690B2Publication Date: 2013-06-04
- Inventor: Junbo Zhang , Tony Yip , Shu Zhang , Lois Wang , Tianxiang Chen , Eric Zheng
- Applicant: Junbo Zhang , Tony Yip , Shu Zhang , Lois Wang , Tianxiang Chen , Eric Zheng
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Chin IP, PLLC
- Agent Davin Chin
- Main IPC: G06F9/44
- IPC: G06F9/44

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.
Public/Granted literature
- US20100281473A1 AUTOMATED SOFTWARE DEPLOYMENT TRIGGERED BY STATE DIFFERENCES IN DISTRIBUTED SYSTEMS Public/Granted day:2010-11-04
Information query