Tutorial: Dummy Network Service Record


This tutorial explains how to deploy a Network Service Record composed by Dummy VNFs. It is typically used for testing that the installation of the NFVO went fine.

You can execute also the same tutorial using the TOSCA definitions.

Requirements

In order to execute this scenario, you need to have the following components up and running:

Preparation

If not yet running start the NFVO and the Dummy-VNFM (refer to it's readme file on how to start it).

Store the VimInstance

Upload a VimInstance with the type test to the NFVO (e.g. this VimInstance). The type test will make sure that the NFVO uses the test-plugin for deploying network services.

Store the Network Service Descriptor

Download the following NSD and upload it to the NFVO either using the dashboard or the cli.

Deploy the Network Service Descriptor

Deploy the stored NSD either using the dashboard or the cli. Below you find a view from the dashboard for doing it:

nsr-deployment

Conclusions

After the Dummy-Vnfm and the NFVO finished their work the deployed NSR will change to ACTIVE state.
No virtual machines were created and no real network service was deployed.
The test-plugin ensured that the NFVO thought that all the required resources were allocated and the VimInstance created. The Dummy-Vnfm lead the NFVO to believe that it created virtual machines and executed the lifecycle event scripts on them.