US 11,677,622 B2
Modifying resource allocation or policy responsive to control information from a virtual network function
Aseem Sethi, Bangalore (IN); and Mark Andrew Denny, Santa Clara, CA (US)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Appl. No. 17/282,902
Filed by HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, Houston, TX (US)
PCT Filed Nov. 1, 2018, PCT No. PCT/US2018/058621
§ 371(c)(1), (2) Date Apr. 5, 2021,
PCT Pub. No. WO2020/091777, PCT Pub. Date May 7, 2020.
Prior Publication US 2021/0392043 A1, Dec. 16, 2021
Int. Cl. H04L 41/0816 (2022.01); H04L 41/0654 (2022.01); H04L 43/045 (2022.01); H04L 43/0882 (2022.01); H04L 47/12 (2022.01); H04L 47/76 (2022.01)
CPC H04L 41/0816 (2013.01) [H04L 41/0654 (2013.01); H04L 43/045 (2013.01); H04L 43/0882 (2013.01); H04L 47/12 (2013.01); H04L 47/76 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
determine respective physical resources allocated to a collection of interconnected virtual network functions (VNFs) in a network;
monitor the network by receiving control information associated with a data flow from a first VNF of the collection of VNFs, wherein the first VNF performs a network task on the data flow, and wherein the control information indicates an action to take to address an issue associated with the data flow;
determine, based on the monitoring, whether a first set of physical resources allocated to the first VNF have facilitated performance at a target level for the data flow; and
responsive to determining that the performance of the first VNF is below the target level:
identify a second VNF that is underutilized and associated with a second set of physical resources; and
modify the allocation of the first set of physical resources by reallocating a portion of the second set of physical resources to the first VNF.