Con il modello di allocazione del pool di prenotazioni, tutte le risorse allocate vengono immediatamente sottoposte a commit nel VDC dell'organizzazione. Gli utenti dell'organizzazione possono controllare l'overcommit specificando le impostazioni di prenotazione, limite e priorità per le singole macchine virtuali.
Poiché questo modello prevede solo un pool di risorse e un pool di sottorisorse, il motore di posizionamento non riassegna il pool di risorse di una macchina virtuale quando questa viene avviata. Il limite e la classificazione della macchina virtuale non sono modificati.
Con il modello basato su pool di prenotazioni, le risorse sono sempre disponibili quando necessario. Il modello consente inoltre di controllare in modo molto preciso la classificazione, il limite e le condivisioni, così da utilizzare in modo ottimizzato le risorse riservate con un'attenta pianificazione.
In questo modello, la prenotazione avviene sempre presso il cluster principale. Se le risorse per creare un virtual data center dell'organizzazione sul cluster principale sono insufficienti, l'operazione non viene conclusa con successo.
Questo modello, inoltre, non è elastico e gli utenti dell'organizzazione potrebbero impostare condivisioni, classificazioni e limiti non ottimali sulle macchine virtuali, il che comporterebbe l'utilizzo non ottimale delle risorse.