Patent ID: 8316115

Claim:
A method for dynamically sharing performance information among multiple computing nodes, comprising: dynamically obtaining performance information from deployments of an information technology (IT) product/solution at said computing nodes; transmitting the obtained performance information to a server over a communication network for storing the obtained performance information in a knowledge database; and at the server, dynamically determining new configuration information based on the information in the database, storing the new configuration in the database, and dynamically providing the new configuration information to said deployments by transmitting the new configuration information over the network, wherein: the performance information includes current configuration parameter information for hardware and software configurations at each deployment of the deployments based on configuration policies of the deployment, and determining new configuration information further comprises, for each deployment in the deployments, based on the information obtained from the deployment: assigning a deployment type to the deployment based on the obtained parameter information from the deployment, wherein the deployment type is a function of the characteristics of the computing environment of the deployment; and in response to an optimal configuration existing in the database for the deployment type, then providing the existing optimal configuration for the deployment type.