SlideShare a Scribd company logo
June 20–23, 2016 | Berlin, Germany
Automated Platform for
Testing VNF Performance and Interoperability with
Variable Flavors
Takashi Torii NEC Corporation
Tatsuya Tohyama, Okinawa Open Laboratory/OKIT
Introduction of
Okinawa Open Laboratory(OOL)
Vision: Okinawa Smart Hub
• Okinawa Prefectural Government vision and policy for industrial development
and promotion
• Attract companies, talents and knowledge from other prefectures in Japan and overseas,
especially Asian countries, and promote new value creation in Okinawa
• Form major international ICT hub in Asia
Okinawa Smart Hub and OOL
• Contribute to realizing Okinawa Smart Hub concept
• Based in Okinawa with support from Okinawa Prefectural Government, attracting leading
companies, organizations, educational institutions, and research bodies from other
prefectures in Japan and overseas, especially Asia, and promoting international R&D
activities
• Contributes to promoting concentration of ICT industries and advancement of regional
companies
SDN technology research and
standardization base
OSS cloud development community
Leading Linux and OSS organization
OSS SDN development project
Okinawa Open Laboratory
Practical-use research base that integrates
cloud technology and SDN technology
International
R&D organization
Leading companies and organizations
from other prefectures in Japan
and overseas, especially Asia
Technology
cooperation
Cooperation, attraction
Activity support
・Support for R&D activities
・Promotion of cloud DC facility use
Mission
• Research and development activities for practical application and dissemination of
advanced Information Communications Technologies (ICT), especially next-generation
ICT platform technologies, such as
• Software-Defined Networking (SDN)
• Cloud Computing using Open Source Software (OSS, especially Open Stack)
• Open Innovations
• Collaboration, Joint Work
• Bridging the gaps between users and providers
Activity Model
• OOL connects OSS development communities and market via use cases and
reference models to expand user base of next-generation ICT platform
technologies in cooperation with MEMBER and partners
• OOL Value Chain: Use Case à Verification à Ref. Model à Promotion
• Feedback Loops: (1) OOL ó Market, (2) OOL ó OSS Dev. Communities
OSS Bodies (Community/Consortium)
Develop
Use Case Verify Promote
Issues
/Needs
Apply
/Use
OOL and its Members
Market (Providers and End Users)
Expand User Base
Reference
Model
Testbed (OpenStack with SDN)
Member List
Board
(5)
Member
(29)
Fellow
(14)
Total	(48)
Project Formations
Full	Time	Engineers
Organizer
Companies
Research	Institute
Academia
• Planning	projects	and	goals
• Communicate	with	companies
• Communicate	with	Boards,	Staffs	and	
Stakeholders	(Government	etc)
• Manage	the	activities
• Promote	and	collaborate
Staffs Board
Dev Project Example: OF-Patch
• Patch panel function implemented using OpenFlow
technology
OFPM
User
Change network
topology by
remote operation
OF-Patch
GUI
OFC
OFS Patch by flow
Host1 Host2 Host3
OPNFV Test Lab
• VNF Test Automation
• Service Function
Chaining
• Joint POC with oversea
members
Internet
Jump	Server
POD#1
(Fuel)
POD#2
(RDO)
VNF Test Automation Project
Background
• Market of VNF is now emerging
• ETSI proposed NFV architecture
• Open Source VNF
• VyOS (Vyatta)
• Open vSwitch
…etc
• Vender VNF
• Cisco CSR1000V
• Juniper FireFly, vSRX
• Brocade Vyatta Core
…etc
• But we don‘t have test automation platform of VNF
Background
• Problem of VNF testing
• There is no standard
• Performance and stability is depend on flavors
• Many test patterns are required than H/W appliance
• Impossible to cover all test patterns by manual
• Risk of human error or miss configuration
• Configurations are depend on vendors
• Need support from venders or skilled engineers in all phase
• To solve these problems, we have developed VNF automation
testing system
How to test VNF?
• Workflow
• Deploy
• Deploy VNF on VIM with flavor
• Initialize VNF
• Configuration
• Configure and confirm
• Check the network connectivity with other devices
• Run
• Subscribe test patterns and run on traffic generator.
• Check VNF status and behavior
• Reporting
• Writing report based on result
Test workflow
Test
Deploy	
VNF
Initialize
Initialize
VNF
Config
Delete
VNF
Log
Archive
Analysis	
Report
Check
Test workflow
• Benefit of automation
• Engineer can focus on troubleshooting
• Engineers who don’t have much skills can operate the tests
• High repeatability
Repeat
Test
Deploy	
VNF
Initialize
Initialize
VNF
Config
Delete
VNF
Log
Archive
Analysis	
ReportCheck
Architecture
PoC User
Orchestrator
Web-Portal
Web-Portal
Report generationManagement of Test
REST API
Interoperability Traffic Test
REST API
Virtual Appliance Ctr
(Deploy of VNF appliance)
NW Device Ctr
(Insert/delete of configure)
Tester Ctr
(Control of IXIA)
Architecture
PoC User
Orchestrator
Web-Portal
Web-Portal
Report generationManagement of Test
REST API
Interoperability Traffic Test
REST API
Virtual Appliance Ctr
(Deploy of VNF appliance)
NW Device Ctr
(Insert/delete of configure)
Tester Ctr
(Control of IXIA)
Web Portal
• Set the test parameters
• Select the test scenario from drop down lists
Orchestrator
Web-Portal
REST API
PoC User
Test Parameter
Architecture
PoC User
Orchestrator
Web-Portal
Report generationManagement of Test
REST API
Interoperability Traffic Test
REST API
Virtual Appliance Ctr
(Deploy of VNF appliance)
NW Device Ctr
(Insert/delete of configure)
Tester Ctr
(Control of IXIA)
Web-Portal
Orchestrator
• Controller management
• Controls each components based on the configuration of test scenarios.
• Creating test scenario
• Create test scenarios by GUI
• Reporting
• Output PDF format
Scenario generate tool
Architecture
PoC User
Orchestrator
Web-Portal
Report generationManagement of Test
REST API
Interoperability Traffic Test
REST API
Virtual Appliance Ctr
(Deploy of VNF appliance)
NW Device Ctr
(Insert/delete of configure)
Tester Ctr
(Control of IXIA)
Web-Portal
Architecture
PoC User
Orchestrator
Web-Portal
Report generationManagement of Test
REST API
Interoperability Traffic Test
REST API
Virtual Appliance Ctr
(Deploy of VNF appliance)
NW Device Ctr
(Insert/delete of configure)
Tester Ctr
(Control of IXIA)
Web-Portal
Virtual Appliance Controller
• Multi virtualized platform control
• Deploy virtual appliance on selected virtualized platform.
Orchestrator
REST-API
REST-Message
OpenStack Link
Virtual Appliance Controller
REST-API REST-API
Architecture
PoC User
Orchestrator
Web-Portal
Report generationManagement of Test
REST API
Interoperability Traffic Test
REST API
Virtual Appliance Ctr
(Deploy of VNF appliance)
NW Device Ctr
(Insert/delete of configure)
Tester Ctr
(Control of IXIA)
Web-Portal
NW Device Controller
• Multi vendor control
• Provides the ability to control multiple vendor VNF
Orchestrator
NW Device Controller
REST-API
Telnet/SSH/Netconf
REST-Message
Parameter Ex
・Vender Name
・Vender Version
・Test scenario
other…
Architecture
PoC User
Orchestrator
Web-Portal
Report generationManagement of Test
REST API
Interoperability Traffic Test
REST API
Virtual Appliance Ctr
(Deploy of VNF appliance)
NW Device Ctr
(Insert/delete of configure)
Tester Ctr
(Control of IXIA)
Web-Portal
Tester Controller
• Generating Tcl script
• Based on the parameters set by REST API from Orchestrator
• Ixia Driver
• Load Tcl Script by IXIAAPI.
Orchestrator
Tester Controller
REST-Message
Parameter	Ex
・Interface	Information
・Packet	Size(Short,Long,Imix)
・Frame	rate
other...
Test Traffic
IXIA API
REST API
Tcl Script
Test workflow
Repeat
Virtual	Appliance	Controller
Tester	ControllerNW	Device	Controller
Orchestrator
Test
Deploy	
VNF
Initialize
Initialize
VNF
Config
Delete
VNF
Log
Archive
Analysis	
Report
Check
Our environment
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
Our environment for interoperability
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
Our environment for interoperability
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
VNF	appliance	test	
environment
VNF	appliance	test	
environment
Our environment for interoperability
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
VNF	appliance	for	
interoperability	testing
VNF	appliance	for	
interoperability	testing
Our environment for interoperability
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
Our environment for Traffic Test
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
Our environment for Traffic Test
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
VNF	appliance	test	
environment
VNF	appliance	test	
environment
Our environment for Traffic Test
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
Traffic	Generator
Our environment for Traffic Test
VyOS
vSwitch
vnic0
vSwitch
InteroperabilityL2SW
TrafficTestL2SW
vnic1
vnic1
OpenStack (node2)
VMware Esxi (node1)
VMware Esxi (node3)
OpenStack (node4)
vnic2
vnic3
vnic1
vnic2
vnic3
MGMT-Seg
vnic0
vnic0
vSwitch
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
vnic0
vSwitch
vnic1
VyOS
Juniper
Firefly
Cisco
CSR1000v
Vyatta
5600
Demonstration (Movie)
Result of test automation
• Enables multiple patterns of test runs which are difficult by manual
Automate	the	combination	test	of	2736	patterns by	40	hours
【CSR1000v,Firefly,Vyatta,VyOS】VNF	appliance
【VMware	ESXi,	OpenStack】VIM
【CPU,Mem,HDD,VNIC】
【CSR1000v,Firefly,Vyatta,VyOS】Interoperability		with	reference	router
【VMware	ESXi,	OpenStack】VIM	of	reference	router
【BGP:5 Pattern,OSPF:7 Pattern】
【Test	Pattern:3	Pattern	,FrameRate:6	Pattern】
Flavor	of	VNF	Appliance
Routing	protocol
Traffic	test	pattern
Current Activities
• We have just joined OPNFV, and deploy Community Lab.
• Refactoring to align NFV Architecture of ETSI
• Using TOSCA based orchestrator (we are considering Tacker)
• Collaborate with Functest
TesterTester
Collaborate with Functest
Web	Portal
Functest
Web	Portal
VNF
Tester
VNFM
VNF
VNF
Functest
Any Questions?
Ad

