Mit dem Zuweisungsmodell Pay-As-You-Go werden Ressourcen erst zugesichert, wenn Benutzer vApps im Organisations-VDC erstellen. Sie können Ressourcen überbelegen, indem Sie den Prozentsatz der garantierten Ressourcen angeben. Sie können ein Pay-As-You-Go-Organisations-VDC „elastisch“ machen, indem Sie mehrere Ressourcenpools zu seinem Provider-VDC hinzufügen.
Die der Organisation zugesicherten Ressourcen werden auf der Ebene virtueller Maschinen angewendet.
Wenn eine virtuelle Maschine eingeschaltet wird und der ursprüngliche Ressourcenpool die virtuelle Maschine nicht aufnehmen kann, überprüft das Platzierungsmodul den Ressourcenpool und weist die virtuelle Maschine einem anderen Ressourcenpool zu. Wenn für den Ressourcenpool kein Unterressourcenpool vorhanden ist, wird von VMware Cloud Director ein Unterressourcenpool mit unbegrenztem Grenzwert und der Rate null erstellt. Die Rate der virtuellen Maschine wird auf den Grenzwert multipliziert mit ihren zugesicherten Ressourcen gesetzt und das Platzierungsmodul platziert die virtuelle Maschine im Ressourcenpool eines Provider-VDCs.
Der Vorteil des Pay-As-You-Go-Modells besteht darin, dass damit neue Ressourcen genutzt werden können, die dem Provider-VDC hinzugefügt werden.
In seltenen Fällen wird eine virtuelle Maschine beim Einschalten aufgrund von Ressourcenmangel in dem Ressourcenpool, dem die virtuelle Maschine ursprünglich bei der Erstellung zugewiesen wurde, einem anderen Ressourcenpool zugewiesen. Diese Änderung kann zu geringfügigen Kosten für das Verschieben der Festplattendateien der virtuellen Maschine in einen neuen Ressourcenpool führen.
Beim Pay-As-You-Go-Modell werden keine Ressourcen im Voraus reserviert, es kann also vorkommen, dass eine virtuelle Maschine wegen fehlender Ressourcen nicht eingeschaltet werden kann. Virtuelle Maschinen, die mit diesem Modell arbeiten, können auch nicht die Ressourcen von virtuellen Maschinen desselben Unterressourcenpools nutzen, die sich im Leerlauf befinden, da Ressourcen auf der Ebene virtueller Maschinen festgelegt werden.
Standardmäßig beziehen virtuelle Maschinen ihre Reservierungs-, Grenzwert- und Anteileinstellungen in einem Pay-As-You-Go-VDC von den Einstellungen des VDCs. Zum Erstellen oder für die Neukonfiguration einer virtuellen Maschine mit benutzerdefinierten Ressourcenzuteilungseinstellungen für CPU und Speicher können Sie die vCloud-API verwenden. Weitere Informationen finden Sie im VMware Cloud Director API-Programmierhandbuch.