×

Method and system for establishing a deployment plan for an application

  • US 20060080413A1
  • Filed: 06/17/2004
  • Published: 04/13/2006
  • Est. Priority Date: 06/17/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for establishing a deployment plan comprising logical configuration requirements for the deployment of an application, the system receiving a logical application structure defining logical elements of the application, a logical deployment template defining nodes for supporting deployment of the logical elements and a network topology template defining configuration elements for resolving dependencies between the nodes, the system comprising:

  • an application mapping mechanism for mapping the logical elements identified in the logical application structure onto the nodes defined in the logical deployment template;

    a pool identification mechanism for identifying hardware resources associated with a node that have the same configuration requirements to form a pool;

    a logical deployment mechanism for generating a logical deployment that captures configuration requirements for each of the nodes including a network connection configuration;

    a networking requirements mechanism for resolving the network connection configuration requirements in the logical deployment using the network topology template;

    a plan mechanism for generating the deployment plan comprising configuration requirements for each of the nodes and network connections between the nodes; and

    a server deployment mechanism for generating a server template that contains the configuration requirements for the hardware resources in a pool, the server template for the pool being included in the deployment plan.

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