SlideShare a Scribd company logo
Spirent Accelerating SDN and NFV Deployments
Accelerating SDN and NFV
Deployments
Malathi Malla
Spirent Communications
Vertically integrated
Closed, proprietary
Slow innovation
Traditional
Networks
 Protocol flood
 Open source communities
 App portfolio – video, voice, security
 Interoperability
 Performance
Across virtual and cloud infrastructure
Infinite Complexity of Testing
SDN and NFV: Throughout the Network
SDN and NFV Timeline
PoCs
(Proof-of-Concept testing)
Operators, vendors
learn in the lab
Few field trials
Field trials
Vendors productize
SDN and NFV software in
operator lab trials
A few more field trials
~10 commercial
deployments
2013 2014 2015 2016–2020
Wider-spread
commercial
deployments
Operators deploy several
SDN and NFV use cases;
more each year
Commercial
deployments
~15–20 more
commercial deployments
Many operators deploy
1 or 2 use cases
(contained domains)
Source: IHS (Infonetics Research), 2015
Spirent Accelerating SDN and NFV Deployments
Cloud-based
architectures
AT&T Supplier Domain
Program 2.0
SDN re-considerations to
drive automation
What’s Trending?
Next-Generation
Central Offices
(NG-COs) or Cloud COs
Spend shifting to
100GE for undeniable
traffic growth
Software-
Defined
Networking
Agility.
Manageability.
Programmability.
 New business models and
revenue opportunities
 Minimize complexity and
network management
 Lower capital and operational
expenses
SDN Architecture
SDN Architecture
Focus areas
in the SDN
ecosystem
SDN Approaches/Protocols
for Network Programmability
Overlay
Underlay
SDN Deployment with OpenFlow
• Defined by Open Networking
Foundation
• OpenFlow is an open API that
provides a common instruction
set for interacting with packet-
forwarding hardware
• It is a centralized Controller that
separates Data Plane from
Control Plane
• A single Controller interacts with
many switches and allows for
quick, dynamic changes as
network needs evolve
OpenFlow Model
Switch Switch Switch
Data Plane
Control Plane
OF Config
Protocol
OF Protocol
Applications
APIs
Spirent and Open Networking Foundation
• ONF member since founding year
• Testing and Leadership Council – member
• Testing and Interoperability Working Group
– Vice Chair Benchmarking Group
– Test Case Contributions
– Conformance Tests and Benchmarking
• AppFest and SDN Solutions Showcase
• Validating OpenFlow networks with Spirent
– OpenFlow Controller Emulation
– OpenFlow Switch Emulation
Validating SDN
• SDN deployments are facing strong headwinds
– Too many new moving parts and new protocols
– Dozens of flavors of SDN controllers and switches
• New validation methods
– Need to test functionality and
scale of controllers, switches
and the interactions between
them
– Need to ensure high-availability
and reliability
– Need to interoperate with
legacy environments
Functional testing of SDN components
• What to Test?Test cases
Desired outcome /
metrics
Device under test Protocols
Protocol functionality
and state machine
validation
Ensure that southbound
protocols comply with
standards (IETF, ONF…)
• PCE, OpenFlow
Controller
• OpenFlow switches,
PCC clients
OpenFlow, Path
Computation Element
protocol (PCE-P), BGP-LS,
Segment Routing
Interoperability in multi-
vendor environments
Ensure that network
functions from different
vendors interoperate in a
standards compliant way
to provide E2E services
Includes white box
equipment, branded
vendor equipment and
Open source controllers
OpenFlow, Path
Computation Element
protocol (PCE-P), BGP-LS,
Segment Routing
Scale testing of SDN components
• What to Test?Test cases
Desired outcome /
metrics
Device under test Protocols
Successful programming
of hundreds of clients or
switches across domains
Ensure that PCE and OF
controllers correctly
program hundreds of
clients/switches, at high
scale, in real time
• PCE Controller
• OpenFlow Controller
(including ODL, ONOS,
etc.)
PCE, OpenFlow, BGP-LS
Successful setup and
switching of millions of
flows or paths
Ensure that OF switches
perform line rate
forwarding at high flow
table depth
OpenFlow switches OpenFlow
Ensure that ingress
routers can establish
millions of TE paths with
peer PE routers
PCC clients (PE router,
vRouter, ASBR)
PCE, RSVP, Segment
Routing
QoS / Reliability testing of SDN components
• What to Test?Test cases
Desired outcome /
metrics
Device under test Protocols
Maintaining of QoS SLAs
while forwarding traffic
at high scale
Ensure OF switches
meter flows as defined
by Controller and
maintain acceptable
packet forwarding
latency
OpenFlow switches OpenFlow
Rapid detection of failed
paths and switchover
without loss of service
Measure time taken by
PCE controller to detect
failures on primary path
and the successful
switchover to backup
path
PCC clients (PE router,
vRouter, ASBR)
PCE, RSVP, Segment
Routing, BGP-LS
Network
Functions
Virtualization
Elasticity.
Flexibility.
Scalability.
 Shorter service delivery cycles
