US 11,669,358 B2
Virtual network functions allocation in a datacenter
Mario Garrido Galvez, Linköping (SE); Ignacio Aldama Perez, Las Rozas (ES); Jose Maria Alvarez Fernandez, Las Rozas (ES); David Severiano Herbada, Las Rozas (ES); Jorge Menendez Lopez, Las Rozas (ES); Javier Garcia Lopez, Las Rozas (ES); and Ruben Sevilla Giron, Plano, TX (US)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, Houston, TX (US)
Filed on Aug. 5, 2020, as Appl. No. 16/985,739.
Application 16/985,739 is a continuation of application No. 15/665,022, filed on Jul. 31, 2017, granted, now 10,768,963.
Prior Publication US 2020/0371831 A1, Nov. 26, 2020
Int. Cl. G06F 9/455 (2018.01); G06F 9/50 (2006.01); H04L 41/0893 (2022.01)
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
OG exemplary drawing
 
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.