SlideShare a Scribd company logo
Challenge in asia region  connecting each testbed and poc of distributed nfv use cases
Challenge in Asia Region:
Connecting Each Testbed and
POC of Distributed NFV Use Cases
Shuya Nakama, Okinawa Open Laboratory / NEC Solution Innovators
Eric Chang, Institute for Information Industry
Hideyasu Hayashi, Okinawa Open Laboratory / NEC Solution Innovators
Agenda
 Introduction
 How to encourage and involve APAC areas?
 An example lab (APAC)
~Connecting OPNFV Testbed between Okinawa and Taiwan~
 Lessons Learned
3
Introduction
4
Introduction(OOL)
 Name
 Okinawa Open Laboratory,
General Incorporated Association
(abbreviation: Okinawa Open Lab, OOL, etc.)
 Foundation
 Founded on May 8, 2013
 Location
 Okinawa, Japan
 Web
 http://www.okinawaopenlab.org/en/
 Purposes
 Research and development activities for practical
application and dissemination of SDN, NFV, cloud
computing.
5
How to encourage and involve APAC areas?
6
 Lower the hurdles to begin
 Teaching build know-how
 Operating, and try original modification
 Connecting and collaborating
 Communicate closely
 Joint troubleshooting by always-on connection such as Skype
 Encourage to be hub in that area
 III will become a hub in Taiwan.
How to encourage and
involve APAC areas?
7
We made such theory and tried it
8
An example lab (APAC)
~Connecting OPNFV Testbed between Okinawa and Taiwan~
Introduction (III)
Institute for Information Industry
• Found in 1979,non-governmental organization
• Location Taiwan, employees > 1000
• Research area:
– Smart Network System
– Innovative DigiTech-Enabled Applications & Services
– Data Analytics Technology & Applications Research
– Cybersecurity Technology
– Digital Education
• Our Objectives :
To increase innovative applications of information
technology and to facilitate the development of
knowledge-based economy .
• Web :
http://www.iii.org.tw
9
Background of OPNFV in III
• Start at the beginning of 2017
To share our OPNFV experience in Taiwan
( accelerate local Industry Growth)
We involved NFV, SDN, 5G projects
( new architecture, service, deployment ).
Contribute to open source community
(contribution & experience sharing).OPNFV
10
NFV in Taiwan
Operators
Vendors
NPO/NGO
Universities
CHT,FET,TWN…
Collaborate with International operator or vendors for trial
Trend Micro, NEXCOM, Foxconn, EstiNet, Xinguard...
Develop VNF or Joint development
SDN NFV alliance, III, ITRI
Share information, Kicked off NFV research Projects
NTU, NTHU, NCTU, NTUT….
Research SDN/NFV topic
Operators and vendors are putting resource on NFV trial or partial development,
the relevant organizations also work on this field.
11
Our steps in verification
12
Installation Testing
Multisite
Testing
Hardware requirement:
- Server spec. & qty.
- Switch spec.
- Cabling
Installation documents
- Layout of environment
- Jump server
- Fuel server
- Colorado3.0
Hardware Installation
- Server and switch
connection
- Internet connection
Jump Sever and Fuel
server
- OS and software
deployment
Deploy Nodes
- Controller & compute
node
Functest environment
- Docker
- Colorado3.0
Testing
- vPing
- vRouter
- vims
Configuration
- Network Change
- Openvpn connection
Connection verification
- Ping between OOL and III
Testing
- vRouter
 OOL shares the know how of building OPNFV and experience to III at every stage.
- Reference documents
- Errors in logs
- Suggest the solution
12
OPNFV environment in III
OPNFV environment
 Installer : Fuel
 OPNFV version : Colorado 3.0
Server configuration
 1 Controller node, 1 Compute node.
 CPU : 12 cores (6cores × 1thred/1core × 2sockets)
 Memory : 32GB
 Jumpserver
 CPU : 12 cores (6cores × 1thred/1core × 2sockets)
 Memory : 32GB
13
OPNFV environment in III
14
Engineers are working on for build of environment
Communication using Skype
 Input know-how of building OPNFV environment from OOL.
 Using Skype to cooperate and discuss with OOL for troubleshooting solution.
 Successful completion of building OPNFV environment.
