SDN Testing & Validation ONF SDN Solutions Showcase Theme Demonstrations SD

SDN
SOLUTIONS
SHOWCASE
SDN Testing & Validation
ONF SDN Solutions Showcase Theme Demonstrations
SDN Solutions Showcase, October 14-17, 2014
© 2014 Open
1 Networking Foundation
SDN
SOLUTIONS
SHOWCASE
Virtual OpenFlow SDN Test Lab
Twister Test Execution Platform, Luxoft SuperCloud Orchestrator, Ryu OF Controller,
OVS, LINC, INDIGO OF Switches
SDN Solutions Showcase, October 14-17, 2014
© 2014 Open
2 Networking Foundation
SDN
SOLUTIONS
SHOWCASE
Company Information
Luxoft Holding, Inc (NYSE:LXFT US) is a leading provider of
software development services and innovative IT solutions to a
global client base consisting primarily of large multinational
corporations. Luxoft’s software development services consist of
core and mission critical custom software development and
support, product engineering and testing, and technology
consulting. Luxoft’s solutions are based on its proprietary
products and platforms that directly impact its clients’ business
outcomes and efficiently deliver continuous innovation. The
Company develops its solutions and delivers its services from 18
dedicated delivery centers worldwide. It has over 7,700
employees across 22 offices in 14 countries in North America,
Mexico, Western and Eastern Europe, and Asia Pacific. Luxoft is
incorporated in Tortola, British Virgin Islands, has its operating
headquarters office in Zug, Switzerland and is listed on the New
York Stock Exchange. For more information, please visit
http://www.luxoft.com.
SDN Solutions Showcase, October 14-17, 2014
© 2014 Open Networking Foundation
3
Problem and Solution
Problem:
How to compare various OF switch products
for OF conformance and performance ?
What about flexibility of programming SDN
test topologies and methodologies ?
Solution Components:
Open Source Test Execution: Luxoft Twister platform
SDN Orchestrator: Luxoft SuperCloud platform
Open Source OF Controller: NTT Ryu
Open Source OF Switches: OVS 2.1.2, Flowforading.org LINC,
Floodlight Indigo
CE
on a vm 1
Legend
Solution: Virtual OpenFlow SDN Test Lab
• 
Datapath traffic
Twister interacts with SuperCloud
orchestrator through API to provision
and learn about network topology
• 
SuperCloud is integrated with Ryu OF
controller for OpenFlow 1.3 messages
• 
Twister Central Engine(CE), Execution
Engine(EE) and SuperCloud are
distributed and run as VMs over KVM
• 
Twister CE fires OF Conformance test
and benchmark tests using traffic gen
• 
Twister platform shows reports for switch
conformance and performance
SDN Solutions Showcase, October 14-17, 2014
© 2014 Open Networking Foundation
SDN Orchestrator
Control traffic
Testing traffic
Ryu Controller
SDK
API
OF
Switch 1
EE 1
on a vm 1
OF
Switch 2
SDK API
OF
Switch 3
EE 2
on a vm 2
Solution Test Lab Coverage
§  OF Switch Conformance:
• 
OF 1.3 Basic Conformance (300+
test cases) - 100% spec coverage
• 
OF 1.3 Optional Feature test cases
(400+ test cases)
• 
OF 1.4 (300+ test cases)
§  OF Switch Performance:
•  Flow table capacity
•  Flow-Mod performance
•  Through-put testing
SDN Solutions Showcase, October 14-17, 2014
© 2014 Open Networking Foundation
Follow-ups
•  For more information, see us after the demo or at Luxoft’s Booth #: 1
•  Luxoft Contacts:
§  Ash Bhalgat ([email protected])
§  Bogdan Popescu([email protected])
•  References:
–  Twister Open Source Test Automation Project:
www.twistertesting.com
https://github.com/luxoft/twister
–  Luxoft SuperCloud NFV Orchestration Platform:
http://supercloud.luxoft.com
SDN Solutions Showcase, October 14-17, 2014
© 2014 Open Networking Foundation
SDN
SOLUTIONS
SHOWCASE
Testing & Validation
SDN Solutions Showcase, October 14-17, 2014
© 2014 Open Networking Foundation
7