You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Metaswitch has an open sourced vIMS solution known as Clearwater that is a useful demonstration of features in ONAP for onboarding new VNFs.


Its a fairly complex VNF with 7 server types with each server having a primary and secondary pair. This tutorial will show the steps for onboarding and instantiating the vIMS VNF onto ONAP. It will also show how to use the Clearwater test suite to confirm the installation.

The HEAT templates used for this tutorital have not be optimized for closed loop control etc since all interfaces on the virtual machines are on the public IP side. Over time we will likely modify the HEAT template to add an internal ONAP OA&M LAN and add a tutorial to show closed loop control  with DCAE, Policy, APPC to perhaps restart one of the servers.


For more details on the Clearwater vIMS consult http://clearwater.readthedocs.io

The HEAT template plus manifest zip file for uploading to SDC is in gerrit under the demo project (fill in full path) 

High Level Steps

  1. SDC: Onboard the infrastructure service
  2. Scripts/POSTMAN: Create AAI cloud account and SDNC preload data
  3. VID : Instantiate the VNF
  4. Install and run clearwater automated  test suite
  5. VID: Delete VNF instance


SDC: Onboard the infrastructure service

Scripts/POSTMAN: Create AAI cloud account and SDNC preload data

VID : Instantiate the VNF

Install and run clearwater automated  test suite

VID: Delete VNF instance


  • No labels