1. A method, comprising: determining a plurality of virtual workload deployment requests that were processed within one or more data centers during a historical window of time, the one or more data centers having a plurality of physical servers; classifying each of the plurality of virtual workload deployment requests into one of a plurality of categories; generating, for each of the plurality of categories, a respective neural network prediction model, based on the virtual workload deployment requests classified into the respective category; and determining a number of physical servers of the plurality of physical servers to have active at a future moment in time, using the generated neural network prediction models.