FlowVisorAt A Glance1
ON.LAB Portfolio3rd partycomponentsNetwork OSApps AppsNetwork OSApps AppsOpen InterfacesOpen InterfacesNetwork HypervisorF...
FlowVisor At A GlanceFlowVisor is a special purpose OpenFlow controller that acts as a transparent proxybetween OpenFlow s...
What You Can DoNetwork research in real productionenvironmentso Deployed in many productionnetworkso Isolation for minimum...
What You Can DoFree and fast way to experimentSDNo Open source freely downloadablecontrollero Offer all the foundational f...
What You Can DoCustomizableo Ability to modify code and adapt toyour needso Configuration and monitoringinterface in JSON ...
What You Can DoMulti-vendorso Different infrastructure as well asdifferent guest network OSo Based on open standards and r...
FlowVisor Users Told Us…FlowVisor provides the functionality of a networkdemultiplexer and offers a very flexible manageme...
FlowVisor Users Told Us…"We have been using FlowVisor for over 3 years at ourresearch lab (WINLAB). Even when it used to c...
FlowVisor EvolutionUniversity Research2008Environment: C++Users: University ResearchersTest new research ideasUniversity I...
Upcoming SlideShare
Loading in …5
×

ON.LAB FlowVisor

1,119 views

Published on

This is a short overview of ON.LAB FlowVisor, a n open source network slicer.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,119
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
61
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • and also a redhat RPM
  • ON.LAB FlowVisor

    1. 1. FlowVisorAt A Glance1
    2. 2. ON.LAB Portfolio3rd partycomponentsNetwork OSApps AppsNetwork OSApps AppsOpen InterfacesOpen InterfacesNetwork HypervisorForwarding MininetONOSSDN IP-PeeringFLOWVISOR
    3. 3. FlowVisor At A GlanceFlowVisor is a special purpose OpenFlow controller that acts as a transparent proxybetween OpenFlow switches and multiple OpenFlow controllers. FlowVisor creates richslices of network resources, isolates them and delegates control of each slice to adifferent network operating system.• Available on Github withDebian/Ubuntu binary and alsoRed Hat RPM• 900 downloads per quarters• Stanford production network,GENI – Multi-tenancy• NEC & Ericsson research labs• Hundreds of network slices inproduction networks• Available today – Stanford license• 100,000 flow space entriesVia Stanford general OpenFlow discussionforumNETWORK HYPERVISOR SOFTWARE FOR ANY OPENFLOW INFRASTRUCTUREDemonstrations SupportUsageDevelopmentDistributionShowcased at ONS in 2012, GENIGEC9 in 2010
    4. 4. What You Can DoNetwork research in real productionenvironmentso Deployed in many productionnetworkso Isolation for minimum networkdisruption between userso Delegation scopeCustomizableMulti-vendorsFree and fastway toexperiment SDN
    5. 5. What You Can DoFree and fast way to experimentSDNo Open source freely downloadablecontrollero Offer all the foundational functions tolearn about network virtualizationo New method for deploying servicesrapidlyNetworkresearch inrealproductionenvironmentsCustomizableMulti-vendors
    6. 6. What You Can DoCustomizableo Ability to modify code and adapt toyour needso Configuration and monitoringinterface in JSON for userso Java programming language fordeveloperso Ability to let users opt in to servicesNetworkresearch inrealproductionenvironmentsFree and fastway toexperiment SDNMulti-vendors
    7. 7. What You Can DoMulti-vendorso Different infrastructure as well asdifferent guest network OSo Based on open standards and runningon multi-vendor infrastructureo Interoperability with NEC, IBM, Juniper,HP, Dell, Brocade, Extreme, Pronto,Intel, OVSNetworkresearch inrealproductionenvironmentsFree and fastway toexperiment SDNCustomizable
    8. 8. FlowVisor Users Told Us…FlowVisor provides the functionality of a networkdemultiplexer and offers a very flexible managementover your control plane.•Roger Michoud•Swiss Federal Institute of Technology in Lausanne (EPFL)FlowVisor acts a an elegant and robust virtualizationlayer for OpenFlow-based campus networks. We arevery satisfied with its use within our project OFELIAtestbeds, which are composed of OpenFlow resourcesthat need to be virtualized. Flowvisor enables multi-tenancy of experimental slices over the same substratenetwork, which is a basic requirement for our testbeds•Vasileios Kotronis•ETH Zurich
    9. 9. FlowVisor Users Told Us…"We have been using FlowVisor for over 3 years at ourresearch lab (WINLAB). Even when it used to come withthe label of alpha release it would work as promised,and its only gotten more solid and easier to work with. Itwas also one of the first platforms that I got to look at interms of SDN software architecture and development,and its become a reference for various parts of my ownprojects."•Ayaka Koshibe, Student at WINLAB
    10. 10. FlowVisor EvolutionUniversity Research2008Environment: C++Users: University ResearchersTest new research ideasUniversity IT Operations2010Environment: JavaUsers: University IT departmentsFeature richDeployments: Scale, 50-100 networks,production to slice network resourcesV1.0 – FoundationFebruary 2013Environment: Configuration andMonitoring in JSONFeatures:Quality & Scalability & PerformanceAPI improvementSlice based statisticsSoak testingExpanded HW testUnit test coverageAutomated regressionSupport: ON.LABCloud ReadinessMore granular slicing capabilitiesIntegration with other cloudframeworks (e.g. OpenStack)Support of OpenFlow 1.x versionsScale and HA capabilities

    ×