Method and apparatus for a grid network throttle and load collector
First Claim
Patent Images
1. A computer implemented method for controlling execution of grid jobs on a grid node, the computer implemented method comprising:
- identifying a set of parameters identifying network activity for a grid job on a grid node; and
controlling a rate of data transmission for data generated by processing the grid job at the grid node based on the rate of data transmission and the set of parameters.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for a grid project throttle control for controlling the rate at which a grid job utilizes processor and network resources at the grid node. This throttling mechanism controls the rate of network and processor utilization based on a determination of the expected network and processor availability determined when a grid project is scheduled so that the grid project does not adversely affect the functioning of the nodes with regard to their regular, non-grid work.
74 Citations
30 Claims
-
1. A computer implemented method for controlling execution of grid jobs on a grid node, the computer implemented method comprising:
-
identifying a set of parameters identifying network activity for a grid job on a grid node; and
controlling a rate of data transmission for data generated by processing the grid job at the grid node based on the rate of data transmission and the set of parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for controlling execution of grid jobs on a grid node, the computer implemented method comprising:
-
identifying a set of parameters identifying processor activity for a grid job on a grid node; and
controlling a rate of processor utilization by the grid job at the grid node based on the rate of processor utilization and the set of parameters. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a computer usable medium having computer usable program code for controlling execution of grid jobs on a grid node, comprising;
computer usable program code for identifying a set of parameters identifying network activity for a grid job on a grid node;
computer usable program code for controlling a rate of data transmission from the grid node based on the rate of data transmission and the set of parameters. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus for controlling execution of grid jobs on a grid node comprising:
a computer comprising;
a bus;
a storage device connected to the bus, wherein the storage devices contains a computer usable program product;
a processor unit, wherein the processor unit executes the computer usable program product to identify a set of parameters identifying network activity for a grid job on a grid node; and
control a rate of data transmission from the grid node based on the rate of data transmission and the set of parameters. - View Dependent Claims (27, 28, 29, 30)
Specification