1. A method of managing a cloud computing environment, comprising: identifying a set of computing systems in an external cloud to be included in a local cloud, wherein each computing system in the set of computing systems comprises computing resources; classifying the set of computing systems based on usage of the local cloud and the computing resources; receiving a request to instantiate a virtual machine, wherein the request includes specifications of the virtual machine; selecting at least one computing system in the set of computing systems based on the specifications and the classification of the set of computing systems; and instantiating the virtual machine on the at least one computing system in the external cloud.