- Patent Title: Non-monotonic eventual convergence for desired state configuration
-
Application No.: US14982306Application Date: 2015-12-29
-
Publication No.: US09952953B2Publication Date: 2018-04-24
- Inventor: Bruce Gordon Payette , Hemant Mahawar , Kenneth M. Hansen , Mark Gray , Narayanan Lakshmanan
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING LLC
- Current Assignee Address: US WA Redmond
- Agency: Collins & Collins Intellectual, LLC
- Agent L. Alan Collins
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/445 ; G06F11/22 ; G06F11/30 ; G06F11/36

Abstract:
Technologies are provided for non-monotonic eventual convergence for desired state configuration. One class of problem in DSC is that, in some situations, DSC cannot move forward toward a desired state without first moving further from the desired state. For example, an executable file providing a service that needs to be replaced with a newer version, but that is currently executing (i.e., in the desired state of “operating”), cannot be replaced with the newer version without first being stopped. But stopping the service moves in the wrong direction relative to the desired state, which is to have the service operating. This moving away from the desired state so as to be able to move closer to the desired state is a problem for conventional DSC systems that results in failures. The solution to this problem is herein referred to as “non-monotonic eventual convergence” or “NMEC”. Such NMEC enables a DSC system to configure a target system for a desired state by moving further away from that state if such is needed to eventually reach the desired state.
Public/Granted literature
- US20170123950A1 NON-MONOTONIC EVENTUAL CONVERGENCE FOR DESIRED STATE CONFIGURATION Public/Granted day:2017-05-04
Information query