发明名称 |
Instantiating resources of an IT-service |
摘要 |
Instantiating a resource of an IT-service includes: analyzing a service model including nodes representing resources and being indicative of a resource type, each node comprising a generic API providing at least one abstract method for instantiating the resource represented by the respective node. For each node, determining the resource type indicated by the node; evaluating a service provider catalog indicative of a resource manager operable to provide a resource of a given resource type and determining an address of the resource manager; selecting a resource manager; sending a request to the address of the selected resource manager for a description of a resource-manager-specific API of the resource manager; receiving the requested description from the selected resource manager; overriding the abstract method by a resource-manager specific method of the resource-manager-specific API for instantiating the resource; and executing the overridden abstract method for instantiating the resource represented by the node. |
申请公布号 |
US9515866(B2) |
申请公布日期 |
2016.12.06 |
申请号 |
US201514940950 |
申请日期 |
2015.11.13 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Arwe John E.;Breiter Gerd;Chodorowski Marek;Dross Felix;Kokhlikyan Narine;Le Hoang Anh;Lindquist David B.;Moser Simon;Schwertle Isabell;Spatzier Thomas |
分类号 |
G06F9/50;H04L12/24;H04L29/08;H04L12/911;H04L12/70 |
主分类号 |
G06F9/50 |
代理机构 |
|
代理人 |
Baudino James L. |
主权项 |
1. A system, comprising:
a resource for providing an IT-service; and a management engine computer having a management engine configured for:
analyzing a service model of the IT-service, the service model comprising a node representing the resource;determining a resource type of the resource being indicated by the node;evaluating a service provider catalog to determine a resource manager being operable to instantiate the resource and an address of the resource manager;sending a request to the address of the resource manager for a description of a resource-manager-specific API of the resource manager;receiving the requested description from the resource manager;overriding at least one abstract method for instantiating the resource with a resource-manager specific method of the resource-manager-specific API, the resource-manager specific method being specified in the received description; andexecuting the resource-manager specific method for instantiating the resource represented by the node. |
地址 |
Armonk NY US |