1. A method for workload optimization in a network, said method including: monitoring usage of resources in the network to maintain a metadata catalog of operating experiences of the resources; receiving a request for a resource in the network; querying the metadata catalog for operating experiences associated with the resource; provisioning the resource by a host system based on the operating experiences associated with the resource; and updating the metadata catalog with an operating experience associated with said provisioning of the resource.