and quicker time-to-value
 Greater service agility and
scalability
 Lower capital and operational
expenses
Better Infrastructure to Support the
Future of Networking
Validating NFV
Choke Points
“How many app instances
can I spin up?”
“Can my network scale across
VXLAN or VLANs?”
“Should I use
SSD or Spinning Disk?”
“Can my VNFs handle
Internet Route Reflection?”
“Do multiple VMs contend for
storage performance?”
“How many flows
can I support?”
“Does my orchestrator
follow policy?”
“What is the service impact
of VM migration?”
Spirent and NFV Thought Leadership
Holistic Testing of Virtual and Cloud
Infrastructure
Performance and Benchmarking
Traffic Sweep Test: Benchmark the Forwarding Plane performance of the
VNF under test
Performance and Benchmarking
Control Plane: Benchmark the Control Plane scale and performance of
VNF under test
Performance and Benchmarking
On-demand Scale: End-to-end traffic testing between nodes in a multi-
tenant cloud/datacenter
Management and Orchestration
Functional test and instantiation time
Management and Orchestration
Auto-scale Validation: Successful completion of auto-scaling and the maintenance of customer
SLAs both during and after the completion of auto-scaling
Accelerate…
SDN and NFV
deployments
Scale up...
Infrastructure
Performance
Reliability
Be confident...
Virtualized
Network
Security
Realize more...
Continuous Testing
for DevOps
Spirent’s Turn Key Solutions
Accelerating SDN and NFV Deployments
spirent.com/Solutions/SDN-NFV-Solutions
Thank you!

More Related Content

PPTX
Spirent: The Internet of Things: The Expanded Security Perimeter
PDF
IEEE Buenaventura cs Chapter March 9 2016 v4
PDF
Testing trends
PDF
Spirent SDN and NFV Solutions
PPTX
You name it, we analyze it
PPTX
Communication Technology Inc-Company Brief Charts-032515
PDF
Get Your Head In the Clouds: The Use of Cloud Computing in the Practice of Law
PDF
Engineering Operations
Spirent: The Internet of Things: The Expanded Security Perimeter
IEEE Buenaventura cs Chapter March 9 2016 v4
Testing trends
Spirent SDN and NFV Solutions
You name it, we analyze it
Communication Technology Inc-Company Brief Charts-032515
Get Your Head In the Clouds: The Use of Cloud Computing in the Practice of Law
Engineering Operations

What's hot (20)

