US 11,941,426 B1
Monitoring VNFCs that are composed of independently manageable software modules
Keith William Melkild, Allen, TX (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Feb. 1, 2022, as Appl. No. 17/590,788.
Application 17/590,788 is a continuation of application No. 16/421,316, filed on May 23, 2019, granted, now 11,240,135, issued on Feb. 1, 2022.
Claims priority of provisional application 62/675,531, filed on May 23, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/455 (2018.01); G06F 8/61 (2018.01); H04L 41/069 (2022.01); H04L 43/10 (2022.01)
CPC G06F 9/45558 (2013.01) [G06F 8/61 (2013.01); H04L 41/069 (2013.01); H04L 43/10 (2013.01); G06F 2009/45591 (2013.01); G06F 2009/45595 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one physical computer node further comprising a processor coupled to a memory, and operationally configured to provide a virtualization environment comprising:
a virtual network function component instance (VNFCI) comprising a plurality of independently manageable VNFC modules, wherein the VNFC modules map to both a virtual machine and an operating system container and wherein the VNFCI includes a custom life cycle management (LCM) script;
a management element in communication with the VNFCI; and
a Virtual Network Function Manager (VNFM) configured to receive, from the management element, a request to create a virtual network function component (VNFC} monitor, and in response to the request and the custom LCM script, to:
create a VNFC monitor, and
send one or more state change notifications of logical and physical elements associated with the VNFCI to the management element via a VNFM cache, the one or more state change notifications including a status of one or more of the plurality of independently manageable VNFC modules.