Method and system for establishing a server template for an application deployment
AssigneeInternational Business Machines Corporation
InventorsAndrei Oprea, Razvan Peteanu
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsAndrei Oprea, Razvan Peteanu
Estimating the term…
The server template groups the configuration elements that have to be applied to a group of similar servers (e.g. a cluster of servers) in a structured entity, decoupling the set of parameters from the element those configurations are implemented for. The server template encapsulates the configuration elements that have to be applied to a server. It specifies the networking elements that will be configured (number of NICs, the VLAN each one of the NIC will be in, how many network interfaces on each NIC, the subnets those network interfaces will be configured in, the routes that will be configured on the server), the software that will have to be installed on the server once configured, the way the configured server will participate in a defined cluster.
A system for establishing a server template comprising 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:
A method for establishing a server template comprising configuration requirements for the deployment of an application using 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 the steps of:
A computer program product for establishing a server template comprising configuration requirements for the deployment of an application using 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 computer program product comprising:
Dependencies are inferred from the claim text.