Table of Contents |
---|
see also running vFW Demo on ONAP Amsterdam Release
see F2F vetted/merged/collaborated rewrite on Vetted vFirewall Demo - Full draft how-to for F2F and ReadTheDocs
see als vFWCL instantiation, testing, and debuging
ONAP Deployment Videos
ONAP Version | Undercloud | Description | Video | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1.1 R1 Nov 2017 | Openstack OPEN-LAB | End to End vFirewall from SDC to Closed Loop testing | Pending upload Nov 2017 by Integration team for R1
| ||||||||||||||||||
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) |
| ||||||||||||||||||
1.0.0 pre Aug 2017 | Rackspace ONAP installation (before DCAE) | 1 - 2.2G 23min 16:33-16:57 (bootstrap rackspace ONAP VMs - before 5 DCAE boot up) |
| ||||||||||||||||||
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 last |
| ||||||||||||||||||
1.1.0 Oct 2017 | OOM Kubernetes on Rancher on EC2 |
|
| ||||||||||||||||||
1.0.0 | OOM Kubernetes on Rancher on Openstack | Mike's presentation where the vFirewall comes up - ONAP Operations Manager Project#DemoVideo see min TDB | https://wiki.onap.org/download/attachments/13598723/zoom_0.mp4?version=1&modificationDate=1502986268000&api=v2 |
VNF Onboarding, Instantiation, and Closed-loop Operations
ONAP Version | Operation | Description | Video | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amsterdam Release Nov 2017 (still good for Beijing Release) | VNF Onboarding via SDC | Step-by-step presentation that illustrates how to onboard a VNF via SDC and create a new service |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Amsterdam Release Nov 2017 (still good for Beijing Release) | vFirewall closed loop | Step-by-step presentation that illustrates how to run closed-loop operations for the vFW use case.
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Amsterdam Release Nov 2017 (still good for Beijing Release) | vLoadBalancer/vDNS closed loop | Step-by-step presentation that illustrates how to run closed-loop operations for the vLB/vDNS use case
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Amsterdam Release | vCPE demo | Video that shows vCPE closed loop |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Amsterdam Release Nov 2017 Alexis | vFirewall closed loop / Vanilla Openstack Private Cloud | Step-by-step presentation of vFW use case and closed-loop operations on a Vanilla Openstack (Newton) private cloud; service and VNF instantiated with SO APIs.
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Amsterdam Release Nov 2017 Alexis | vLB/DNS closed loop / Vanilla Openstack Private Cloud | Step-by-step presentation of vLB/DNS use case and closed-loop operations on a Vanilla Openstack (Newton) private cloud; service and VNF instantiated with SO APIs.
|
|
ONAP VF Templates
Release | Artifact | References | Description |
---|---|---|---|
1.0.0/R1 | vFirewall VF Heat Template |
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.pvt | ssh key for the demo instances (fwl, sink, traffic generator) |
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.
Tutorial: Verifying and Observing a deployed Service Instance#vFirewallFlow
Optional |
---|
R1.0.0 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 on "top right" | 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 both vsps | submit for testing as jm | start testing | accept as gv | approve as op | distribute |
R1 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) - ignore warning - save | upload vFWSink attachments zip proceed to validation | checkin | submit | 2nd VSP - same above expept vFWPG.zip | proceed validation, checkin submit | Onboard home | drop vendor software prod repo on "top right" | select, import vsp | create | icon | submit for testing - do twice for each vFWSNK, vFWPG Distributing as jm | start testing | accept - for both vFWSNK, vFWPG as cs | sdc home | see firewall | add service | cat=l4, 123456 create | icon | composition, expand left app L4 - drag both vsps | submit for testing as jm | start testing | accept as gv | approve as op | distribute | monitor Robot operations ./demo.sh init_robot see http://amsterdam.onap.info:30209/ http://amsterdam.onap.info:30209/logs/ example health check results http://amsterdam.onap.info:30209/logs/ETE_11778/report.html ./demo.sh init (verify cloud-region in AAI set) |
todo: incorporate https://lists.onap.org/pipermail/onap-discuss/2017-November/006401.html
todo: add "cli" alternatives to gui/rest commands - http://portal.api.simpledemo.onap.org:9090/
This demonstration uses ONAP platform components on a Rackspace cloud as illustrated in Figure 1. You must have a Rackspace account.
Warning |
---|
This demo configuration does not attend to the following issues:
and should not be taken as a how to use ONAP in a production setting. |
Info | ||
---|---|---|
| ||
Images may still contain OpenECOMP |
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 in Figure 2.
Figure 2. Demonstration Services, Virtual Functions, and Interactions
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.
Children Display all true depth 1