More Related Content

What's hot (20)

MEF's inter-domain orchestration delivering dynamic third networks [presente...
MEF's  inter-domain orchestration delivering dynamic third networks [presente...MEF's  inter-domain orchestration delivering dynamic third networks [presente...
MEF's inter-domain orchestration delivering dynamic third networks [presente...
OPNFV
 
Functest in Depth
Functest in DepthFunctest in Depth
Functest in Depth
OPNFV
 
Open Platform for NFV: Arno and Beyond
Open Platform for NFV: Arno and BeyondOpen Platform for NFV: Arno and Beyond
Open Platform for NFV: Arno and Beyond
OPNFV
 
OPNFV: Open Source Carrier Networking Panel
OPNFV: Open Source Carrier Networking PanelOPNFV: Open Source Carrier Networking Panel
OPNFV: Open Source Carrier Networking Panel
OPNFV
 
Connection points between opnfv and etsi nfv tst working group
Connection points between opnfv and etsi nfv tst working groupConnection points between opnfv and etsi nfv tst working group
Connection points between opnfv and etsi nfv tst working group
OPNFV
 
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - EneaSummit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
OPNFV
 
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - LinaroSummit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
OPNFV
 
Test and perspectives on nfvi from china unicom sdn nfv lab
Test and perspectives on nfvi from china unicom sdn nfv labTest and perspectives on nfvi from china unicom sdn nfv lab
Test and perspectives on nfvi from china unicom sdn nfv lab
OPNFV
 
White Paper: OPNFV: Paving the Way to Open Source NFV
White Paper: OPNFV: Paving the Way to Open Source NFVWhite Paper: OPNFV: Paving the Way to Open Source NFV
White Paper: OPNFV: Paving the Way to Open Source NFV
OPNFV
 
Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?
Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?
Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?
OPNFV
 
Summit 16: The Open Source NFV Eco-system and OPNFV's Role Therein
Summit 16: The Open Source NFV Eco-system and OPNFV's Role ThereinSummit 16: The Open Source NFV Eco-system and OPNFV's Role Therein
Summit 16: The Open Source NFV Eco-system and OPNFV's Role Therein
OPNFV
 
Big Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsBig Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and Analytics
OPNFV
 
Automatic Integration, Testing and Certification of NFV in China Mobile
Automatic Integration, Testing and Certification of NFV in China MobileAutomatic Integration, Testing and Certification of NFV in China Mobile
Automatic Integration, Testing and Certification of NFV in China Mobile
OPNFV
 
Summit 16: Open Baton Overview
Summit 16: Open Baton OverviewSummit 16: Open Baton Overview
Summit 16: Open Baton Overview
OPNFV
 
Open stack gluon + opnfv netready
Open stack gluon + opnfv netreadyOpen stack gluon + opnfv netready
Open stack gluon + opnfv netready
OPNFV
 
Evolution of OPNFV CI System: What already exists and what can be introduced
Evolution of OPNFV CI System: What already exists and what can be introduced  Evolution of OPNFV CI System: What already exists and what can be introduced
Evolution of OPNFV CI System: What already exists and what can be introduced
OPNFV
 
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingSummit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
OPNFV
 
Summit 16: Open-O Mini-Summit - Orchestrating Network Connectivity Services
Summit 16: Open-O Mini-Summit - Orchestrating Network Connectivity ServicesSummit 16: Open-O Mini-Summit - Orchestrating Network Connectivity Services
Summit 16: Open-O Mini-Summit - Orchestrating Network Connectivity Services
OPNFV
 
Summit 16: Software Defined Operations: The UNIFY SP-DevOps Toolkit
Summit 16: Software Defined Operations: The UNIFY SP-DevOps ToolkitSummit 16: Software Defined Operations: The UNIFY SP-DevOps Toolkit
Summit 16: Software Defined Operations: The UNIFY SP-DevOps Toolkit
OPNFV
 
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
OPNFV
 
MEF's inter-domain orchestration delivering dynamic third networks [presente...
MEF's  inter-domain orchestration delivering dynamic third networks [presente...MEF's  inter-domain orchestration delivering dynamic third networks [presente...
MEF's inter-domain orchestration delivering dynamic third networks [presente...
OPNFV
 
Functest in Depth
Functest in DepthFunctest in Depth
Functest in Depth
OPNFV
 
Open Platform for NFV: Arno and Beyond
Open Platform for NFV: Arno and BeyondOpen Platform for NFV: Arno and Beyond
Open Platform for NFV: Arno and Beyond
OPNFV
 
OPNFV: Open Source Carrier Networking Panel
OPNFV: Open Source Carrier Networking PanelOPNFV: Open Source Carrier Networking Panel
OPNFV: Open Source Carrier Networking Panel
OPNFV
 
Connection points between opnfv and etsi nfv tst working group
Connection points between opnfv and etsi nfv tst working groupConnection points between opnfv and etsi nfv tst working group
Connection points between opnfv and etsi nfv tst working group
OPNFV
 
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - EneaSummit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
OPNFV
 
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - LinaroSummit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
OPNFV
 
Test and perspectives on nfvi from china unicom sdn nfv lab
Test and perspectives on nfvi from china unicom sdn nfv labTest and perspectives on nfvi from china unicom sdn nfv lab
Test and perspectives on nfvi from china unicom sdn nfv lab
OPNFV
 
White Paper: OPNFV: Paving the Way to Open Source NFV
White Paper: OPNFV: Paving the Way to Open Source NFVWhite Paper: OPNFV: Paving the Way to Open Source NFV
White Paper: OPNFV: Paving the Way to Open Source NFV
OPNFV
 
Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?
Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?
Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?
OPNFV
 
Summit 16: The Open Source NFV Eco-system and OPNFV's Role Therein
Summit 16: The Open Source NFV Eco-system and OPNFV's Role ThereinSummit 16: The Open Source NFV Eco-system and OPNFV's Role Therein
Summit 16: The Open Source NFV Eco-system and OPNFV's Role Therein
OPNFV
 
Big Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsBig Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and Analytics
OPNFV
 
Automatic Integration, Testing and Certification of NFV in China Mobile
Automatic Integration, Testing and Certification of NFV in China MobileAutomatic Integration, Testing and Certification of NFV in China Mobile
Automatic Integration, Testing and Certification of NFV in China Mobile
OPNFV
 
Summit 16: Open Baton Overview
Summit 16: Open Baton OverviewSummit 16: Open Baton Overview
Summit 16: Open Baton Overview
OPNFV
 
Open stack gluon + opnfv netready
Open stack gluon + opnfv netreadyOpen stack gluon + opnfv netready
Open stack gluon + opnfv netready
OPNFV
 
Evolution of OPNFV CI System: What already exists and what can be introduced
Evolution of OPNFV CI System: What already exists and what can be introduced  Evolution of OPNFV CI System: What already exists and what can be introduced
Evolution of OPNFV CI System: What already exists and what can be introduced
OPNFV
 
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingSummit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
OPNFV
 
Summit 16: Open-O Mini-Summit - Orchestrating Network Connectivity Services
Summit 16: Open-O Mini-Summit - Orchestrating Network Connectivity ServicesSummit 16: Open-O Mini-Summit - Orchestrating Network Connectivity Services
Summit 16: Open-O Mini-Summit - Orchestrating Network Connectivity Services
OPNFV
 
Summit 16: Software Defined Operations: The UNIFY SP-DevOps Toolkit
Summit 16: Software Defined Operations: The UNIFY SP-DevOps ToolkitSummit 16: Software Defined Operations: The UNIFY SP-DevOps Toolkit
Summit 16: Software Defined Operations: The UNIFY SP-DevOps Toolkit
OPNFV
 
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
OPNFV
 

Viewers also liked (20)

Opnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xciOpnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xci
OPNFV
 
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVSummit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
OPNFV
 
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFVSummit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
OPNFV
 
Smart Testing: Catching More Bugs with Less Code Through Topology Shuffler
Smart Testing: Catching More Bugs with Less Code Through Topology ShufflerSmart Testing: Catching More Bugs with Less Code Through Topology Shuffler
Smart Testing: Catching More Bugs with Less Code Through Topology Shuffler
OPNFV
 
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
Summit 16: Open-O Mini-Summit - OPNFV & Open-OSummit 16: Open-O Mini-Summit - OPNFV & Open-O
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
OPNFV
 
OPNFV Developer Tools and Release Process
OPNFV Developer Tools and Release ProcessOPNFV Developer Tools and Release Process
OPNFV Developer Tools and Release Process
OPNFV
 
OPNFV scenarios challenges and opportunities
OPNFV scenarios  challenges and opportunitiesOPNFV scenarios  challenges and opportunities
OPNFV scenarios challenges and opportunities
OPNFV
 
ONAP integration with opnfv via opera
ONAP integration with opnfv via opera ONAP integration with opnfv via opera
ONAP integration with opnfv via opera
OPNFV
 
OPNFV with 5G Applications
OPNFV with 5G ApplicationsOPNFV with 5G Applications
OPNFV with 5G Applications
OPNFV
 
Building the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructureBuilding the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructure
OPNFV
 
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
OPNFV
 
NFV interoperability, for the success of commercial deployments
NFV interoperability, for the success of commercial deploymentsNFV interoperability, for the success of commercial deployments
NFV interoperability, for the success of commercial deployments
OPNFV
 
Faster, Higher, Stronger – Accelerating Fault Management to the Next Level
Faster, Higher, Stronger – Accelerating Fault Management to the Next LevelFaster, Higher, Stronger – Accelerating Fault Management to the Next Level
Faster, Higher, Stronger – Accelerating Fault Management to the Next Level
OPNFV
 
Securing your telco cloud
Securing your telco cloud Securing your telco cloud
Securing your telco cloud
OPNFV
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
OPNFV
 
Requirement analysis of vim platform reliability in a three-layer decoupling ...
Requirement analysis of vim platform reliability in a three-layer decoupling ...Requirement analysis of vim platform reliability in a three-layer decoupling ...
Requirement analysis of vim platform reliability in a three-layer decoupling ...
OPNFV
 
Openstack Tacker - Moving into Pike
Openstack Tacker - Moving into PikeOpenstack Tacker - Moving into Pike
Openstack Tacker - Moving into Pike
OPNFV
 
Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
Demo  how to efficiently evaluate nf-vi performance by leveraging opnfv testi...Demo  how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
OPNFV
 
Qtip benchmarking as a service for opnfv
Qtip  benchmarking as a service for opnfvQtip  benchmarking as a service for opnfv
Qtip benchmarking as a service for opnfv
OPNFV
 
Accelerated dataplanes integration and deployment
Accelerated dataplanes integration and deploymentAccelerated dataplanes integration and deployment
Accelerated dataplanes integration and deployment
OPNFV
 
Opnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xciOpnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xci
OPNFV
 
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVSummit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
OPNFV
 
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFVSummit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
Summit 16: Open-O Mini-Summit - TOSCA and YANG Data Modeling for NFV
OPNFV
 
Smart Testing: Catching More Bugs with Less Code Through Topology Shuffler
Smart Testing: Catching More Bugs with Less Code Through Topology ShufflerSmart Testing: Catching More Bugs with Less Code Through Topology Shuffler
Smart Testing: Catching More Bugs with Less Code Through Topology Shuffler
OPNFV
 
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
Summit 16: Open-O Mini-Summit - OPNFV & Open-OSummit 16: Open-O Mini-Summit - OPNFV & Open-O
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
OPNFV
 
OPNFV Developer Tools and Release Process
OPNFV Developer Tools and Release ProcessOPNFV Developer Tools and Release Process
OPNFV Developer Tools and Release Process
OPNFV
 
OPNFV scenarios challenges and opportunities
OPNFV scenarios  challenges and opportunitiesOPNFV scenarios  challenges and opportunities
OPNFV scenarios challenges and opportunities
OPNFV
 
ONAP integration with opnfv via opera
ONAP integration with opnfv via opera ONAP integration with opnfv via opera
ONAP integration with opnfv via opera
OPNFV
 
OPNFV with 5G Applications
OPNFV with 5G ApplicationsOPNFV with 5G Applications
OPNFV with 5G Applications
OPNFV
 
Building the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructureBuilding the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructure
OPNFV
 
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
OPNFV
 
NFV interoperability, for the success of commercial deployments
NFV interoperability, for the success of commercial deploymentsNFV interoperability, for the success of commercial deployments
NFV interoperability, for the success of commercial deployments
OPNFV
 
Faster, Higher, Stronger – Accelerating Fault Management to the Next Level
Faster, Higher, Stronger – Accelerating Fault Management to the Next LevelFaster, Higher, Stronger – Accelerating Fault Management to the Next Level
Faster, Higher, Stronger – Accelerating Fault Management to the Next Level
OPNFV
 
Securing your telco cloud
Securing your telco cloud Securing your telco cloud
Securing your telco cloud
OPNFV
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
OPNFV
 
Requirement analysis of vim platform reliability in a three-layer decoupling ...
Requirement analysis of vim platform reliability in a three-layer decoupling ...Requirement analysis of vim platform reliability in a three-layer decoupling ...
Requirement analysis of vim platform reliability in a three-layer decoupling ...
OPNFV
 
Openstack Tacker - Moving into Pike
Openstack Tacker - Moving into PikeOpenstack Tacker - Moving into Pike
Openstack Tacker - Moving into Pike
OPNFV
 
Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
Demo  how to efficiently evaluate nf-vi performance by leveraging opnfv testi...Demo  how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
OPNFV
 
Qtip benchmarking as a service for opnfv
Qtip  benchmarking as a service for opnfvQtip  benchmarking as a service for opnfv
Qtip benchmarking as a service for opnfv
OPNFV
 
Accelerated dataplanes integration and deployment
Accelerated dataplanes integration and deploymentAccelerated dataplanes integration and deployment
Accelerated dataplanes integration and deployment
OPNFV
 
Ad

Similar to Summit 16: Automated Platform for Testing VNF Performance and Interoperability with Variable Flavors (20)

Japan and Canada Consortium Model that Work
Japan and Canada Consortium Model that WorkJapan and Canada Consortium Model that Work
Japan and Canada Consortium Model that Work
Takashi Torii
 
Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)
Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)
Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)
Takashi Torii
 
Onos summit roadmap dec 9
Onos summit  roadmap dec 9Onos summit  roadmap dec 9
Onos summit roadmap dec 9
ONOS Project
 
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Takashi Torii
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS Environments
Open Networking Summit
 
OPNFV-OpenstackIndia- Latest
OPNFV-OpenstackIndia- Latest OPNFV-OpenstackIndia- Latest
OPNFV-OpenstackIndia- Latest
arif29march
 
OPNFV & OpenStack
OPNFV & OpenStackOPNFV & OpenStack
OPNFV & OpenStack
openstackindia
 
WSO2Con USA 2017: Journey of Migration from Legacy ESB to Modern WSO2 ESB Pla...
WSO2Con USA 2017: Journey of Migration from Legacy ESB to Modern WSO2 ESB Pla...WSO2Con USA 2017: Journey of Migration from Legacy ESB to Modern WSO2 ESB Pla...
WSO2Con USA 2017: Journey of Migration from Legacy ESB to Modern WSO2 ESB Pla...
WSO2
 
Ensuring Successful OPNFV-based NFV Deployments | QualiTest Group
Ensuring Successful OPNFV-based NFV Deployments | QualiTest GroupEnsuring Successful OPNFV-based NFV Deployments | QualiTest Group
Ensuring Successful OPNFV-based NFV Deployments | QualiTest Group
Qualitest
 
OIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDNOIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDN
Deborah Porchivina
 
The State of OpenStack Product Management
The State of OpenStack Product ManagementThe State of OpenStack Product Management
The State of OpenStack Product Management
Tesora
 
OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016
Deborah Porchivina
 
Opnfv vision, community and projects
Opnfv vision, community and projectsOpnfv vision, community and projects
Opnfv vision, community and projects
OPNFV
 
OPNFV overview
OPNFV overviewOPNFV overview
OPNFV overview
OPNFV
 
SWE Interactive - Overview
SWE Interactive - OverviewSWE Interactive - Overview
SWE Interactive - Overview
Craig Le
 
System Testing and Integration: Test Strategy for Brahmaputra
System Testing and Integration: Test Strategy for BrahmaputraSystem Testing and Integration: Test Strategy for Brahmaputra
System Testing and Integration: Test Strategy for Brahmaputra
OPNFV
 
OPNFV Bengaluru Meetup
OPNFV Bengaluru MeetupOPNFV Bengaluru Meetup
OPNFV Bengaluru Meetup
Abhilash S
 
2016 04-28-fiware@eclipse-io t-event
2016 04-28-fiware@eclipse-io t-event2016 04-28-fiware@eclipse-io t-event
2016 04-28-fiware@eclipse-io t-event
Gilles Privat
 
