摘要 |
A service, requested by a server system 205, 206, is defined as nodes in a service model 211 in a management engine system 201. Each node defines the type of resource required for that node as an abstract method. The management engine 209 find resource manager systems 202, 203, which implement the resource, by searching a service provider catalogue 210. The management engine requests the resource manager to provide its application programming interface (API). The management engine overrides the abstract interface in the node with the interface of the selected resource manager to provide the specific resource. The resources may be data storage, application programs, computing resources, networking components or middleware. |