Browse Prior Art Database

Dynamic Round-Trip Redeployment for System Patterns

IP.com Disclosure Number: IPCOM000247807D
Publication Date: 2016-Oct-06
Document File: 1 page(s) / 20K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a means for discovering changes made to a pattern instance post-deployment, and then applying those changes to the pattern initially used to create the environment.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 67% of the total text.

Page 01 of 1

Dynamic Round-Trip Redeployment for System Patterns

Patterns or templates are commonly used to deploy and configure virtual machines (VM) as well as software and applications within those virtual machines. It is common for those virtual machines to be managed like traditional systems post-deployment. In this way, statefulness is introduced to the systems and the configuration begins to drift from the pattern that was used to create the system. This means that redeploying the same pattern will not result in a system that has the same state as the current system.

While existing frameworks have robust features for deploying complex systems, none has a means for tracking changes made post-deployment.

The novel contribution is a means for discovering changes made to a pattern instance post-deployment, and then applying those changes to the pattern initially used to create the environment. This captures the current state of the instance and provides an updated pattern that can be used to reproduce an instance that is identical to the current instance. The updated pattern can then be modified to upgrade to newer versions of the components within the pattern.

The novelty presented in this disclosure is the application of monitoring for changes, tracking the changes, and then dynamically using the changes for redeployment with selective changes.

This proposed method also allows the isolation of and selective application of changes. For example, a user can update the vers...