Managing Virtual Network Functions
This topic lists the common configuration tasks required to provision, spawn, and maintain a VNF.
- Prepare a Bootstrap configuration
A bootstrap configuration file must contain an initial configuration for the VNF that allows the VNF to be accessible from an external controller and accepts SSH/HTTP/HTTPS connections from an external controller for further run-time configurations. A bootstrap configuration can be provided to a VNF and uploaded by way of a CD-ROM or a USB disk. The ISO disk image created can be attached when spawning the VNF instance. To create an ISO disk image:
root@jdm>request genisoimage bootstrap-config-filename iso-filename
- Allocate resources for Virtual Network functions.
You can use the XML descriptor file to assign the upper limit for CPU processing power in a VNF, assign specific virtual CPU processing entities to a VNF, and to specify the maximum primary memory the VNF uses.
- Assign interfaces, VLANs, and MAC Addresses for Virtual Network Functions. In this step, you can attach a VNF interface to a physical NIC port, management interface, or a VLAN.
- You can start the VNF by configuring the VNF name and committing the configuration.