1. A method of optimizing an information processing environment comprising: collecting information pertaining to operational behavior of the information processing environment, wherein the collected information includes a plurality of parameters for the information processing environment; establishing a neural network structure to associate the parameters to a desired operational performance characteristic for the information processing environment; training the neural network structure with the collected information from the information processing environment to produce a model for the information processing environment; and optimizing the model to determine values for the parameters and adjusting the information processing environment based on the determined parameter values to attain the desired operational performance of the information processing environment.