Musharraf_Syed_Resume
Musharraf_Syed_ResumeMusharraf_Syed_Resume
Musharraf_Syed_Resume
Syed Musharraf Ali Zaidi
 
Porting Automation Through Virtusa Porting Tools
Porting Automation Through Virtusa Porting ToolsPorting Automation Through Virtusa Porting Tools
Porting Automation Through Virtusa Porting Tools
Tyrell Perera
 
Japan and Canada Consortium Model that Work
Japan and Canada Consortium Model that WorkJapan and Canada Consortium Model that Work
Japan and Canada Consortium Model that Work
Takashi Torii
 
Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)
Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)
Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)
Takashi Torii
 
Onos summit roadmap dec 9
Onos summit  roadmap dec 9Onos summit  roadmap dec 9
Onos summit roadmap dec 9
ONOS Project
 
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Takashi Torii
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS Environments
Open Networking Summit
 
OPNFV-OpenstackIndia- Latest
OPNFV-OpenstackIndia- Latest OPNFV-OpenstackIndia- Latest
OPNFV-OpenstackIndia- Latest
arif29march
 
WSO2Con USA 2017: Journey of Migration from Legacy ESB to Modern WSO2 ESB Pla...
WSO2Con USA 2017: Journey of Migration from Legacy ESB to Modern WSO2 ESB Pla...WSO2Con USA 2017: Journey of Migration from Legacy ESB to Modern WSO2 ESB Pla...
WSO2Con USA 2017: Journey of Migration from Legacy ESB to Modern WSO2 ESB Pla...
WSO2
 
Ensuring Successful OPNFV-based NFV Deployments | QualiTest Group
Ensuring Successful OPNFV-based NFV Deployments | QualiTest GroupEnsuring Successful OPNFV-based NFV Deployments | QualiTest Group
Ensuring Successful OPNFV-based NFV Deployments | QualiTest Group
Qualitest
 
OIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDNOIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDN
Deborah Porchivina
 
The State of OpenStack Product Management
The State of OpenStack Product ManagementThe State of OpenStack Product Management
The State of OpenStack Product Management
Tesora
 
OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016
Deborah Porchivina
 
Opnfv vision, community and projects
Opnfv vision, community and projectsOpnfv vision, community and projects
Opnfv vision, community and projects
OPNFV
 
OPNFV overview
OPNFV overviewOPNFV overview
OPNFV overview
OPNFV
 
SWE Interactive - Overview
SWE Interactive - OverviewSWE Interactive - Overview
SWE Interactive - Overview
Craig Le
 
System Testing and Integration: Test Strategy for Brahmaputra
System Testing and Integration: Test Strategy for BrahmaputraSystem Testing and Integration: Test Strategy for Brahmaputra
System Testing and Integration: Test Strategy for Brahmaputra
OPNFV
 
OPNFV Bengaluru Meetup
OPNFV Bengaluru MeetupOPNFV Bengaluru Meetup
OPNFV Bengaluru Meetup
Abhilash S
 
2016 04-28-fiware@eclipse-io t-event
2016 04-28-fiware@eclipse-io t-event2016 04-28-fiware@eclipse-io t-event
2016 04-28-fiware@eclipse-io t-event
Gilles Privat
 
Porting Automation Through Virtusa Porting Tools
Porting Automation Through Virtusa Porting ToolsPorting Automation Through Virtusa Porting Tools
Porting Automation Through Virtusa Porting Tools
Tyrell Perera
 
Ad

More from OPNFV (20)

How to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainHow to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation Chain
OPNFV
 
Energy Audit aaS with OPNFV
Energy Audit aaS with OPNFVEnergy Audit aaS with OPNFV
Energy Audit aaS with OPNFV
OPNFV
 
Hands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVHands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFV
OPNFV
 
Storage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPStorage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIP
OPNFV
 
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
OPNFV
 
How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)
OPNFV
 
Being Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterBeing Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from Master
OPNFV
 
Upstream Testing Collaboration
Upstream Testing Collaboration Upstream Testing Collaboration
Upstream Testing Collaboration
OPNFV
 
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureEnabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
OPNFV
 
Learnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramLearnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship Program
OPNFV
 
OPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect Together
OPNFV
 
The Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeThe Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to Danube
OPNFV
 
Improving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingImproving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and Testing
OPNFV
 
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
OPNFV
 
Distributed vnf management architecture and use-cases
Distributed vnf management  architecture and use-casesDistributed vnf management  architecture and use-cases
Distributed vnf management architecture and use-cases
OPNFV
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
Software-defined migration  how to migrate bunch of v-ms and volumes within a...Software-defined migration  how to migrate bunch of v-ms and volumes within a...
Software-defined migration how to migrate bunch of v-ms and volumes within a...
OPNFV
 
My network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyMy network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-ready
OPNFV
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
Challenge in asia region  connecting each testbed and poc of distributed nfv ...Challenge in asia region  connecting each testbed and poc of distributed nfv ...
Challenge in asia region connecting each testbed and poc of distributed nfv ...
OPNFV
 
Challenges in testing for composite vim platforms
Challenges in testing for composite vim platformsChallenges in testing for composite vim platforms
Challenges in testing for composite vim platforms
OPNFV
 
Fast datastacks - fast and flexible nfv solution stacks leveraging fd.io
Fast datastacks - fast and flexible nfv solution stacks leveraging fd.ioFast datastacks - fast and flexible nfv solution stacks leveraging fd.io
Fast datastacks - fast and flexible nfv solution stacks leveraging fd.io
OPNFV
 
How to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainHow to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation Chain
OPNFV
 
Energy Audit aaS with OPNFV
Energy Audit aaS with OPNFVEnergy Audit aaS with OPNFV
Energy Audit aaS with OPNFV
OPNFV
 
Hands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVHands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFV
OPNFV
 
Storage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPStorage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIP
OPNFV
 
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
OPNFV
 
How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)
OPNFV
 
Being Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterBeing Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from Master
OPNFV
 
Upstream Testing Collaboration
Upstream Testing Collaboration Upstream Testing Collaboration
Upstream Testing Collaboration
OPNFV
 
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureEnabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
OPNFV
 
Learnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramLearnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship Program
OPNFV
 
OPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect Together
OPNFV
 
The Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeThe Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to Danube
OPNFV
 
Improving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingImproving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and Testing
OPNFV
 
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
OPNFV
 
Distributed vnf management architecture and use-cases
Distributed vnf management  architecture and use-casesDistributed vnf management  architecture and use-cases
Distributed vnf management architecture and use-cases
OPNFV
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
Software-defined migration  how to migrate bunch of v-ms and volumes within a...Software-defined migration  how to migrate bunch of v-ms and volumes within a...
Software-defined migration how to migrate bunch of v-ms and volumes within a...
OPNFV
 
My network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyMy network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-ready
OPNFV
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
Challenge in asia region  connecting each testbed and poc of distributed nfv ...Challenge in asia region  connecting each testbed and poc of distributed nfv ...
Challenge in asia region connecting each testbed and poc of distributed nfv ...
OPNFV
 
Challenges in testing for composite vim platforms
Challenges in testing for composite vim platformsChallenges in testing for composite vim platforms
Challenges in testing for composite vim platforms
OPNFV
 
Fast datastacks - fast and flexible nfv solution stacks leveraging fd.io
Fast datastacks - fast and flexible nfv solution stacks leveraging fd.ioFast datastacks - fast and flexible nfv solution stacks leveraging fd.io
Fast datastacks - fast and flexible nfv solution stacks leveraging fd.io
OPNFV
 

Recently uploaded (20)

UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptxUiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
anabulhac
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
accessibility Considerations during Design by Rick Blair, Schneider Electric
accessibility Considerations during Design by Rick Blair, Schneider Electricaccessibility Considerations during Design by Rick Blair, Schneider Electric
accessibility Considerations during Design by Rick Blair, Schneider Electric
UXPA Boston
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Best 10 Free AI Character Chat Platforms
Best 10 Free AI Character Chat PlatformsBest 10 Free AI Character Chat Platforms
Best 10 Free AI Character Chat Platforms
Soulmaite
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
React Native for Business Solutions: Building Scalable Apps for Success
React Native for Business Solutions: Building Scalable Apps for SuccessReact Native for Business Solutions: Building Scalable Apps for Success
React Native for Business Solutions: Building Scalable Apps for Success
Amelia Swank
 
How Top Companies Benefit from Outsourcing
How Top Companies Benefit from OutsourcingHow Top Companies Benefit from Outsourcing
How Top Companies Benefit from Outsourcing
Nascenture
 
May Patch Tuesday
May Patch TuesdayMay Patch Tuesday
May Patch Tuesday
Ivanti
 
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
SOFTTECHHUB
 
In-App Guidance_ Save Enterprises Millions in Training & IT Costs.pptx
In-App Guidance_ Save Enterprises Millions in Training & IT Costs.pptxIn-App Guidance_ Save Enterprises Millions in Training & IT Costs.pptx
In-App Guidance_ Save Enterprises Millions in Training & IT Costs.pptx
aptyai
 
Cybersecurity Tools and Technologies - Microsoft Certificate
Cybersecurity Tools and Technologies - Microsoft CertificateCybersecurity Tools and Technologies - Microsoft Certificate
Cybersecurity Tools and Technologies - Microsoft Certificate
VICTOR MAESTRE RAMIREZ
 
Building Connected Agents: An Overview of Google's ADK and A2A Protocol
Building Connected Agents:  An Overview of Google's ADK and A2A ProtocolBuilding Connected Agents:  An Overview of Google's ADK and A2A Protocol
Building Connected Agents: An Overview of Google's ADK and A2A Protocol
Suresh Peiris
 
MULTI-STAKEHOLDER CONSULTATION PROGRAM On Implementation of DNF 2.0 and Way F...
MULTI-STAKEHOLDER CONSULTATION PROGRAM On Implementation of DNF 2.0 and Way F...MULTI-STAKEHOLDER CONSULTATION PROGRAM On Implementation of DNF 2.0 and Way F...
MULTI-STAKEHOLDER CONSULTATION PROGRAM On Implementation of DNF 2.0 and Way F...
ICT Frame Magazine Pvt. Ltd.
 
Building a research repository that works by Clare Cady
Building a research repository that works by Clare CadyBuilding a research repository that works by Clare Cady
Building a research repository that works by Clare Cady
UXPA Boston
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptxUiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
UiPath AgentHack - Build the AI agents of tomorrow_Enablement 1.pptx
anabulhac
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
accessibility Considerations during Design by Rick Blair, Schneider Electric
accessibility Considerations during Design by Rick Blair, Schneider Electricaccessibility Considerations during Design by Rick Blair, Schneider Electric
accessibility Considerations during Design by Rick Blair, Schneider Electric
UXPA Boston
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Best 10 Free AI Character Chat Platforms
Best 10 Free AI Character Chat PlatformsBest 10 Free AI Character Chat Platforms
Best 10 Free AI Character Chat Platforms
Soulmaite
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
React Native for Business Solutions: Building Scalable Apps for Success
React Native for Business Solutions: Building Scalable Apps for SuccessReact Native for Business Solutions: Building Scalable Apps for Success
React Native for Business Solutions: Building Scalable Apps for Success
Amelia Swank
 
How Top Companies Benefit from Outsourcing
How Top Companies Benefit from OutsourcingHow Top Companies Benefit from Outsourcing
How Top Companies Benefit from Outsourcing
Nascenture
 
May Patch Tuesday
May Patch TuesdayMay Patch Tuesday
May Patch Tuesday
Ivanti
 
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
SOFTTECHHUB
 
In-App Guidance_ Save Enterprises Millions in Training & IT Costs.pptx
In-App Guidance_ Save Enterprises Millions in Training & IT Costs.pptxIn-App Guidance_ Save Enterprises Millions in Training & IT Costs.pptx
In-App Guidance_ Save Enterprises Millions in Training & IT Costs.pptx
aptyai
 
Cybersecurity Tools and Technologies - Microsoft Certificate
Cybersecurity Tools and Technologies - Microsoft CertificateCybersecurity Tools and Technologies - Microsoft Certificate
Cybersecurity Tools and Technologies - Microsoft Certificate
VICTOR MAESTRE RAMIREZ
 
Building Connected Agents: An Overview of Google's ADK and A2A Protocol
Building Connected Agents:  An Overview of Google's ADK and A2A ProtocolBuilding Connected Agents:  An Overview of Google's ADK and A2A Protocol
Building Connected Agents: An Overview of Google's ADK and A2A Protocol
Suresh Peiris
 
MULTI-STAKEHOLDER CONSULTATION PROGRAM On Implementation of DNF 2.0 and Way F...
MULTI-STAKEHOLDER CONSULTATION PROGRAM On Implementation of DNF 2.0 and Way F...MULTI-STAKEHOLDER CONSULTATION PROGRAM On Implementation of DNF 2.0 and Way F...
MULTI-STAKEHOLDER CONSULTATION PROGRAM On Implementation of DNF 2.0 and Way F...
ICT Frame Magazine Pvt. Ltd.
 
Building a research repository that works by Clare Cady
Building a research repository that works by Clare CadyBuilding a research repository that works by Clare Cady
Building a research repository that works by Clare Cady
UXPA Boston
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 