PDF
Come See What’s Cooking in My Lab
PDF
Understanding Hacker Tools and Techniques: A live Demonstration
DOC
DOCX
Resume-Prerna
PDF
Leveraging Cross-Operational Test Data for Manufacturing Yield and DPPM/RMA I...
PDF
NFV Interoperability Evaluation Results
PDF
Don't Let Open Source be the Deal Breaker In Your M&A
PPTX
Vapt pci dss methodology ppt v1.0
PDF
No Devops Without Continuous Testing
PPTX
NERC CIP Version 5 and Beyond – Compliance and the Vendor’s Role
PPTX
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
PPT
Enabling Active Flow Manipulation In Silicon-based Network Forwarding Engines
PDF
Accelerate Agile Development with Service Virtualization - Czech Test
PDF
Sast 2021
PPT
Introduction to the DevNet Sandbox
PPTX
Explore the Implicit Requirements of the NERC CIP RSAWs
PPTX
Future Proofing your Data Center Network
PPTX
Primer: The top ten automotive cybersecurity vulnerabilities of 2015
PPTX
Aligning Software Testing With Modern Age Development Practices
PDF
eInfochips Avionics Capabilities
Come See What’s Cooking in My Lab
Understanding Hacker Tools and Techniques: A live Demonstration
Resume-Prerna
Leveraging Cross-Operational Test Data for Manufacturing Yield and DPPM/RMA I...
NFV Interoperability Evaluation Results
Don't Let Open Source be the Deal Breaker In Your M&A
Vapt pci dss methodology ppt v1.0
No Devops Without Continuous Testing
NERC CIP Version 5 and Beyond – Compliance and the Vendor’s Role
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
Enabling Active Flow Manipulation In Silicon-based Network Forwarding Engines
Accelerate Agile Development with Service Virtualization - Czech Test
Sast 2021
Introduction to the DevNet Sandbox
Explore the Implicit Requirements of the NERC CIP RSAWs
Future Proofing your Data Center Network
Primer: The top ten automotive cybersecurity vulnerabilities of 2015
Aligning Software Testing With Modern Age Development Practices
eInfochips Avionics Capabilities
Ad

Similar to Spirent Accelerating SDN and NFV Deployments (20)

PDF
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
PDF
PLNOG15 :Assuring Performance, Scalability and Reliability in NFV Deployments...
PDF
PLNOG15 :Assuring Performance, Scalability and Reliability in NFV Deployments...
PDF
OIF Transport SDN Interop - ECOC 2016
PDF
Acclerating SDN and NFV Deployments with Spirent
PPTX
APT iTest and Velocity 7.3 Use Cases.pptx
PDF
Carrier-grade-virtual-platform-use-case
PDF
Transport SDN & NFV - What does it mean for Optical Networking?
PDF
PDF
SDN Security Talk - (ISC)2_3
PDF
Webinar deploying software defined networks with confidence
PDF
Intel Network Builders Summit: Key Lessons from an advanced multi-vendor NFV ...
PDF
OpenDaylight-in-NextGenNetworkServices
PDF
Software Defined Optical Networks - Mayur Channegowda
PDF
Software Defined Optical Networks - Mayur Channegowda
PDF
Light Reading BTE_SDNtoolbox_June_2015
PDF
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
PPTX
Iben from Spirent talks at the SDN World Congress about the importance of and...
PDF
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
PDF
Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
PLNOG15 :Assuring Performance, Scalability and Reliability in NFV Deployments...
PLNOG15 :Assuring Performance, Scalability and Reliability in NFV Deployments...
OIF Transport SDN Interop - ECOC 2016
Acclerating SDN and NFV Deployments with Spirent
APT iTest and Velocity 7.3 Use Cases.pptx
Carrier-grade-virtual-platform-use-case
Transport SDN & NFV - What does it mean for Optical Networking?
SDN Security Talk - (ISC)2_3
Webinar deploying software defined networks with confidence
Intel Network Builders Summit: Key Lessons from an advanced multi-vendor NFV ...
OpenDaylight-in-NextGenNetworkServices
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
Light Reading BTE_SDNtoolbox_June_2015
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Iben from Spirent talks at the SDN World Congress about the importance of and...
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testi...
Ad

More from Sailaja Tennati (19)

