Software Defined Networking: Controllers

This is a quick tip to efficiently compare SDN simulators if that’s part of your research. I have been researching some controllers and their performance recently and thought I would share the clutter and hassle free tip to test these controllers’ performance. I have paused WireShark in the background which will be used to monitor traffic of whatever type I plan to monitor. I am using controllers OpenDaylight, RYU and ONOS to compare.

  • Open a terminal window for Mininet simulation and name it as appropriate
  • Open one each for the controllers and name them too
  • Start with one controller (run it using the commands specific for them)
  • Simulate a communication on Mininet (e.g. Ping), capture ICMP packets on WireShark for analysis
  • Next, stop the controller and start the next one; simulate a communication instance on Mininet and capture ICMP for analysis. Repeat this for all controllers
  • Depending on how you require the statistics to be visualised, choose an option (e.g. IO Graph on WireShark)

Any questions? comment below and I will try to answer.

SDN Controller Big Picture

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s