Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Figure 1 VNF Complete Lifecycle Stages

...

VNF Requirements

The following document provides a comprehensive set of requirements that a VNF must meet. These fall into the categories of packaging, configuration, run-time monitoring and management, and licensing. The document also specifies the contents of event records (indicating a change of state, or loggable event, for example).

With respect to packaging, the specification states that "Initially this information may be provided in documents, but in the near future a method will be developed to automate as much of the transfer of data as possible...".

Regarding configuration management, "The VNF providers must provide the device YANG model and NETCONF server, supporting NETCONF APIs, to comply with target OpenECOMP and industry standards." In addition, the supplier "shall demonstrate mounting the NETCONF server on OpenDaylight (client)...", and successfully carry out specified operations thereon.

For run-time monitoring and management, a VNF must provide event records as specified in the document.

Finally, VNFs must conform to certain licensing restrictions, such as providing a universal license key, providing metrics (such as the number of subscribers), an not depending on a license server.

<< Another Reference: "OpenECOMP Requirements for Virtual Network Functions:>>

The VNF API

All VNF's (in fact, all Virtual Functions of any kind) should contain monitoring properties.

...