×

Porting virtual images between platforms

  • US 8,984,503 B2
  • Filed: 12/31/2009
  • Issued: 03/17/2015
  • Est. Priority Date: 12/31/2009
  • Status: Active Grant
First Claim
Patent Images

1. An information handling system comprising:

  • one or more processors;

    a memory accessible by at least one of the processors;

    a persistent storage medium accessible by at least one of the processors;

    a network interface that connects the information handling system to a computer network, wherein the network interface is accessible by at least one of the processors; and

    a set of instructions stored in the memory and executed by at least one of the processors in order to perform actions of;

    differencing a source topology model associated with a source platform and a target topology model associated with a target platform, wherein the source platform is a first cloud and the target platform is a second cloud, the differencing resulting in a topology difference, wherein the differencing comprises;

    comparing a first set of model units corresponding to the source platform and a second set of model units corresponding to the target platform, wherein the comparing results in one or more changed model units and one or more common model units;

    retrieving a first set of automation step models from the source topology model that correspond to the common model units, wherein the first set of automation step models describe a first set of automation steps used to deploy the common model units;

    searching an asset library for the changed model units, the searching resulting in a second set of automation step models corresponding to the changed model units, wherein the second set of automation step models describe a second set of automation steps used to deploy the changed model units;

    obtaining an operation in a workflow model from the asset library, wherein the workflow model includes the first and second sets of automation step models, and wherein the operation is associated with the topology difference and wherein at least a portion of the asset library is stored in the persistent storage medium; and

    transmitting the operation to deploy at least a portion of a solution,wherein the deployed portion of the solution includes a target virtual image compatible with the target platform.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×