SERVICE-ORIENTED INFRASTRUCTURE MANAGEMENT
First Claim
1. A method for computing, comprising:
- specifying a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components;
representing the logical system components using respective logical objects in a hierarchical object model;
representing physical resources of a grid computer system using physical objects in the hierarchical object model;
automatically mapping the logical objects to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components; and
configuring and activating the allocated physical resources so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for computing includes specifying a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components. The logical system components are represented using respective logical objects in a hierarchical object model. Physical resources of a grid computer system are represented using physical objects in the hierarchical object model. The logical objects are automatically mapped to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components. The allocated physical resources are configured and activated so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition.
-
Citations
53 Claims
-
1. A method for computing, comprising:
-
specifying a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components; representing the logical system components using respective logical objects in a hierarchical object model; representing physical resources of a grid computer system using physical objects in the hierarchical object model; automatically mapping the logical objects to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components; and configuring and activating the allocated physical resources so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19-20. -20. (canceled)
-
21. A computing apparatus, comprising:
-
an interface, which is operative to communicate with a grid computer system; and a processor, which is arranged to accept a specification of a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components, to represent the logical system components using respective logical objects in a hierarchical object model, to represent physical resources of the grid computer system using physical objects in the hierarchical object model, to automatically map the logical objects to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components, and to configure and activate the allocated physical resources so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition.
-
-
22-51. -51. (canceled)
-
52. A computer software product for controlling a grid computer system, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to accept a specification of a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components, to represent the logical system components using respective logical objects in a hierarchical object model, to represent physical resources of the grid computer system using physical objects in the hierarchical object model, to automatically map the logical objects to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components, and to configure and activate the allocated physical resources so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition.
-
53-73. -73. (canceled)
Specification