Build OPNFV environment in III
15
Tried the Functest in III Lab
We tried running some test cases of Functest.
• Test cases
– vPing_ssh
– vRouter
– vIMS
Jump , Fuel Server
Control node
Compute node
Admin network
Management net.
Public network
Private network
Servers
Switches
Test bed in III Lab
Internet
16
Tried the multisite
vRouter testing
Site#1(Master)
Site#2
Functest
(vrouter test
in the Functest)
Cloudify
Manager
(orchestrator)
VNF
VNF
Site#3
VNF
For each sites Deploying topology on
Site#1
Deploying topology on
Site#2
Deploying topology on
Site#3
Requesting
deployment
Authenticatio
n info
(1) user
(2) pass
(3) URL
Authenticatio
n info
(1) user
(2) pass
(3) URL
OpenStack cr
edential
(1) user
(2) pass
(3) URL(IP)
Blueprint
(TOSCA
based
topology)
Blueprint
(TOSCA
based
topology)
 Modifying vRouter testing for multisite use case.
 Functest(vRouter test)have OpenStack credentials of each sites, And blueprints(Topology template、
Based TOSCA).
 Deploy the test topology of each sites, by send Blueprint and OpenStack credentials to orchestra (Cloudify
Manager).
17
vRouter test Overview
VPN
BGP Interconnectivity
VNF under test
(VyOS Router)
Reference VNF
(VyOS Router)
Test Condition • OOL and III OPNFV Test bed
• VPN Connection
• VNF VyOS 1.1.7
Test items • BGP Interconnectivity
• Peering status
• Number of advertised route
• Send Route information properly
• Receive end Route information properly
• Correct routing table or not
18
Connecting OOL and III
 Connected “Management network of OpenStack“ And “Public network(external network)” using
OpenVPN.
Jumpserver
Site#1 OOL
(master)
Site#2 III
Functest
(vrouter test system
in the Functest)
Cloudify
Manager
VIM
standard hardware
NFVI
OpenVPN
OpenVPN Management network
Public network
VIM
standard hardware
NFVI
19
vRouter Architecture & Test Flow
1. Create tenant and user on OpenStack
of OOL and III
2. Register OS image to OpenStack of
OOL and III
3. Install Cloudify CLI module in the
functest container
4. Deploy Cloudify Manager to OOL
environment
5. Deploy test topology to environment of
OOL and III
6. Execute BGP interconnectivity test
a) Configuring to target vrouter
b) Configuring to reference vrouter
c) Collecting result from target
vrouter
1
11
2 2
2
3
4
45
55
6.a 6.b6.c
Architecture Test Flow
20
Demo video
21
Difficulties and solutions during testing
No. Stages Difficulties Solutions
1 Fuel Server Installation
Repositories check fail when
installing fuel server.
Modify DNS setting.
2 OpenStack deployment
1. Network verification fail when
deploying OPNFV environment.
2. Control nodes and compute
nodes are not able to get
private IP.
3. PxE boot fail.
Modify NAT Setting of jump
server.
Change Gateway setting
3
Functest
vIMS
Fail to vIMS test, cloudify
manager time out
Use more compute nodes
(Testing after new servers
arrival).
4 OpenVPN Installation
Cannot negotiate between OOL
and III.
Modify MTU to 1450.
22
Sharing experience
• Pre-study OPNFV
• Collaborate with OOL
• Build OPNFV environment in practice
• Share experience & discussion
• Running test cases
• Further test cases
• Share know how to vendors & Taiwanese
universities
23
OPNFV
Continue working on
24
Further
Testing
• vIMS (Debugging)
• vRouter (Master)
• Others
HUB
• Vendors
• Labs
• Universities
CAPACITY
•More servers
•Virtualization
•Coding
•Network
 Further Testing
 Capacity Enhancement
 Hub in Taiwan
Lessons Learned
25
 Gaps existed in the knowledge and network skills, So it took time to
solve the basic setting.
 There was a case that it did not work, Because, the number of
nodes and specs were not enough.
Stumbled point
26
Building testbed is good to start up
Pre-study is important, especially for OpenStack and Network
OPNFV Community work is next step
It is important to choose a Hub
Lessons Learned
27
Q&A
28
29