PDF
Retail Transformation Begins with a Unified Commerce Platfrom.pdf
PDF
Spirent's Study on Battery life Competition: Samsung S5 vs. S4
PDF
Spirent: Datum User Experience Analytics System
PPTX
DevOps Continuous Testing and LaaS – The Perfect Match for SDN
PDF
Best Practices for Accelerating Continuous Testing
PDF
DevOps – what is it? Why? Is it real? How to do it?
PDF
Case Study - Implementing DevOps for a complex hardware/software-based networ...
PPTX
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
PDF
GNSS Receivers and the Cyber Threat
PDF
VoLTE Testing Explained
PDF
Ensuring the User Experience for Global Mobile Device Launches
PDF
Testing Network Routers for Extreme Scale and Performance
PDF
Spirent 400G Ethernet Test Solution - A Technical Overview
PPTX
ICSA Presents: Scalable Performance Testing - How Spirent Makes That Possible
PPTX
Spirent Communications - Networking Field Day Presentation 6 - Sept. 2013
PPTX
App-Aware Security Testing with Spirent Avalanche NEXT
PPTX
The VoLTE User Experience--Better or Worse
PPTX
Advanced Security Testing in the Age of Cyber War
PPTX
Gnodal Presentation at Spirent Booth, Interop 2012
Retail Transformation Begins with a Unified Commerce Platfrom.pdf
Spirent's Study on Battery life Competition: Samsung S5 vs. S4
Spirent: Datum User Experience Analytics System
DevOps Continuous Testing and LaaS – The Perfect Match for SDN
Best Practices for Accelerating Continuous Testing
DevOps – what is it? Why? Is it real? How to do it?
Case Study - Implementing DevOps for a complex hardware/software-based networ...
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
GNSS Receivers and the Cyber Threat
VoLTE Testing Explained
Ensuring the User Experience for Global Mobile Device Launches
Testing Network Routers for Extreme Scale and Performance
Spirent 400G Ethernet Test Solution - A Technical Overview
ICSA Presents: Scalable Performance Testing - How Spirent Makes That Possible
Spirent Communications - Networking Field Day Presentation 6 - Sept. 2013
App-Aware Security Testing with Spirent Avalanche NEXT
The VoLTE User Experience--Better or Worse
Advanced Security Testing in the Age of Cyber War
Gnodal Presentation at Spirent Booth, Interop 2012

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Spectral efficient network and resource selection model in 5G networks
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Chapter 3 Spatial Domain Image Processing.pdf
Empathic Computing: Creating Shared Understanding
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation_ Review paper, used for researhc scholars
Building Integrated photovoltaic BIPV_UPV.pdf
Network Security Unit 5.pdf for BCA BBA.
Reach Out and Touch Someone: Haptics and Empathic Computing
Unlocking AI with Model Context Protocol (MCP)
20250228 LYD VKU AI Blended-Learning.pptx
The AUB Centre for AI in Media Proposal.docx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Mobile App Security Testing_ A Comprehensive Guide.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
MYSQL Presentation for SQL database connectivity
Spectral efficient network and resource selection model in 5G networks

Spirent Accelerating SDN and NFV Deployments

  • 2. Accelerating SDN and NFV Deployments Malathi Malla Spirent Communications
  • 3. Vertically integrated Closed, proprietary Slow innovation Traditional Networks
  • 4.  Protocol flood  Open source communities  App portfolio – video, voice, security  Interoperability  Performance Across virtual and cloud infrastructure Infinite Complexity of Testing
  • 5. SDN and NFV: Throughout the Network
  • 6. SDN and NFV Timeline PoCs (Proof-of-Concept testing) Operators, vendors learn in the lab Few field trials Field trials Vendors productize SDN and NFV software in operator lab trials A few more field trials ~10 commercial deployments 2013 2014 2015 2016–2020 Wider-spread commercial deployments Operators deploy several SDN and NFV use cases; more each year Commercial deployments ~15–20 more commercial deployments Many operators deploy 1 or 2 use cases (contained domains) Source: IHS (Infonetics Research), 2015
  • 8. Cloud-based architectures AT&T Supplier Domain Program 2.0 SDN re-considerations to drive automation What’s Trending? Next-Generation Central Offices (NG-COs) or Cloud COs Spend shifting to 100GE for undeniable traffic growth
  • 9. Software- Defined Networking Agility. Manageability. Programmability.  New business models and revenue opportunities  Minimize complexity and network management  Lower capital and operational expenses
  • 11. SDN Architecture Focus areas in the SDN ecosystem
  • 12. SDN Approaches/Protocols for Network Programmability Overlay Underlay
  • 13. SDN Deployment with OpenFlow • Defined by Open Networking Foundation • OpenFlow is an open API that provides a common instruction set for interacting with packet- forwarding hardware • It is a centralized Controller that separates Data Plane from Control Plane • A single Controller interacts with many switches and allows for quick, dynamic changes as network needs evolve OpenFlow Model Switch Switch Switch Data Plane Control Plane OF Config Protocol OF Protocol Applications APIs
  • 14. Spirent and Open Networking Foundation • ONF member since founding year • Testing and Leadership Council – member • Testing and Interoperability Working Group – Vice Chair Benchmarking Group – Test Case Contributions – Conformance Tests and Benchmarking • AppFest and SDN Solutions Showcase • Validating OpenFlow networks with Spirent – OpenFlow Controller Emulation – OpenFlow Switch Emulation
  • 15. Validating SDN • SDN deployments are facing strong headwinds – Too many new moving parts and new protocols – Dozens of flavors of SDN controllers and switches • New validation methods – Need to test functionality and scale of controllers, switches and the interactions between them – Need to ensure high-availability and reliability – Need to interoperate with legacy environments
  • 16. Functional testing of SDN components • What to Test?Test cases Desired outcome / metrics Device under test Protocols Protocol functionality and state machine validation Ensure that southbound protocols comply with standards (IETF, ONF…) • PCE, OpenFlow Controller • OpenFlow switches, PCC clients OpenFlow, Path Computation Element protocol (PCE-P), BGP-LS, Segment Routing Interoperability in multi- vendor environments Ensure that network functions from different vendors interoperate in a standards compliant way to provide E2E services Includes white box equipment, branded vendor equipment and Open source controllers OpenFlow, Path Computation Element protocol (PCE-P), BGP-LS, Segment Routing
  • 17. Scale testing of SDN components • What to Test?Test cases Desired outcome / metrics Device under test Protocols Successful programming of hundreds of clients or switches across domains Ensure that PCE and OF controllers correctly program hundreds of clients/switches, at high scale, in real time • PCE Controller • OpenFlow Controller (including ODL, ONOS, etc.) PCE, OpenFlow, BGP-LS Successful setup and switching of millions of flows or paths Ensure that OF switches perform line rate forwarding at high flow table depth OpenFlow switches OpenFlow Ensure that ingress routers can establish millions of TE paths with peer PE routers PCC clients (PE router, vRouter, ASBR) PCE, RSVP, Segment Routing
  • 18. QoS / Reliability testing of SDN components • What to Test?Test cases Desired outcome / metrics Device under test Protocols Maintaining of QoS SLAs while forwarding traffic at high scale Ensure OF switches meter flows as defined by Controller and maintain acceptable packet forwarding latency OpenFlow switches OpenFlow Rapid detection of failed paths and switchover without loss of service Measure time taken by PCE controller to detect failures on primary path and the successful switchover to backup path PCC clients (PE router, vRouter, ASBR) PCE, RSVP, Segment Routing, BGP-LS
  • 19. Network Functions Virtualization Elasticity. Flexibility. Scalability.  Shorter service delivery cycles and quicker time-to-value  Greater service agility and scalability  Lower capital and operational expenses
  • 20. Better Infrastructure to Support the Future of Networking
  • 21. Validating NFV Choke Points “How many app instances can I spin up?” “Can my network scale across VXLAN or VLANs?” “Should I use SSD or Spinning Disk?” “Can my VNFs handle Internet Route Reflection?” “Do multiple VMs contend for storage performance?” “How many flows can I support?” “Does my orchestrator follow policy?” “What is the service impact of VM migration?”
  • 22. Spirent and NFV Thought Leadership
  • 23. Holistic Testing of Virtual and Cloud Infrastructure
  • 24. Performance and Benchmarking Traffic Sweep Test: Benchmark the Forwarding Plane performance of the VNF under test
  • 25. Performance and Benchmarking Control Plane: Benchmark the Control Plane scale and performance of VNF under test
  • 26. Performance and Benchmarking On-demand Scale: End-to-end traffic testing between nodes in a multi- tenant cloud/datacenter
  • 27. Management and Orchestration Functional test and instantiation time
  • 28. Management and Orchestration Auto-scale Validation: Successful completion of auto-scaling and the maintenance of customer SLAs both during and after the completion of auto-scaling
  • 29. Accelerate… SDN and NFV deployments Scale up... Infrastructure Performance Reliability Be confident... Virtualized Network Security Realize more... Continuous Testing for DevOps Spirent’s Turn Key Solutions
  • 30. Accelerating SDN and NFV Deployments