Onboarding Tutorial

This guide walks you through onboarding descriptorDeployment template that contains the attributes required to onboard, instantiate, and start a VNF or NS. For example, configuration, startup script, and optional artifacts, such as charms, icons, or files that determine the personality of each VDU. packages and instantiating a network service using a preconfigured VNF called Ping-Pong.

RIFT.ware must be already installed. See one of the following guides for instructions:

Tutorial workflow

To perform this step ...

Read this topic

Step 1: Download a preconfigured VNF.

Download the Ping-Pong VNF in Installation and Deployment.

Step 2: Sign in to the RIFT.wareLaunchpad Dashboard.

Browse to the RIFT.ware UI

Step 3: Instantiate RIFT.ware with an associated virtualized infrastructure manager (VIMVirtualized Infrastructure Manager (VIM) manages the NFV Infrastructure (NFVI) resources in one domain. Resources in the NFV environment include virtual (VMs), physical (storage, servers, etc.), and software (hypervisors). There may be multiple VIMs in an NFV architecture, each managing its respective NFVI domain. The VIM also provides a northbound API, exposing physical and virtual resources to other management systems.) instance.

Add a VIM Account

Step 4: Onboard VNF descriptor packages through the Launchpad Catalog Package Manager.

Onboard a Preconfigured VNF Package

Step 5: Onboard the network service descriptor package to the Catalog using the Catalog Manager Service Composer.

Onboard a Preconfigured NSD Package

Step 6: Create and instantiate the network service from the Launchpad Dashboard.

Create and Instantiate a Network Service

A note to VNF developers

This Tutorial describes how to onboard the RIFT.ware Ping-Pong packages. You would follow the same workflow to onboard any preconfigured descriptor package.

Expert users, who have been through the tutorial and who are familiar with the data models defined in the MANO Descriptor Reference, can manually compose their own descriptor packages.

See the following sections to get started: