PktBlaster SDN

Real-world SDN network emulation and controller performance benchmarking for production networks

Download PktBlaster SDN Performance Benchmarking solution commercial grade Open Flow Software Defined Networking controllers

Openflow SDN Controller Testing

Equipment vendors and service providers alike need to perform extensive testing of SDN Controllers, but usually have to work with limited budgets and time.

Veryx PktBlaster SDN Controller Test is the industry’s first integrated test solution for Benchmarking SDN Controller Performance and Emulating SDN networks in a single box. PktBlaster SDN Controller Test is a software based solution that runs on commodity hardware, and emulates hundreds of nodes and millions of flows, significantly reducing the need for large-scale physical network infrastructure for testing and benchmarking SDN controllers. PktBlaster SDN is industry’s first tool aligned with IETF SDN Controller performance benchmarking draft.

Emulation, Performance Benchmarking for Openflow SDN Controllers

To test a new service or product, what is needed is network emulation – one that reflects the complexity and dynamicity expected in real-world network environments.

Click here to access PktBlaster SDN application note.

This solution consists of two product components that are licensed separately:

SDN Network Emulator

PktBlaster SDN is capable of emulating thousands of nodes and millions of flows, thereby significantly reducing the dependency on large-scale physical network infrastructure for verifying the functionality of SDN controllers.

SDN Controller Performance Benchmarking

PktBlaster SDN can be used to measure parameters such as latency and throughput by simulating up-to one thousand switches and millions of nodes.The solution also includes robustness tests that determine controller behavior by simulating real-time failure scenarios such as transmission of erroneous packets.

PktBlaster SDN Controller Test is capable of performing test analysis and reporting and provides comprehensive insights into Controller’s performance, PktBlaster SDN Controller Test emulates both the orchestration and network infrastructure layers in a single box. PktBlaster SDN Controller Test Management plane emulation also provides management controls for network orchestration.

Support for diverse real-world application traffic is available for both the components.

Further, the holistic reporting feature of the tool enables detailed analysis of the test results.

Key features of PktBlaster SDN Controller Test:

  • Emulates large-scale programmable SDN networks with millions of flows and reduces the need for large-scale infrastructure for testing.
  • Simulates real-world effects seen in the network and verifies the robustness of the network product or application – ideal for proof-of-concept study and pre-deployment testing.
  • Is a software solution that utilizes Veryx or suitable commodity servers and avoids vendor lock-in.

Test Highlights:

PktBlaster SDN Controller Test enables verification of SDN functionality for

  • Real world Network Emulation for SDN and legacy network element
  • Diverse real-world application traffic emulation
  • Forwarding and Management Plane Communication
  • Controller Resiliency
  • Handling of Network Failures
  • Performance
  • Scalability
  • Robustness tests
  • Controller Cluster Testing*
  • Network Path Trace support
  • Network Impairment support
  • Supports OpenFlow ( 1.0 & 1.3)
  • Programmatic API support for test automation
  • Intuitive and user-friendly GUI
  • Complete Network visibility – Flow and device level statistics for real-time analysis and quick troubleshooting


  • Significant reduction in testing cycle duration
  • Accelerate network applications development
  • Reduce time-to-market of vendor offerings
  • One stop solution for functionality and performance
  • Lower investment on test infrastructure


* in roadmap

PktBlaster SDN Controller Test is available in two flavors – Lite and Premium:

Features Lite Premium
Download Request Demo
Performance Benchmarking
 OpenFlow version 1.0, 1.3 Yes Yes
 Throughput, Latency Measurement (Fixed Load) Yes Yes
 Throughput, Latency Measurement (Varying Load) No Yes
OpenFlow session type – TCP Yes Yes
 Simulating mix of OpenFlow switch versions No Yes
 Switch Discovery Time Yes Yes
 Robustness Tests No Yes
 Max. no. of Simulated switches  16 1000
Max. no. of flows 100000 1000000
Configurable Data Packet length (64 to 512 bytes) 64B Yes
Detailed sharable reports Yes Yes
Network Emulator
 OpenFlow version 1.0, 1.3 Yes Yes
Max. no. of Emulated Switches 16 100
Detailed port statistics Yes Yes
Detailed flow statistics Yes Yes
Switch and Port Failover Yes Yes