Simulating OpenFlow Network(s)
June 27th, 2009, yapkke in OpenFlow BlogWhen developing applications using OpenFlow, a small network of OpenFlow switches is often needed for testing and debugging. Using a simulated network for such development would be ideal, allowing more people to develop efficiently at their own pace. The ”OpenFlow Virtual Machine Simulation” (OpenFlowVMS) package is developed to create that virtual simulated network in your very own desktop/laptop.
OpenFlowVMS is a set of Python scripts that create that virtual simulated network automatically, letting developers concentrate on their real tasks and not fight the details of setting up a testbed. The original version of this tool is developed by Ben and the folks at Nicira. This version is a near complete rewrite using Python and XML for configuration. Part of this tool is developed with support of DoCoMo USA Labs. You can get the package and updates from
http://www.openflowswitch.org/wk/index.php/OpenFlowVMS.
Hope you will enjoy having your very own OpenFlow network(s).