More Related Content

PPTX
Upstream Testing Collaboration
PPTX
Hands-On Testing: How to Integrate Tests in OPNFV
PDF
Faster, Higher, Stronger – Accelerating Fault Management to the Next Level
PPTX
Being Brave: Deploying OpenStack from Master
PPTX
Connection points between opnfv and etsi nfv tst working group
PPTX
Opnfv vision, community and projects
PDF
Open Platform for NFV: Arno and Beyond
PDF
Qtip benchmarking as a service for opnfv
Upstream Testing Collaboration
Hands-On Testing: How to Integrate Tests in OPNFV
Faster, Higher, Stronger – Accelerating Fault Management to the Next Level
Being Brave: Deploying OpenStack from Master
Connection points between opnfv and etsi nfv tst working group
Opnfv vision, community and projects
Open Platform for NFV: Arno and Beyond
Qtip benchmarking as a service for opnfv

What's hot (20)

PDF
Automatic Integration, Testing and Certification of NFV in China Mobile
PDF
OPNFV Developer Tools and Release Process
PDF
How OPNFV Uses OpenStack & How It's Useful
PDF
Software-defined migration how to migrate bunch of v-ms and volumes within a...
PPTX
How to Reuse OPNFV Testing Components in Telco Validation Chain
PPTX
Opnfv & odl case study slides
PPTX
Opnfv testing + opnfv pharos + opnfv xci
PDF
Openstack Tacker - Moving into Pike
PDF
Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
PDF
ONAP integration with opnfv via opera
PDF
Improving POD Usage in Labs, CI and Testing
PPTX
Challenges in testing for composite vim platforms
PDF
OPNFV scenarios challenges and opportunities
PDF
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
PDF
Operating OPNFV: Deploy it, test it, run it
PDF
Test and perspectives on nfvi from china unicom sdn nfv lab
PPTX
Building OPNFV as a Platform
PPTX
Open stack gluon + opnfv netready
PDF
My network functions are virtualized, but are they cloud-ready
PPTX
Swimming upstream: OPNFV Doctor project case study
Automatic Integration, Testing and Certification of NFV in China Mobile
OPNFV Developer Tools and Release Process
How OPNFV Uses OpenStack & How It's Useful
Software-defined migration how to migrate bunch of v-ms and volumes within a...
How to Reuse OPNFV Testing Components in Telco Validation Chain
Opnfv & odl case study slides
Opnfv testing + opnfv pharos + opnfv xci
Openstack Tacker - Moving into Pike
Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
ONAP integration with opnfv via opera
Improving POD Usage in Labs, CI and Testing
Challenges in testing for composite vim platforms
OPNFV scenarios challenges and opportunities
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Operating OPNFV: Deploy it, test it, run it
Test and perspectives on nfvi from china unicom sdn nfv lab
Building OPNFV as a Platform
Open stack gluon + opnfv netready
My network functions are virtualized, but are they cloud-ready
Swimming upstream: OPNFV Doctor project case study
Ad

Viewers also liked (17)

PDF
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
PPTX
Building the carrier grade nfv infrastructure
PDF
Smart Testing: Catching More Bugs with Less Code Through Topology Shuffler
PDF
Securing your telco cloud
PDF
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
PDF
NFV interoperability, for the success of commercial deployments
PDF
MEF's inter-domain orchestration delivering dynamic third networks [presente...
PDF
Fast datastacks - fast and flexible nfv solution stacks leveraging fd.io
PDF
Summit 16: Keynote: Huawei - Road to All- Cloud Carrier Network
PDF
Crossing the river by feeling the stones from legacy to cloud native applica...
PDF
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
PDF
Requirement analysis of vim platform reliability in a three-layer decoupling ...
PDF
Summit 16: ARM Mini-Summit - Intro & Overview
PDF
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
PDF
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
PDF
Summit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - Nokia
PDF
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
Building the carrier grade nfv infrastructure
Smart Testing: Catching More Bugs with Less Code Through Topology Shuffler
Securing your telco cloud
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
NFV interoperability, for the success of commercial deployments
MEF's inter-domain orchestration delivering dynamic third networks [presente...
Fast datastacks - fast and flexible nfv solution stacks leveraging fd.io
Summit 16: Keynote: Huawei - Road to All- Cloud Carrier Network
Crossing the river by feeling the stones from legacy to cloud native applica...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Requirement analysis of vim platform reliability in a three-layer decoupling ...
Summit 16: ARM Mini-Summit - Intro & Overview
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - Nokia
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Ad

