Method and apparatus for middleware assisted system integration in a federated environment
First Claim
1. A computer implemented method in a networked computer system for instantiating a service on a network, the method comprising:
- responsive to service infrastructure manager middleware receiving a request for the service at a quality of service via the network, determining by a processing unit in the networked computer system communicatively coupled to the service infrastructure manager middleware whether the service is available at the requested quality of service, wherein the service infrastructure manager middleware generates a dependency graph to enable the service at the requested quality of service and generates a configuration dependency graph that defines an order in which allocated components that comprise the service are to be deployed and configured, and wherein the service infrastructure manager middleware retrieves a business process execution language installation workflow to execute installation steps for dependent components not yet installed;
responsive to the service being unavailable at the requested quality of service, performing by the processing unit communicatively coupled to the service infrastructure manager middleware an analysis of components associated with the service to identify resources needed to create the service;
based on the analysis, allocating by the service infrastructure manager middleware resources to support the service; and
instantiating by the service infrastructure manager middleware the service on the network at the requested quality of service after the resources have been allocated.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method, data processing system, and computer usable program code are provided for instantiating a service on a network. A service infrastructure manager determines whether a service is available at a requested quality of service in response to receiving a request for the service that specifies the quality of service. The service infrastructure manager performs an analysis of components associated with the service to identify resources needed to create the service in response to the service being unavailable at the requested quality of service. Based on the analysis, the service infrastructure manager allocates resources to support the service and instantiates the service at the requested quality of service after the resources have been allocated.
38 Citations
20 Claims
-
1. A computer implemented method in a networked computer system for instantiating a service on a network, the method comprising:
-
responsive to service infrastructure manager middleware receiving a request for the service at a quality of service via the network, determining by a processing unit in the networked computer system communicatively coupled to the service infrastructure manager middleware whether the service is available at the requested quality of service, wherein the service infrastructure manager middleware generates a dependency graph to enable the service at the requested quality of service and generates a configuration dependency graph that defines an order in which allocated components that comprise the service are to be deployed and configured, and wherein the service infrastructure manager middleware retrieves a business process execution language installation workflow to execute installation steps for dependent components not yet installed; responsive to the service being unavailable at the requested quality of service, performing by the processing unit communicatively coupled to the service infrastructure manager middleware an analysis of components associated with the service to identify resources needed to create the service; based on the analysis, allocating by the service infrastructure manager middleware resources to support the service; and instantiating by the service infrastructure manager middleware the service on the network at the requested quality of service after the resources have been allocated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing system for instantiating a service on a network, the data processing system comprising:
-
a bus system; a communications system connected to the bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to determine by service infrastructure manager middleware whether the service is available at a requested quality of service in response to the service infrastructure manager middleware receiving a request for the service at the requested quality of service via the network, wherein the service infrastructure manager middleware generates a dependency graph to enable the service at the requested quality of service and generates a configuration dependency graph that defines an order in which allocated components that comprise the service are to be deployed and configured, and wherein the service infrastructure manager middleware retrieves a business process execution language installation workflow to execute installation steps for dependent components not yet installed;
perform by the service infrastructure manager middleware an analysis of components associated with the service to identify resources needed to create the service in response to the service being unavailable at the requested quality of service;
allocate by the service infrastructure manager middleware resources to support the service based on the analysis; and
instantiate by the service infrastructure manager middleware the service on the network at the requested quality of service after the resources have been allocated. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a tangible computer usable storage medium including computer usable program code to be executed by a computer for instantiating a service on a computer network, the computer program product including; computer usable program code for determining by service infrastructure manager middleware whether the service is available at a requested quality of service in response to the service infrastructure manager middleware receiving a request for the service at the requested quality of service via the network, wherein the service infrastructure manager middleware generates a dependency graph to enable the service at the requested quality of service and generates a configuration dependency graph that defines an order in which allocated components that comprise the service are to be deployed and configured, and wherein the service infrastructure manager middleware retrieves a business process execution language installation workflow to execute installation steps for dependent components not yet installed; computer usable program code for performing by the service infrastructure manager middleware an analysis of components associated with the service to identify resources needed to create the service in response to the service being unavailable at the requested quality of service; computer usable program code for allocating by the service infrastructure manager middleware resources to support the service based on the analysis; and computer usable program code for instantiating by the service infrastructure manager middleware the service on the network at the requested quality of service after the resources have been allocated. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification