Patent ID: 7822594
Filing Date: 2010-10-26
Classification: G06F,H04L

Abstract:
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, wherein the logical system components comprise one or more logical ports, and wherein the logical system definition defines a logical server for carrying out a data processing task; representing the logical system components using respective logical objects in a hierarchical object model, including given logical objects that represent the logical ports and the logical server; representing physical resources of a grid computer system that includes one or more physical ports using physical objects in the hierarchical object model, including given physical objects that represent the physical ports and including grid servers comprising both physical and virtual servers; automatically mapping the logical objects to at least some of the physical objects, including mapping the given logical objects to the given physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components, wherein a plurality of the grid servers, including at least one virtual server, are assigned to the logical server; 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.