Autonomic cluster-based optimization
First Claim
Patent Images
1. A system for autonomically configuring a cluster of nodes, the system comprising:
- a knowledge base of workload descriptions and associated configuration parameters;
a genetic computing processor programmed to produce a selection of configuration parameters for a particular workload based upon a set of existing configuration parameters in said knowledge base; and
, a controller coupled to said knowledge base and the cluster of nodes, said controller comprising programming for monitoring the cluster of nodes and for applying individual ones of said selection of configuration parameters to the cluster of nodes to achieve an improved state of operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for autonomically configuring a cluster of nodes can include a knowledge base of workload descriptions and associated configuration parameters, a genetic computing processor programmed to produce a selection of configuration parameters for a particular workload based upon a set of existing configuration parameters in the knowledge base, and, a controller coupled to the knowledge base and the cluster of nodes. The controller can include programming for monitoring the cluster of nodes and for applying individual ones of the selection of configuration parameters to the cluster of nodes to achieve an improved state of operation.
-
Citations
17 Claims
-
1. A system for autonomically configuring a cluster of nodes, the system comprising:
-
a knowledge base of workload descriptions and associated configuration parameters;
a genetic computing processor programmed to produce a selection of configuration parameters for a particular workload based upon a set of existing configuration parameters in said knowledge base; and
,a controller coupled to said knowledge base and the cluster of nodes, said controller comprising programming for monitoring the cluster of nodes and for applying individual ones of said selection of configuration parameters to the cluster of nodes to achieve an improved state of operation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for autonomically optimizing a cluster of nodes, the method comprising the steps of:
-
detecting a node in the cluster which requires re-configuration;
identifying a workload hosted by said node and retrieving a set of configuration parameters associated with said workload;
producing a new generation of configuration parameters based upon said retrieved set using a genetic computing process; and
,reconfiguring said node with selected ones of said new generation of configuration parameters. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A machine readable storage having stored thereon a computer program for autonomically optimizing a cluster of nodes, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
detecting a node in the cluster which requires re-configuration;
identifying a workload hosted by said node and retrieving a set of configuration parameters associated with said workload;
producing a new generation of configuration parameters based upon said retrieved set using a genetic computing process; and
,reconfiguring said node with selected ones of said new generation of configuration parameters. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification