Versions Compared

Key

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

Table of Contents

This demonstration uses ONAP platform components on a Rackspace cloud as illustrated in Figure 1.  You must have a Rackspace account, stack creation can occur on either the IAD or DFW DCs..

...

ONAP

...

ONAP Deployment Environments

ONAP Installation Strategy for Release A | OOM Deployment Status

...

Rackspace ONAP Heat Template

openecomp_rackspace.env

openecomp_rackspace.yaml

https://gerrit.onap.org/r/gitweb?p=demo.git;a=tree;f=heat/OpenECOMP;h=a35931e0732cf321898568ce6ecfd7c353133c1e;hb=refs/heads/release-1.0.0

Deployment Videos

ONAP VersionUndercloudDescriptionVideo

1.1 R1

Nov 2017

Openstack OPEN-LABEnd to End vFirewall from SDC to Closed Loop testing

TBD

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-333

1.0.0

pre Aug 2017

Rackspace ONAP installation (before DCAE)

...

replace variables in the env template

supports default public IPs for DCAE

...

OOM Kubernetes

...

https://gerrit.onap.org/r/gitweb?p=demo.git;a=tree;f=heat/ONAP;h=97afff660ea2b483badb59aaaec6360bc2637e07;hb=refs/heads/master

supports default public IPs for DCAE

20170812 build looks stable - running vFW to verify

...

replace variables in the env template

1.1.0

...

Vanilla Openstack Heat Template

...

use https://gerrit.onap.org/r/gitweb?p=demo.git;a=tree;f=heat/ONAP;hb=master

(don't use after 20170804) https://gerrit.onap.org/r/gitweb?p=demo.git;a=tree;f=heat/OpenECOMP;h=440dbbee20f631e18208368f41e967ef4cc64c30;hb=HEAD

...

ONAP VF Templates

...

vFirewall VF Heat Template

 vFW_100_20170608.zip 

...

Example zip on reference page

or build your own zip with a manifest.json
https://nexus.onap.org/content/sites/raw/org.openecomp.demo/heat/vFW/1.0.0/base_vfw.env

https://nexus.onap.org/content/sites/raw/org.openecomp.demo/heat/vFW/1.0.0/base_vfw.env

containing the repo

https://nexus.onap.org/content/sites/raw/org.openecomp.demo/vnfs/vfw/1.0.0-SNAPSHOT

...

vFirewall SSH key

...

Build your own zip with a manifest.json (see here for instructions on how to generate manifest.json)

Use base_vlb.env, base_vlb.yaml, dnsscaling.env, dnsscaling.yaml from: https://nexus.onap.org/content/sites/raw/org.openecomp.demo/heat/vLB/1.0.0-SNAPSHOT/

Note: DO NOT use packet_gen_vlb.env and packet_gen_vlb.yaml for version 1.0.0 as packet_gen is not part of the VNF in this version. Please see the README.md for demo VNFs for instructions on how to use a separate packet generator VM to generate DNS queries https://gerrit.onap.org/r/gitweb?p=demo.git;a=blob;f=README.md;h=88f723eaec6c908e373c2a544ec6f28d823774c3;hb=refs/heads/master

...

ONAP Deployment Videos

ONAP VersionUndercloudDescriptionVideo
1.0.0Rackspace1 - 2.2G 23min 16:33-16:57 (bootstrap rackspace ONAP VMs - before 5 DCAE boot up)

View file
name20170718_rackspace_iad_bootstrap_1_720p.mov
height250

1.0.0

pre Aug 2017

Rackspace ONAP installation (DCAE 1.0)

2 - 1.2G 10min 17:00-17:10 (Observe 5 DCAE VMs come up - wait for ONAP to be stable) - only for timing - does not show much!

DCAE 1.0.0 takes up to 26 min to get the dcae-controller docker container up and another 7 min to start orchestration of the cdap cluster

check progress by watching the dcae-controller "docker ps" - the collector instance is first to come up,

pstg may take up to 24 min after container start and 48 min after VM start, cdap02 is lastImage Removed


View file
name20170718_rackspace_iad_bootstrap_2_dcae_720p.mov
height250

1.0.0

pre Aug 2017

Rackspace vFirewall E2E

3 - 1.6G 32min 17:11-17:43 (Run vFirewall demo including closed-loop DMaaP TCA/Measurement stats)

(there is a swap of the vLB during onboarding that only affects the service icon - both vLB and vFW are layer 4)

View file
name20170718_rackspace_iad_vFirewall_closed_loop_demo_3_720p.mov
height250

1.1.0

Oct 2017

OOM Kubernetes on Rancher on EC2

View file
name20171015_onap_aws_install_1of_720.mov
height250

View file
name20171015_onap_aws_install_2of_720.mov
height250



View file
name20171015_onap_aws_install_3of_verify_oom_362_720.mov
height250

1.0.0OOM Kubernetes on Rancher on Openstack

Mike's presentation where the vFirewall comes up - ONAP Operations Manager Project#DemoVideo see min TDB

OOM User Guide

ONAP on Kubernetes

https://wiki.onap.org/download/attachments/13598723/zoom_0.mp4?version=1&modificationDate=1502986268000&api=v2

ONAP VF Templates

ReleaseArtifactReferencesDescription
1.0.0
OOM Kubernetes on Rancher on EC2ONAP on Amazon EC2

View file
name20170827_onap_100_oom_rancher_undercloud_install_aws_720p.mov
height250

...

ONAP master branch Stabilization

Prerequisites

I keep forgetting about this page - Release Notes 1.0.0 draft also read the demo project readme

Duration: ~60-90 min to bring up the 17 VMs and wait for all 5 docker containers on the last CDAP02 VM - The 5 DCAE VMs starting with coll00 - will take 5-30 min to start depending on pull/build times.  5 min to do all the GUI prep prior to robot init/preload scripts - 10 min total.

Image Removed

Figure 1. ONAP Platform Demo Configuration

The demonstration configuration includes two Services: a Domain Name Service with load balancing, and a firewall with a traffic adjuster as illustrated below.

vFirewall Closed Loop

ONAP Demo Services

...

View file
namevFW_demo.mp4
height250

...

/R1

vFirewall VF Heat Template

 vFW_100_20170608.zip 

Example zip on reference page

or build your own zip with a manifest.json
https://nexus.onap.org/content/sites/raw/org.openecomp.demo/heat/vFW/1.0.0/base_vfw.env

https://nexus.onap.org/content/sites/raw/org.openecomp.demo/heat/vFW/1.0.0/base_vfw.env

containing the repo

https://nexus.onap.org/content/sites/raw/org.openecomp.demo/vnfs/vfw/1.0.0-SNAPSHOT

vFirewall heat template zips
1.0.0

vFirewall SSH key

/testsuite/robot/assets/keys/robot_ssh_private_key.pvtssh key for the demo instances (fwl, sink, traffic generator)

...

Image Removed

Figure 3. ONAP vLoadBalancer/vDNS Demo

View file
namevLB_demo.mp4
height250

  

Table of Contents

See also Tutorials

Additional detail on the configuration of platform components may be found in the Release notes.  Preparing virtual functions is covered in the design process and instructions for running the demo platform and services are provided by the following tutorial pages.

Rackspace/Openstack tenant

yaml + env files

Rackspace/Openstack demo

vFW yaml + env files

replace configuration options in the env file

onap_private_net_id: PUT THE ONAP PRIVATE NETWORK NAME HERE
onap_private_subnet_id: PUT THE ONAP PRIVATE NETWORK NAME HERE


Quickstart Instructions

(The following are a short form of the full demo instructions)

User workflow

Duration: 5 min until robot init/preload - 10 min after that.

...

Optional

License Model

as cs on SDC onboard | new license model | license key groups (network wide / Universal) | Entitlement pools (network wide / absolute 100 / CPU / 000001 / Other tbd / Month) | Feature Groups (123456) | Available Entitlement Pools (push right) | License Agreements | Add license agreement (unlimited) - push right / save / check-in / submit | Onboard breadcrumb 

VF

Onboard | new Vendor (not Virtual) Software Product (FWL App L4+) - select network package not manual checkbox | select LA (Lversion 1, LA, then FG) save | upload zip | proceed to validation | checkin | submit

Onboard home | drop vendor software prod repo | select, import vsp | create | icon | submit for testing

Distributing

as jm | start testing | accept 

as cs | sdc home | see firewall | add service | cat=l4, 123456 create | icon | composition, expand left app L4 - drag | submit for testing 

as jm | start testing | accept 

as gv | approve 

as op | distribute

VSP

ssh to vm1-robot, cd /opt

./demo.sh init (takes around 90 sec) - verify customer is on AA&I by doing a https://aai:8443/aai/v8/business/customers (auth AAI:AAI)

as demo | vid | service models | deploy (service - the one you created - not demoVFW or demoVLB - these 2 are leftover pre-population artifacts of the init script and will be removed) | create service instance "DemoInstance" | add VNF "DemoVNF" | passed | (view add volume and VF-Module dropdowns) 

./demo.sh preload DemoVNF DemoModule

as demo | Create VF Module (DemoModule) OR POST to http://{{mso_ip}}:8080/ecomp/mso/infra/serviceInstances/v2/<id>/vnfs/<id>/vfModules - see UCA-20 OSS JAX-RS 2 Client

./demo.sh appc DemoModule

References

Use base_vlb.env, base_vlb.yaml, dnsscaling.env, dnsscaling.yaml from

Info
titleImages

Images may still contain OpenECOMP

...


Children Display
alltrue
depth1