Method and Apparatus for Managing Data Center Using Web Services
First Claim
1. A method in a data processing system for managing a data center, the method comprising:
- receiving a user input to invoke an operation on a resource in the data center, wherein the user input identifies the operation and a Web service for performing the operation; and
initiating the operation on the resource in the data center using the Web service identified in the user input.
0 Assignments
0 Petitions
Accused Products
Abstract
Access of data center resources is provided by the present invention using stateless and stateful Web services. For stateless Web services, the present invention provides an invoker API that allows a client to invoke a specific resource and perform an operation on the resource. For stateful Web services, the present invention provides a Web Service Definition file that defines attributes and operations for data center resources. The client may access an instance of a Web service resource once an endpoint reference is obtained from the server. Since the resource instance is persistent, the client may invoke data center operations and manipulate the resource attributes accordingly.
-
Citations
38 Claims
-
1. A method in a data processing system for managing a data center, the method comprising:
-
receiving a user input to invoke an operation on a resource in the data center, wherein the user input identifies the operation and a Web service for performing the operation; and initiating the operation on the resource in the data center using the Web service identified in the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for performing operations on a resource in a data center, the method comprising:
-
detecting a request to invoke an operation on the resource in the data center from a data processing system, wherein the request includes an identification of a Web service; and invoking the operation from a plurality of logical device operations to perform a logical device operation on the resource using the identification of the Web service. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A data processing system for managing a data center, the data processing system comprising:
-
receiving means for receiving a user input to invoke an operation on a resource in the data center, wherein the user input identifies the operation and a Web service for performing the operation; and initiating means for initiating the operation on the resource in the data center using the Web service identified in the user input. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A data processing system for performing operations on a resource in a data center, the data processing system comprising:
-
detecting means for detecting a request to invoke an operation on the resource in the data center from a data processing system, wherein the request includes an identification of a Web service; and invoking means for invoking the operation from a plurality of logical device operations to perform a logical device operation on the resource using the identification of the Web service. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A computer program product in a computer readable medium for managing a data center, the computer program product comprising:
-
first instructions for receiving a user input to invoke an operation on a resource in the data center, wherein the user input identifies the operation and a Web service for performing the operation; and second instructions for initiating the operation on the resource in the data center using the Web service identified in the user input. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer program product for performing operations on a resource in a data center, the computer program product comprising:
-
first instructions for detecting a request to invoke an operation on the resource in the data center from a data processing system, wherein the request includes an identification of a Web service; and second instructions for invoking the operation from a plurality of logical device operations to perform a logical device operation on the resource using the identification of the Web service. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A data processing system comprising:
-
a 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 a set of instructions to receive a user input to invoke an operation on a resource in the data center, wherein the user input identifies the operation and a Web service for performing the operation; and
initiate the operation on the resource in the data center using the Web service identified in the user input.
-
-
38. A data processing system comprising:
-
a 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 a set of instructions to detect a request to invoke an operation on the resource in the data center from a data processing system, wherein the request includes an identification of a Web service; and
invoke the operation from a plurality of logical device operations to perform a logical device operation on the resource using the identification of the Web service.
-
Specification