CPC G06F 9/5077 (2013.01) [G06F 9/5027 (2013.01); H04L 41/0886 (2013.01); H04L 41/28 (2013.01); H04L 41/0816 (2013.01); H04L 41/50 (2013.01)] | 18 Claims |
1. A method comprising:
automatically, by a computing device comprising a processing device, monitoring a schedule data structure over time, the schedule data structure identifying a plurality of future points in time at which a corresponding plurality of network environments is to be generated;
based on a current point in time and the schedule data structure, determining that a first network environment of the plurality of network environments is to be designated for creation;
identifying, by the computing device based on the schedule data structure, a subset of computing hosts selected from a pool of computing hosts, the subset of computing hosts comprising at least two computing hosts and, according to the schedule data structure, being available for utilization in the first network environment; and
in response to determining that the first network environment is to be designated for creation, storing, on a storage device, first network provisioning metadata in a predetermined format associated with a network environment provisioner that is configured to provision the first network environment based on the first network provisioning metadata, the first network provisioning metadata including information for provisioning each computing host in the subset of computing hosts, the first network provisioning metadata identifying, for each respective computing host in the subset of computing hosts, a switch to which the respective computing host is connected.
|