1. A method of provisioning in a cloud compute environment having a set of cloud hosts, comprising: forming a distributed, cooperative cache across the set of cloud hosts; coordinating caching activity across the distributed, cooperative cache; and attempting to service requests to provision virtual resources from information stored in the distributed, cooperative cache.