OpenFlow quick start example

This artifact is part of a Quick Start guide used to become familiar with using OpenFlow on Chameleon. The included Jupyter Notebook creates:

  • A simple Ryu controller compatible with the Chameleon Corsa DP2000 switches. The controller code is available here: ChameleonCloud/ryu.git
  • An isolated OpenFlow tenant network
  • A user specified number of additional nodes connected to the new OpenFlow network.

This appliance can be used as base for designing your own OpenFlow experiments or advanced network appliances.

More information about using SDN/OpenFlow on Chameleon can be found here

25 1 Oct. 14, 2020, 11:21 a.m.


  • Fran├žois Halbach (Texas Advanced Computing Center)
  • Jason Anderson (University of Chicago)
  • Paul Ruth (RENCI)

Digital Object Identifier (DOI)


You cannot launch this artifact, as you do not have an active Chameleon allocation.