1. A computer-implemented method, comprising: initiating a virtual machine pool by a processing device, the virtual machine pool including a plurality of stateless virtual machines; identifying a virtual machine pool cache size value for the virtual machine pool, the virtual machine pool cache size value indicating a number of active, unassigned, stateless virtual machines to maintain in a virtual machine pool cache for the virtual machine pool; and automatically loading the indicated number of active, unassigned, stateless virtual machines into the virtual machine pool cache for the virtual machine pool prior to receiving a request for one of the plurality of stateless virtual machines.