intracom-telecom-sdn / nstat

Network Stress-Test Automation Toolkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Code Climate Documentation Status Build Status Docker Automated build Issue Count Code Health Coverage Status Codacy Badge Code Issues

NSTAT: Network Stress-Test Automation Toolkit

Overview

NSTAT is an environment written in Python for easily writing and running SDN controller stress tests in a highly-configurable and modular manner.

Key features in brief:

For a detailed features listing have a look at the features page.


Get started!

To get started right away and run some sample test cases, proceed to the installation page.


Read the docs


Browse performance results

  • [02/07/2017]: Performance Stress Tests Report v1.3: "Beryllium Vs Boron" (pdf)

  • [05/19/2016]: Performance Stress Tests Report v1.2: "Beryllium Vs Lithium SR3" (pdf)

  • [01/02/2016]: Performance Stress Tests Report v1.1: "Lithium SR3" (pdf)

  • [06/29/2015]: Performance Stress Tests Report v1.0: "Lithium vs Helium Comparison": (pdf)

Indicative experimental results from switch scalability and stability test cases with OpenDaylight controller are also provided.

The CPU shares page shows the performance effect of allocating different CPU partitions to individual NSTAT test components.


What's next?

Plans and ideas for next releases are provided in the future releases page.


Contact and Support

For issues regarding NSTAT, please use the issue tracking section.

For any other questions and feedback, contact us at nstat-support@intracom-telecom.com.

About

Network Stress-Test Automation Toolkit

License:Eclipse Public License 1.0


Languages

Language:Python 94.3%Language:Shell 5.7%