1. A provisioning method with regard to a computing device having at least one virtual machine instantiated therein and a virtual machine provisioning system, the provisioning method being performed by the virtual machine provisioning system to efficiently employ each virtual machine on the computing device, the method comprising: receiving a policy related to each of the at least one of the virtual machines of the computing device, the policy specifying a requirement with regard to each of the at least one of the virtual machines, an input from each of the at least one of the virtual machines, the input corresponding to the requirement, and an action to be taken with regard to at least one of the virtual machines, the action corresponding to the requirement and for being taken if the requirement is violated according to the input; receiving the input of the policy from each of the at least one of the virtual machines or devices; determining from the input whether the requirement of the policy is violated; and if the policy is violated, taking the action of the policy in response to the violation.