DocumentsDownloadsWikiCommunityBlogAbout

FlowVisor

From OpenFlow Wiki

Jump to: navigation, search

Contents

What

  • FlowVisor is a special purpose OpenFlow controller that acts as a transparent proxy between OpenFlow switches and multiple OpenFlow controllers
  • FlowVisor creates rich slices of network resources and delegates control of each slice to a different controller
    • Slices can be defined by any combination of switch ports (layer 1), src/dst ethernet address or type (layer 2), src/dst IP address or type (layer 3), and src/dst TCP/UDP port or ICMP code/type (layer 4).
  • FlowVisor enforces isolation between each slice, i.e., one slice cannot affect another's traffic

Status

  • FlowVisor is currently considered alpha quality and should not be deployed in production networks.
  • That said, we currently have FlowVisor deployed in our production network(!).

Download

  • Alpha release flowvisor-0.4.tar.gz (released 10/15/09)
  • The preferred and most current source can be obtained direct from git repository:
    • git clone git://openflowswitch.org/flowvisor.git

Documentation

Papers

Contact

  • Report/Track a bug
  • Discuss FlowVisor on the OpenFlow (general) mailing list

Authors

  • Rob Sherwood
  • Glen Gibb
  • Srini Seetharaman

Copyright 2008 by the OpenFlow Consortium. All rights reserved. Powered by MediaWiki and WordPress.