Distributed monitoring agent deployed at remote site
AssigneeCisco Technology, Inc.
InventorsVivek Agarwal, Om Prakash Suthar, Elie El Ajaltouni, Yves Jean-René do Régo, Michael Yeung
Life of this patent
Estimating the term…
Abstract
In one example, a Virtual Network Function Manager (VNFM) obtains, from a monitoring agent that is configured to monitor a Virtual Network Function (VNF) for a presence of a technical issue with the VNF, an indication of the presence of the technical issue with the VNF. The monitoring agent is deployed at a remote site. Based on the indication of the presence of the technical issue with the VNF, the VNFM determines a resolution for the presence of the technical issue with the VNF. The VNFM automatically implements the resolution for the presence of the technical issue with the VNF.
Claims20
A method comprising:
- based on a compute capacity or a memory capacity of a virtualized infrastructure manager deployed at a remote site that is remote from a virtual network function manager, determining a number of monitoring agents to deploy within the virtualized infrastructure manager;
- deploying the number of monitoring agents within the virtualized infrastructure manager;
- obtaining, via a wide area network, by one or more processors, from a monitoring agent deployed within the virtualized infrastructure manager, the monitoring agent configured to monitor a virtual network function deployed at the remote site, an indication of a presence of a technical issue with the virtual network function;
- based on the indication of the presence of the technical issue with the virtual network function, determining, by the one or more processors, a resolution for the presence of the technical issue with the virtual network function;
- and
- implementing, by the one or more processors, the resolution for the presence of the technical issue with the virtual network function.
A system comprising:
- a virtual network function manager;
- and
- a network function virtualization orchestrator configured to, based on a compute capacity or a memory capacity of a virtualized infrastructure manager deployed at a remote site that is remote from the virtual network function manager, determine a number of monitoring agents to deploy within the virtualized infrastructure manager,
- wherein the virtual network function manager is configured to:
- deploy the number of monitoring agents within the virtualized infrastructure manager;
- obtain, via a wide area network, from a monitoring agent deployed within the virtualized infrastructure manager, the monitoring agent configured to monitor a virtual network function deployed at the remote site, an indication of a presence of a technical issue with the virtual network function;
- based on the indication of the presence of the technical issue with the virtual network function, determine a resolution for the presence of the technical issue with the virtual network function;
- and
- implement the resolution for the presence of the technical issue with the virtual network function.
One or more non-transitory computer readable storage media encoded with instructions that, when executed, configure one or more processors to perform operations comprising:
- based on a compute capacity or a memory capacity of a virtualized infrastructure manager deployed at a remote site that is remote from a virtual network function manager, determining a number of monitoring agents to deploy within the virtualized infrastructure manager;
- deploying the number of monitoring agents within the virtualized infrastructure manager;
- obtaining, via a wide area network, from a monitoring agent deployed within the virtualized infrastructure manager, the monitoring agent configured to monitor a virtual network function deployed at the remote site, an indication of a presence of a technical issue with the virtual network function;
- based on the indication of the presence of the technical issue with the virtual network function, determining a resolution for the presence of the technical issue with the virtual network function;
- and
- implementing the resolution for the presence of the technical issue with the virtual network function.
Dependencies are inferred from the claim text.