Method, system, and program product for optimizing monitoring and discovery services for a grid computing environment
First Claim
1. A method for optimizing monitoring and discovery services for a grid computing environment, comprising:
- generating a stability and updateability (SUP) ratio for the grid computing environment;
estimating a size of a set of scale free graphs for the grid computing environment;
generating the set of scale free graphs based on at least one predetermined parameter;
generating a set of perturbed scale free graphs based on the set of scale free graphs; and
repeating the above steps for each of the monitoring and discovery services to generate a set of monitoring and discovery service (MDS) topology graphs for the grid computing environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Under the present invention, a stability and updateability (SUP) ratio for a grid computing environment is generated. Thereafter, a size of a set (e.g., at least one) of scale free graphs for the grid computing environment is estimated. Then, based on at least one predetermined parameter such as a quantity of nodes in the grid computing environment, the set of scale free graphs is actually generated. Based on the set of scale free graphs a set of perturbed scale free graphs is generated. In one example, this may be accomplished using a preferential rewiring technique. This process is repeated for each of the monitoring and discovery services, which will yield at least two sets of perturbed scale free graphs. Using these sets of graphs, a set of monitoring and discovery service (MDS) topology graphs for the grid computing environment will be generated and deployed for optimization.
-
Citations
20 Claims
-
1. A method for optimizing monitoring and discovery services for a grid computing environment, comprising:
-
generating a stability and updateability (SUP) ratio for the grid computing environment;
estimating a size of a set of scale free graphs for the grid computing environment;
generating the set of scale free graphs based on at least one predetermined parameter;
generating a set of perturbed scale free graphs based on the set of scale free graphs; and
repeating the above steps for each of the monitoring and discovery services to generate a set of monitoring and discovery service (MDS) topology graphs for the grid computing environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for optimizing monitoring and discovery services for a grid computing environment, comprising:
-
a ratio estimator for generating a stability and updateability (SUP) ratio for the grid computing environment;
a size estimator for estimating a size of a set of scale free graphs for the grid computing environment;
a scale free graph generator for generating the set of scale free graphs based on at least one predetermined parameter;
a random perturbation generator for generating a set of perturbed scale free graphs based on the set of scale free graphs; and
a network generator for repeating the above steps for each of the monitoring and discovery services to generate a set of monitoring and discovery service (MDS) topology graphs for the grid computing environment. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A program product stored on a computer readable medium for optimizing monitoring and discovery services for a grid computing environment, the computer readable medium comprising program code for causing a computer system to perform the following steps:
-
generating a stability and updateability (SUP) ratio for the grid computing environment;
estimating a size of a set of scale free graphs for the grid computing environment;
generating the set of scale free graphs based on at least one predetermined parameter;
generating a set of perturbed scale free graphs based on the set of scale free graphs; and
repeating the above steps for each of the monitoring and discovery services to generate a set of monitoring and discovery service (MDS) topology graphs for the grid computing environment. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for optimizing monitoring and discovery services for a grid computing environment, comprising:
providing a computer infrastructure being operable to;
generate a stability and updateability (SUP) ratio for the grid computing environment;
estimate a size of a set of scale free graphs for the grid computing environment;
generate the set of scale free graphs based on at least one predetermined parameter;
generate a set of perturbed scale free graphs based on the set of scale free graphs; and
repeat the above steps for each of the monitoring and discovery services to generate a set of monitoring and discovery service (MDS) topology graphs for the grid computing environment.
Specification