CPC G06F 9/45558 (2013.01) [G06F 9/50 (2013.01); G06F 9/5077 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45595 (2013.01); H04L 41/0893 (2013.01)] | 20 Claims |
1. A computing system comprising:
a processor; and
a non-transitory computer readable medium including instructions that, when executed by the processor, causes the processor to:
develop an allocation model according to a catalogue to allocate at least one Virtual Network Function (VNF) entity of a VNF of a plurality of VNFs to at least one of a plurality of datacenter units of a datacenter, wherein the catalogue comprises a file indicating the plurality of VNFs that are incoming to the computing system in a sequential order;
determine a status of each of the datacenter units of the datacenter based on the allocation model, the statuses comprising extinction factors corresponding to available resources of the datacenter units at the datacenter;
allocate, by an allocation module, the VNF entity to the at least one datacenter unit of the plurality of datacenter units comprising a status with an extinction factor corresponding to a highest number of available resources.
|