1. A method for processing capabilities advertisements at a first scheduler controller for virtual resource placement on a virtual cloud computing platform, the method comprising: receiving, at a first advertisement manager of the first scheduler controller, advertisements of host capabilities from a plurality of hosts, wherein each one of the advertisements received from a particular host identifies a type of virtual resource and a number of instances of the type of virtual resource that the particular host is capable of creating; and determining, at a first scheduler of the first scheduler controller, virtual resource placements based on the received advertisements of host capabilities.