Version 6 (modified by, 9 years ago) (diff)


OpenFlow Campus Trials at Indiana University

Report for Period ending GEC13

Christopher Small – Principal Investigator
Matthew Davy – Co-Principal Investigator
Dave Jent – Co-Principal Investigator


  • FlowScale production deployment in Bloomington
  • RouteFlow experiment deployment and demonstration at the Internet2 Joint Techs conference
  • XSP experimentation
  • Internet2 ProtoGENI cluster integrated with OpenFlow
  • Management and measurement software deployed for IU Production controller
  • Topology discovery work
  • Training and outreach activities

Major Accomplishments

Milestones achieved

S4.a Complete on-campus experimental and production deployment plans for Spiral 4: The on-campus and production deployment plans are complete. A summary of the [Attachment:spiral4_deploy plan.pdf, deployment plan] is posted on this wiki.

Most of the deployment has already been deployed including:

  • Production switches in multiple buildings deployed using a commercial controller
  • Experimental testbed with Planetlab, ProtoGENI and GpENI connection
  • Production deployment of the FlowScale load balancer system deployed to serve the IU IDS system
  • Experiment testbed constructed to host Layer 3 experimentation using RouteFlow

Steps that still need to take before the end of Spiral 4:

  • Additional switches in the testlab available through GENI
  • Additional FlowScale deployment to cover the IUPUI campus in Indianapolis
  • Tools to help in the troubleshooting of OpenFlow networks and contollers

IU OpenFlow Diagram

Deliverables made

FlowScale The FlowScale load balancer has been deployed in production and released to the public under an Apache 2.0 licence. FlowScale replicates the functionality in load balancing​ appliances but using a Top of Rack (ToR) switch to distribute traffic. Using software to handle the control plane specification but switch hardware to do the forwarding gives both great flexibility and allows for low cost, high throughput deployments. It also allows innovation in the selection and routing of traffic and a building block service that can be integrated with other systems.

Details on the goals, design, support and links to the source code are located at

Description of Work Performed

Project Participants

During this time, key participants in the OpenFlow campus trial included:

  • Chris Small, PI
  • Matt Davy, Co-PI
  • John Meylor
  • Ali Khalfan
  • Jason Muller
  • Ron Milford


Publications & Documents

Small, C, FlowScale Poster GENI Engineering Conference 12, Kansas City, MO

Small, C, RouteFlow Regional Deployment Poster

Small C., Davy M. OpenFlow overview from GEC12 network Engineer workshop

Small, C, Davy M. Flowscale: Loadbalancing as a service GEC12 Plenary Presentation

Outreach activities

Attachments (2)

Download all attachments as: .zip