ONOSFW User Guide¶
1. ONOSFW User Guide¶
Table of Contents
1.1. Abstract¶
This user guide describes how to manually setup test environment for testing ONOSFW supported features.
1.2. License¶
1.3. Version history¶
Date | Ver. | Author | Comment |
2016-01-21 | 1.0.0 | Lucius (HUAWEI) | Rewritten for ONOSFW C release |
2017-02-15 | 1.0.1 | Bob (HUAWEI) | For Danube 1.0 |
1.4. Introduction¶
ONOSFW integrats ONOS SDN controller for OPNFV defined NFVI and VIM framework.
In the Danube releases, all the previously ONOSFW supported features are updated to use Openstack Newton and ONOS Ibis. For auto-installation procedures, please refer to the installation document. Herethere is the manual setup instruction.
1.5. ONOSFW User Guide Manaully¶
1.5.1. ONOSFW Environment Setup¶
- initialize environment:
initialize openstack:delete allthe network, instance and router.
initialize ovs:delete managerand bridge by the following command:
ovs-vsctl del-manager
ovs-vsctl del-br “bridge name”
- restart ONOS,install feature:
feature:install onos-openflow-base
feature:install onos-openflow
feature:install onos-ovsdatabase
feature:install onos-ovsdb-base
feature:install onos-drivers-ovsdb
feature:install onos-ovsdb-provider-host
feature:install onos-app-vtn-onosfw
- set the external port name:
ONOS command:externalportname-set –n “external port name”
- create provider network:
set manager on compute node and network node: ovs-vsctl set-manager tcp:“onos ip”:6640
- create basic networks and instances on openstack dashboard to verify L2/L3 function
- create basic scenarios to verify SFC functions.
1.5.2. Scenario Supported¶
L2 scene:
- Live Migration
- With between same node under the same tenant and network wether the vm is conneted
- With between different nodes under the same tenant and network wether the vm is conneted
- With between same node under the same tenant and different network wether the vm is not conneted
- With between different nodes under the same tenant and different network wether the vm is not conneted
- With between same nodes under the different tenant and different network wether the vm is not conneted
- With between different nodes under the different tenant and different network wether the vm is not conneted
L3 scene:
- With between same node under the same tenant and network wether the vm is conneted
- With between different nodes under the same tenant and network wether the vm is conneted
- With between same node under the same tenant and different network wether the vm is conneted
- With between different nodes under the same tenant and different network wether the vm is conneted
- With between same nodes under the different tenant and different network wether the vm is not conneted
- With between different nodes under the different tenant and different network wether the vm is not conneted
VM can ping external network well
SFC scene:
- Create 3-4 VNF-nodes service chain, verify with traffic
- Remove service chain, display service chain info
- Insert a node(vnf) in the chain, and verify with traffic
- Remove a node from the chain and verify with traffic
- Get service chain status
1.5.3. ONOSFW Demo Video¶
ONOSFW L2 Function Flash video:https://www.youtube.com/watch?v=7bxjWrR4peI
ONOSFW L2 Function Demo video:https://www.youtube.com/watch?v=qP8nPYhz_Mo
ONOSFW L3 Function Demo video:https://www.youtube.com/watch?v=R0H-IibpVxw
ONOSFW SFC Function Demo video: https://www.youtube.com/watch?v=2vWusqd3WJ4
Revision:
Author: | Lucius(lukai1@huawei.com) |
---|
Build date: March 31, 2017
Revision:
Author: | Lucius(lukai1@huawei.com) |
---|
Build date: March 31, 2017