Similar to Challenge in asia region connecting each testbed and poc of distributed nfv use cases (20)

PDF
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
PDF
Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)
PDF
Onos summit roadmap dec 9
PDF
The Interoperability Challenge in Telecom and NFS Environments
PPT
OPNFV: Overview and Approach to Upstream Integration
PDF
OPNFV-OpenstackIndia- Latest
PDF
OPNFV & OpenStack
PDF
01-06 OCRE Test Suite - Fernandes.pdf
PPTX
DataArt Innovation Showcase VNF Testing
PDF
Learn OpenStack from trystack.cn
PDF
Deploying OpenDaylight and OpenStack at Ease
PDF
OPNFV Update: The Danube Release and What Lies Around the Bend
PDF
Use EPA for NFV & Test with OPNVF* Yardstick*
PDF
SDN-based Inter-Cloud Federation for OF@TEIN
PDF
Building an IPv6 Test Lab
PDF
Tempest scenariotests 20140512
PPTX
Tacker vancouver project onboarding new
PPTX
CHAI by Wanclouds for OpenStack Operations
PPTX
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
PDF
Rally: OpenStack Benchmarking
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)
Onos summit roadmap dec 9
The Interoperability Challenge in Telecom and NFS Environments
OPNFV: Overview and Approach to Upstream Integration
OPNFV-OpenstackIndia- Latest
OPNFV & OpenStack
01-06 OCRE Test Suite - Fernandes.pdf
DataArt Innovation Showcase VNF Testing
Learn OpenStack from trystack.cn
Deploying OpenDaylight and OpenStack at Ease
OPNFV Update: The Danube Release and What Lies Around the Bend
Use EPA for NFV & Test with OPNVF* Yardstick*
SDN-based Inter-Cloud Federation for OF@TEIN
Building an IPv6 Test Lab
Tempest scenariotests 20140512
Tacker vancouver project onboarding new
CHAI by Wanclouds for OpenStack Operations
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Rally: OpenStack Benchmarking

More from OPNFV (12)

PPTX
Energy Audit aaS with OPNFV
PDF
Storage Performance Indicators - Powered by StorPerf and QTIP
PDF
Big Data for Testing - Heading for Post Process and Analytics
PPTX
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
ODP
How Many Ohs? (An Integration Guide to Apex & Triple-o)
PDF
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
PDF
Learnings From the First Year of the OPNFV Internship Program
PDF
OPNFV and OCP: Perfect Together
PDF
The Return of QTIP, from Brahmaputra to Danube
PDF
Distributed vnf management architecture and use-cases
ODP
Accelerated dataplanes integration and deployment
PDF
OPNFV with 5G Applications
Energy Audit aaS with OPNFV
Storage Performance Indicators - Powered by StorPerf and QTIP
Big Data for Testing - Heading for Post Process and Analytics
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
How Many Ohs? (An Integration Guide to Apex & Triple-o)
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Learnings From the First Year of the OPNFV Internship Program
OPNFV and OCP: Perfect Together
The Return of QTIP, from Brahmaputra to Danube
Distributed vnf management architecture and use-cases
Accelerated dataplanes integration and deployment
OPNFV with 5G Applications

Recently uploaded (20)

PPTX
Essential Infomation Tech presentation.pptx
PPTX
ai tools demonstartion for schools and inter college
PDF
top salesforce developer skills in 2025.pdf
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Transform Your Business with a Software ERP System
PPTX
L1 - Introduction to python Backend.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Digital Strategies for Manufacturing Companies
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Understanding Forklifts - TECH EHS Solution
Essential Infomation Tech presentation.pptx
ai tools demonstartion for schools and inter college
top salesforce developer skills in 2025.pdf
How Creative Agencies Leverage Project Management Software.pdf
Design an Analysis of Algorithms I-SECS-1021-03
How to Migrate SBCGlobal Email to Yahoo Easily
wealthsignaloriginal-com-DS-text-... (1).pdf
Softaken Excel to vCard Converter Software.pdf
Odoo POS Development Services by CandidRoot Solutions
Transform Your Business with a Software ERP System
L1 - Introduction to python Backend.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Digital Strategies for Manufacturing Companies
Design an Analysis of Algorithms II-SECS-1021-03
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Understanding Forklifts - TECH EHS Solution

Challenge in asia region connecting each testbed and poc of distributed nfv use cases

  • 2. Challenge in Asia Region: Connecting Each Testbed and POC of Distributed NFV Use Cases Shuya Nakama, Okinawa Open Laboratory / NEC Solution Innovators Eric Chang, Institute for Information Industry Hideyasu Hayashi, Okinawa Open Laboratory / NEC Solution Innovators
  • 3. Agenda  Introduction  How to encourage and involve APAC areas?  An example lab (APAC) ~Connecting OPNFV Testbed between Okinawa and Taiwan~  Lessons Learned 3
  • 5. Introduction(OOL)  Name  Okinawa Open Laboratory, General Incorporated Association (abbreviation: Okinawa Open Lab, OOL, etc.)  Foundation  Founded on May 8, 2013  Location  Okinawa, Japan  Web  http://www.okinawaopenlab.org/en/  Purposes  Research and development activities for practical application and dissemination of SDN, NFV, cloud computing. 5
  • 6. How to encourage and involve APAC areas? 6
  • 7.  Lower the hurdles to begin  Teaching build know-how  Operating, and try original modification  Connecting and collaborating  Communicate closely  Joint troubleshooting by always-on connection such as Skype  Encourage to be hub in that area  III will become a hub in Taiwan. How to encourage and involve APAC areas? 7 We made such theory and tried it
  • 8. 8 An example lab (APAC) ~Connecting OPNFV Testbed between Okinawa and Taiwan~
  • 9. Introduction (III) Institute for Information Industry • Found in 1979,non-governmental organization • Location Taiwan, employees > 1000 • Research area: – Smart Network System – Innovative DigiTech-Enabled Applications & Services – Data Analytics Technology & Applications Research – Cybersecurity Technology – Digital Education • Our Objectives : To increase innovative applications of information technology and to facilitate the development of knowledge-based economy . • Web : http://www.iii.org.tw 9
  • 10. Background of OPNFV in III • Start at the beginning of 2017 To share our OPNFV experience in Taiwan ( accelerate local Industry Growth) We involved NFV, SDN, 5G projects ( new architecture, service, deployment ). Contribute to open source community (contribution & experience sharing).OPNFV 10
  • 11. NFV in Taiwan Operators Vendors NPO/NGO Universities CHT,FET,TWN… Collaborate with International operator or vendors for trial Trend Micro, NEXCOM, Foxconn, EstiNet, Xinguard... Develop VNF or Joint development SDN NFV alliance, III, ITRI Share information, Kicked off NFV research Projects NTU, NTHU, NCTU, NTUT…. Research SDN/NFV topic Operators and vendors are putting resource on NFV trial or partial development, the relevant organizations also work on this field. 11
  • 12. Our steps in verification 12 Installation Testing Multisite Testing Hardware requirement: - Server spec. & qty. - Switch spec. - Cabling Installation documents - Layout of environment - Jump server - Fuel server - Colorado3.0 Hardware Installation - Server and switch connection - Internet connection Jump Sever and Fuel server - OS and software deployment Deploy Nodes - Controller & compute node Functest environment - Docker - Colorado3.0 Testing - vPing - vRouter - vims Configuration - Network Change - Openvpn connection Connection verification - Ping between OOL and III Testing - vRouter  OOL shares the know how of building OPNFV and experience to III at every stage. - Reference documents - Errors in logs - Suggest the solution 12
  • 13. OPNFV environment in III OPNFV environment  Installer : Fuel  OPNFV version : Colorado 3.0 Server configuration  1 Controller node, 1 Compute node.  CPU : 12 cores (6cores × 1thred/1core × 2sockets)  Memory : 32GB  Jumpserver  CPU : 12 cores (6cores × 1thred/1core × 2sockets)  Memory : 32GB 13
  • 15. Engineers are working on for build of environment Communication using Skype  Input know-how of building OPNFV environment from OOL.  Using Skype to cooperate and discuss with OOL for troubleshooting solution.  Successful completion of building OPNFV environment. Build OPNFV environment in III 15
  • 16. Tried the Functest in III Lab We tried running some test cases of Functest. • Test cases – vPing_ssh – vRouter – vIMS Jump , Fuel Server Control node Compute node Admin network Management net. Public network Private network Servers Switches Test bed in III Lab Internet 16
  • 17. Tried the multisite vRouter testing Site#1(Master) Site#2 Functest (vrouter test in the Functest) Cloudify Manager (orchestrator) VNF VNF Site#3 VNF For each sites Deploying topology on Site#1 Deploying topology on Site#2 Deploying topology on Site#3 Requesting deployment Authenticatio n info (1) user (2) pass (3) URL Authenticatio n info (1) user (2) pass (3) URL OpenStack cr edential (1) user (2) pass (3) URL(IP) Blueprint (TOSCA based topology) Blueprint (TOSCA based topology)  Modifying vRouter testing for multisite use case.  Functest(vRouter test)have OpenStack credentials of each sites, And blueprints(Topology template、 Based TOSCA).  Deploy the test topology of each sites, by send Blueprint and OpenStack credentials to orchestra (Cloudify Manager). 17
  • 18. vRouter test Overview VPN BGP Interconnectivity VNF under test (VyOS Router) Reference VNF (VyOS Router) Test Condition • OOL and III OPNFV Test bed • VPN Connection • VNF VyOS 1.1.7 Test items • BGP Interconnectivity • Peering status • Number of advertised route • Send Route information properly • Receive end Route information properly • Correct routing table or not 18
  • 19. Connecting OOL and III  Connected “Management network of OpenStack“ And “Public network(external network)” using OpenVPN. Jumpserver Site#1 OOL (master) Site#2 III Functest (vrouter test system in the Functest) Cloudify Manager VIM standard hardware NFVI OpenVPN OpenVPN Management network Public network VIM standard hardware NFVI 19
  • 20. vRouter Architecture & Test Flow 1. Create tenant and user on OpenStack of OOL and III 2. Register OS image to OpenStack of OOL and III 3. Install Cloudify CLI module in the functest container 4. Deploy Cloudify Manager to OOL environment 5. Deploy test topology to environment of OOL and III 6. Execute BGP interconnectivity test a) Configuring to target vrouter b) Configuring to reference vrouter c) Collecting result from target vrouter 1 11 2 2 2 3 4 45 55 6.a 6.b6.c Architecture Test Flow 20
  • 22. Difficulties and solutions during testing No. Stages Difficulties Solutions 1 Fuel Server Installation Repositories check fail when installing fuel server. Modify DNS setting. 2 OpenStack deployment 1. Network verification fail when deploying OPNFV environment. 2. Control nodes and compute nodes are not able to get private IP. 3. PxE boot fail. Modify NAT Setting of jump server. Change Gateway setting 3 Functest vIMS Fail to vIMS test, cloudify manager time out Use more compute nodes (Testing after new servers arrival). 4 OpenVPN Installation Cannot negotiate between OOL and III. Modify MTU to 1450. 22
  • 23. Sharing experience • Pre-study OPNFV • Collaborate with OOL • Build OPNFV environment in practice • Share experience & discussion • Running test cases • Further test cases • Share know how to vendors & Taiwanese universities 23
  • 24. OPNFV Continue working on 24 Further Testing • vIMS (Debugging) • vRouter (Master) • Others HUB • Vendors • Labs • Universities CAPACITY •More servers •Virtualization •Coding •Network  Further Testing  Capacity Enhancement  Hub in Taiwan
  • 26.  Gaps existed in the knowledge and network skills, So it took time to solve the basic setting.  There was a case that it did not work, Because, the number of nodes and specs were not enough. Stumbled point 26
  • 27. Building testbed is good to start up Pre-study is important, especially for OpenStack and Network OPNFV Community work is next step It is important to choose a Hub Lessons Learned 27
  • 29. 29