Summit 16: Automated Platform for Testing VNF Performance and Interoperability with Variable Flavors

  • 1. June 20–23, 2016 | Berlin, Germany
  • 2. Automated Platform for Testing VNF Performance and Interoperability with Variable Flavors Takashi Torii NEC Corporation Tatsuya Tohyama, Okinawa Open Laboratory/OKIT
  • 4. Vision: Okinawa Smart Hub • Okinawa Prefectural Government vision and policy for industrial development and promotion • Attract companies, talents and knowledge from other prefectures in Japan and overseas, especially Asian countries, and promote new value creation in Okinawa • Form major international ICT hub in Asia
  • 5. Okinawa Smart Hub and OOL • Contribute to realizing Okinawa Smart Hub concept • Based in Okinawa with support from Okinawa Prefectural Government, attracting leading companies, organizations, educational institutions, and research bodies from other prefectures in Japan and overseas, especially Asia, and promoting international R&D activities • Contributes to promoting concentration of ICT industries and advancement of regional companies SDN technology research and standardization base OSS cloud development community Leading Linux and OSS organization OSS SDN development project Okinawa Open Laboratory Practical-use research base that integrates cloud technology and SDN technology International R&D organization Leading companies and organizations from other prefectures in Japan and overseas, especially Asia Technology cooperation Cooperation, attraction Activity support ・Support for R&D activities ・Promotion of cloud DC facility use
  • 6. Mission • Research and development activities for practical application and dissemination of advanced Information Communications Technologies (ICT), especially next-generation ICT platform technologies, such as • Software-Defined Networking (SDN) • Cloud Computing using Open Source Software (OSS, especially Open Stack) • Open Innovations • Collaboration, Joint Work • Bridging the gaps between users and providers
  • 7. Activity Model • OOL connects OSS development communities and market via use cases and reference models to expand user base of next-generation ICT platform technologies in cooperation with MEMBER and partners • OOL Value Chain: Use Case à Verification à Ref. Model à Promotion • Feedback Loops: (1) OOL ó Market, (2) OOL ó OSS Dev. Communities OSS Bodies (Community/Consortium) Develop Use Case Verify Promote Issues /Needs Apply /Use OOL and its Members Market (Providers and End Users) Expand User Base Reference Model Testbed (OpenStack with SDN)
  • 9. Project Formations Full Time Engineers Organizer Companies Research Institute Academia • Planning projects and goals • Communicate with companies • Communicate with Boards, Staffs and Stakeholders (Government etc) • Manage the activities • Promote and collaborate Staffs Board
  • 10. Dev Project Example: OF-Patch • Patch panel function implemented using OpenFlow technology OFPM User Change network topology by remote operation OF-Patch GUI OFC OFS Patch by flow Host1 Host2 Host3
  • 11. OPNFV Test Lab • VNF Test Automation • Service Function Chaining • Joint POC with oversea members Internet Jump Server POD#1 (Fuel) POD#2 (RDO)
  • 13. Background • Market of VNF is now emerging • ETSI proposed NFV architecture • Open Source VNF • VyOS (Vyatta) • Open vSwitch …etc • Vender VNF • Cisco CSR1000V • Juniper FireFly, vSRX • Brocade Vyatta Core …etc • But we don‘t have test automation platform of VNF
  • 14. Background • Problem of VNF testing • There is no standard • Performance and stability is depend on flavors • Many test patterns are required than H/W appliance • Impossible to cover all test patterns by manual • Risk of human error or miss configuration • Configurations are depend on vendors • Need support from venders or skilled engineers in all phase • To solve these problems, we have developed VNF automation testing system
  • 15. How to test VNF? • Workflow • Deploy • Deploy VNF on VIM with flavor • Initialize VNF • Configuration • Configure and confirm • Check the network connectivity with other devices • Run • Subscribe test patterns and run on traffic generator. • Check VNF status and behavior • Reporting • Writing report based on result
  • 17. Test workflow • Benefit of automation • Engineer can focus on troubleshooting • Engineers who don’t have much skills can operate the tests • High repeatability Repeat Test Deploy VNF Initialize Initialize VNF Config Delete VNF Log Archive Analysis ReportCheck
  • 18. Architecture PoC User Orchestrator Web-Portal Web-Portal Report generationManagement of Test REST API Interoperability Traffic Test REST API Virtual Appliance Ctr (Deploy of VNF appliance) NW Device Ctr (Insert/delete of configure) Tester Ctr (Control of IXIA)
  • 19. Architecture PoC User Orchestrator Web-Portal Web-Portal Report generationManagement of Test REST API Interoperability Traffic Test REST API Virtual Appliance Ctr (Deploy of VNF appliance) NW Device Ctr (Insert/delete of configure) Tester Ctr (Control of IXIA)
  • 20. Web Portal • Set the test parameters • Select the test scenario from drop down lists Orchestrator Web-Portal REST API PoC User Test Parameter
  • 21. Architecture PoC User Orchestrator Web-Portal Report generationManagement of Test REST API Interoperability Traffic Test REST API Virtual Appliance Ctr (Deploy of VNF appliance) NW Device Ctr (Insert/delete of configure) Tester Ctr (Control of IXIA) Web-Portal
  • 22. Orchestrator • Controller management • Controls each components based on the configuration of test scenarios. • Creating test scenario • Create test scenarios by GUI • Reporting • Output PDF format Scenario generate tool
  • 23. Architecture PoC User Orchestrator Web-Portal Report generationManagement of Test REST API Interoperability Traffic Test REST API Virtual Appliance Ctr (Deploy of VNF appliance) NW Device Ctr (Insert/delete of configure) Tester Ctr (Control of IXIA) Web-Portal
  • 24. Architecture PoC User Orchestrator Web-Portal Report generationManagement of Test REST API Interoperability Traffic Test REST API Virtual Appliance Ctr (Deploy of VNF appliance) NW Device Ctr (Insert/delete of configure) Tester Ctr (Control of IXIA) Web-Portal
  • 25. Virtual Appliance Controller • Multi virtualized platform control • Deploy virtual appliance on selected virtualized platform. Orchestrator REST-API REST-Message OpenStack Link Virtual Appliance Controller REST-API REST-API
  • 26. Architecture PoC User Orchestrator Web-Portal Report generationManagement of Test REST API Interoperability Traffic Test REST API Virtual Appliance Ctr (Deploy of VNF appliance) NW Device Ctr (Insert/delete of configure) Tester Ctr (Control of IXIA) Web-Portal
  • 27. NW Device Controller • Multi vendor control • Provides the ability to control multiple vendor VNF Orchestrator NW Device Controller REST-API Telnet/SSH/Netconf REST-Message Parameter Ex ・Vender Name ・Vender Version ・Test scenario other…
  • 28. Architecture PoC User Orchestrator Web-Portal Report generationManagement of Test REST API Interoperability Traffic Test REST API Virtual Appliance Ctr (Deploy of VNF appliance) NW Device Ctr (Insert/delete of configure) Tester Ctr (Control of IXIA) Web-Portal
  • 29. Tester Controller • Generating Tcl script • Based on the parameters set by REST API from Orchestrator • Ixia Driver • Load Tcl Script by IXIAAPI. Orchestrator Tester Controller REST-Message Parameter Ex ・Interface Information ・Packet Size(Short,Long,Imix) ・Frame rate other... Test Traffic IXIA API REST API Tcl Script
  • 31. Our environment VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600
  • 32. Our environment for interoperability VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600
  • 33. Our environment for interoperability VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600 VNF appliance test environment VNF appliance test environment
  • 34. Our environment for interoperability VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600 VNF appliance for interoperability testing VNF appliance for interoperability testing
  • 35. Our environment for interoperability VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600
  • 36. Our environment for Traffic Test VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600
  • 37. Our environment for Traffic Test VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600 VNF appliance test environment VNF appliance test environment
  • 38. Our environment for Traffic Test VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600 Traffic Generator
  • 39. Our environment for Traffic Test VyOS vSwitch vnic0 vSwitch InteroperabilityL2SW TrafficTestL2SW vnic1 vnic1 OpenStack (node2) VMware Esxi (node1) VMware Esxi (node3) OpenStack (node4) vnic2 vnic3 vnic1 vnic2 vnic3 MGMT-Seg vnic0 vnic0 vSwitch Juniper Firefly Cisco CSR1000v Vyatta 5600 vnic0 vSwitch vnic1 VyOS Juniper Firefly Cisco CSR1000v Vyatta 5600
  • 41. Result of test automation • Enables multiple patterns of test runs which are difficult by manual Automate the combination test of 2736 patterns by 40 hours 【CSR1000v,Firefly,Vyatta,VyOS】VNF appliance 【VMware ESXi, OpenStack】VIM 【CPU,Mem,HDD,VNIC】 【CSR1000v,Firefly,Vyatta,VyOS】Interoperability with reference router 【VMware ESXi, OpenStack】VIM of reference router 【BGP:5 Pattern,OSPF:7 Pattern】 【Test Pattern:3 Pattern ,FrameRate:6 Pattern】 Flavor of VNF Appliance Routing protocol Traffic test pattern
  • 42. Current Activities • We have just joined OPNFV, and deploy Community Lab. • Refactoring to align NFV Architecture of ETSI • Using TOSCA based orchestrator (we are considering Tacker) • Collaborate with Functest
  翻译: