Network Emulation and Benchmarking

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

Emulation, Performance Benchmarking for Openflow SDN Controllers

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

As networks grow, network equipment manufacturers want to be sure that their products can meet performance needs and scale.

Service providers (Network Service Providers, Cloud Service Providers, and Data Centers) and enterprises want to prevent problems in the quality of service, which are caused by network demands, and to meet SLA-driven targets in order to satisfy their end-users.

Irrespective of which part of a network is getting tested, the best way to ensure that a network design allows for correct functioning is to emulate the deployment scenarios and verify performance prior to deployment.

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. As such, there is no need for a large-scale physical network infrastructure for testing. PktBlaster SDN runs on a Veryx hardware platform or on suitable commodity servers.

Click here  to know more on how the above mentioned stakeholders can benefit from PktBlaster SDN.

Download PktBlaster SDN Openflow Controller Performance Benchmarking Software

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.

PktBlaster-SDN Openflow controller test solution usage showing emulated components

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