This is a Howto step-by-step instruction for creating a vedge-cloud VNF package for deployment in NFVIS.
What is a VNF package?
VNF package is essentially a set of files bundled for ease of distribution and automation of deployment. VNF package typically contains the disk image(s), bootstrap configuration(s), meta-data that represents the capability, manifest file that confirms integrity.
Creating a VNF package is not mandatory however it has it advantages
Provides a way to scale out deployments.
Support for Day 0 configuration for Cisco and 3rd party VNFs
The packaging utility creates a tar.gz file which contains
The raw QCOW2 file. Note: ISO, vmdk formats would require conversion to qcow2 before package can be created.
Image properties file
Supported and default profiles
Day 0 configs
Image properties file is created by using either the GUI or using the packaging utility provided with every release.
Note: DNAC NFV app is a recommended solution for Automation and Assurance of VNF service chain across 100's of Enterprise sites. VNF package created by NFVIS packaging tool would be imported to DNAC Image repository.
How to Package?
There are at least 2 common ways to build a package.
Method 1. GUI approach, available via NFVIS local portal
Method 2. Python script based tool downloaded from NFVIS local portal
Method 1: NFVIS Local Portal based Image Packaging
Image Packaging for NFVIS Part 1
Image packaging for NFVIS part 2
Image packaging for NFVIS part 3
Next step is to register the package that was built for use in the local system.
Alternately, the package can be downloaded for use via an orchestrator like DNA Center.
Note :For file sizes larger than 1GB, SCP based copy would be a faster and reliable method. By default SCP is disabled in NFVIS system. SCP can be enabled from specific source IP using the following CLI.
nfvis(config)# system settings ip-receive-acl 0.0.0.0/0 service scpd priority 2 action accept
Method 2 :Download and Execute python script based tool
Hello Engineers, Our company are using Cisco 3750X series switch.Current SW version is 15.0(2)SE10a and image is 'C3750E-UNIVERSALK9-M'. Today I found that there is no command about 'ip policy route-map'.I couldn't apply my route-map to inter-vl...
We've recently purchased to N9K-C93180YC-FX systems, along with 10gb rj45 transceivers (SFP-10G-T-X) and a hand full of LC-fiber 10 gb (SFP10G-SR++) transceivers. Each component was approved to work with a minimum of NXOS 9.3.5 by Ciscos Matri...
Hi, I have an OSPF situation I can’t seem to figure out. I have 3 DMVPN tunnels to a router (router 1), Tunnel 0 (primary path), Tunnel 1 (secondary path) and tunnel 600 (tertiary path). If I have all tunnels turned up, Tunnel 0 is the default ...
Hello all, This may be a silly question, but I've been reading up on IP Device-Tracking, and per Cisco's description, "The main IPDT task is to keep track of connected hosts (association of MAC and IP address)." I guess I'm trying to see why we ...