Method, system and program product for visualization of grid computing network status
First Claim
1. A method for graphically displaying status of a grid computer network including a plurality of computers interconnected by a grid network, said method comprising the steps of:
- receiving at a visualization program object by way of said grid network, grid status information from a plurality of first program objects;
creating a first view representing first status from a first aggregate of said grid status information according to a predetermined plan;
creating a second view representing second status from said grid status information according to a predetermined plan wherein said first view represents a plurality of first program objects;
creating a third view representing a portion of said grid network; and
displaying simultaneously, said first view, said second view and said third view in a single display.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and program product for providing hierarchical aggregated visualization of a grid computing network. A predetermined representation of the grid network (including geographical, organizational or other) is displayed. At a first level, the representation is overlaid with icons representing one or more grid components. Some of the grid component icons are selectable by a mouse/cursor mechanism. When an icon is selected, a new display is presented including more details about the grid component aggregated by the icon. Thus status of a complex grid computing network is represented by a simple first level view which provides icons for selectively accessing increased detail of the status of the portion of the grid represented by individual icons. Icons represent network components or computer resources. The icons indicate status by color, texture, text, blinking or other means known in the art.
-
Citations
57 Claims
-
1. A method for graphically displaying status of a grid computer network including a plurality of computers interconnected by a grid network, said method comprising the steps of:
-
receiving at a visualization program object by way of said grid network, grid status information from a plurality of first program objects;
creating a first view representing first status from a first aggregate of said grid status information according to a predetermined plan;
creating a second view representing second status from said grid status information according to a predetermined plan wherein said first view represents a plurality of first program objects;
creating a third view representing a portion of said grid network; and
displaying simultaneously, said first view, said second view and said third view in a single display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for graphically displaying status of a grid computer network in a Model-View-Controller architecture including a programmably interconnected model object, view object and controller object, said grid computer network including a plurality of computers interconnected by a grid network, said method comprising the steps of:
-
receiving grid status information from said grid network at a controller object;
sending said grid status information from said controller object to a model object;
creating a first view object representing first status from said grid status information according to a predetermined plan;
creating a second view object representing second status from said grid status information according to a predetermined plan wherein said first view object represents a plurality of first program objects;
creating a third view representing a portion of said grid network; and
displaying simultaneously, said first view object, said second view object and said third view in a single display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for graphically displaying status of a grid computer network including a plurality of computers interconnected by a grid network, said computer program product comprising a computer readable medium having computer readable program code therein comprising:
-
computer readable program code for receiving at a visualization program object by way of said grid network, grid status information from a plurality of first program objects;
computer readable program code for creating a first view representing first status from a first aggregate of said grid status information according to a predetermined plan;
computer readable program code for creating a second view representing second status from said grid status information according to a predetermined plan wherein said first view represents a plurality of first program objects;
computer readable program code for creating a third view representing a portion of said grid network; and
computer readable program code for displaying simultaneously, said first view, said second view and said third view in a single display. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 34)
-
-
29. A computer program product for graphically displaying status of a grid computer network in a Model-View-Controller architecture including a programmably interconnected model object, view object and controller object, said grid computer network including a plurality of computers interconnected by a grid network, said computer program product comprising a computer readable medium having computer readable program code therein comprising:
-
computer readable program code for receiving grid status information from said grid network at a controller object;
computer readable program code for sending said grid status information from said controller object to a model object;
computer readable program code for creating a first view object representing first status from said grid status information according to a predetermined plan;
computer readable program code for creating a second view object representing second status from said grid status information according to a predetermined plan wherein said first view object represents a plurality of first program objects;
computer readable program code for creating a third view representing a portion of said grid network; and
computer readable program code for displaying simultaneously, said first view object, said second view object and said third view in a single display. - View Dependent Claims (30, 31, 32, 33, 35, 36, 37, 38)
-
-
39. A system for graphically displaying status of a grid computer network including a plurality of computers interconnected by a grid network, said system comprising:
-
a receiver for receiving at a visualization program object by way of said grid network, grid status information from a plurality of first program objects;
a first view creator for creating a first view representing first status from a first aggregate of said grid status information according to a predetermined plan;
a second view creator for creating a second view representing second status from said grid status information according to a predetermined plan wherein said first view represents a plurality of first program objects;
a third view creator for creating a third view representing a portion of said grid network; and
a display device, said first view, said second view and said third view being simultaneously displayed on said display device. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A system for graphically displaying status of a grid computer network in a Model-View-Controller architecture including a programmably interconnected model object, view object and controller object, said grid computer network including a plurality of computers interconnected by a grid network, said system comprising:
-
a receiver for receiving grid status information from said grid network at a controller object;
a first sender for sending said grid status information from said controller object to a model object;
a first creator for creating a first view object representing first status from said grid status information according to a predetermined plan;
a second creator for creating a second view object representing second status from said grid status information according to a predetermined plan wherein said first view object represents a plurality of first program objects;
a third creator for creating a third view representing a portion of said grid network; and
a display device, said first view, said second view and said third view being simultaneously displayed on said display device. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification