/
Floodlight: Floodlight:

Floodlight: - PowerPoint Presentation

ellena-manuel
ellena-manuel . @ellena-manuel
Follow
402 views
Uploaded On 2016-04-20

Floodlight: - PPT Presentation

Building a Community and Roadmap for SDN Application Development KC Wang Floodlight Release Manager Big Switch Networks Associate Professor Clemson University 2 100G is Coming Time to Get Our Apps Ready ID: 286015

floodlight switch 2012 big switch floodlight big 2012 networks sdn vswitch network controller api application community virtual data physical

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Floodlight:" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Floodlight:

Building a Community and Roadmap for SDN Application Development KC WangFloodlight Release Manager, Big Switch NetworksAssociate Professor, Clemson UniversitySlide2

2

100G is Coming,

Time to Get Our Apps Ready!©2012 – Big Switch Networks Inc.Slide3

Push more dataThis community knows best about pushing large dataCan 100G raw bandwidth just work?Customizing end points software is not scalableStand up more cyber-based services

Enrich research, education, and society lifeUnprecedented scale, dynamics, and deg. of customizationNew service models and infrastructure federation

Bringing data, compute, and consumer closerRealizing truly ubiquitous serviceDeeper awareness of cyber resources than ever3What Can We Get Out of 100G?©2012 – Big Switch Networks Inc.Slide4

Software Defined Network (SDN)Popular “network services”: big data pusher, X-as-a-service, virtualization, network monitoring, security …Learn, create, and use SDN controller and applications.Virtualized Computing

Abundant and easy-to-instantiate virtual machines (VM) characterize tomorrow’s computing sceneVM + SDN = immense innovative applicationsSustainable Operation of New InfrastructureNew tools, new mindsets

new operation & business models for sustainable IT4Where To Start©2012 – Big Switch Networks Inc.SDN brings out core values of the 100G.Floodlight offers a complete open source SDN solution

and roadmap for the community.

We build a community that brings together commercial, R&E and academic advancements of SDN.Slide5

©2012 – Big Switch Networks Inc. – Proprietary and Confidential

5

Open API is KeySoftware Defined Networking

vSwitch

Switch

Switch

vSwitch

Controller Platform

Application

Application

Application

Application

vSwitch

vSwitch

vSwitch

vSwitch

Application plane:

Written to the controller API

e.g. virtual switch, routers, load balancers,

etc

Controller plane:

Maintains state of network

Push

flow mods

down

Data plane:

OpenFlow

-enabled Physical and Hypervisor switches

North-bound API

(Rest API / Modules)Slide6

Floodlight Enterprise

Circuit Pusher

Virtual Network

Floodlight

Floodlight

Applications

vSwitch

Physical switch

vSwitch

Physical Switch

Roadmap for Growth

Roadmap to Production

Application

Portability

Via

Common

APIs

Big Network Controller Enterprise Applications

Floodlight

vSwitch

Physical switch

vSwitch

Physical Switch

Big Virtual Switch

Enterprise Services

HA, Scale, Management

Big TAP

More in dev…

NorthBound API

NorthBound API

API

Extensions

Quantum v1

Mirrored

Growth

In Both

WaysSlide7

Floodlight is an independent open source projectCommitted to transparency, openness, and forging participation from a diverse set of contributorsProject charterDefine the de facto standard for SDN controller and API interfaces

Supported by the largest SDN community in the worldhttp://floodlight.openflowhub.org

Launched in January 201215k+ downloads to-date~350 posts to mailing list / month7Is the leading open source controllerFloodlight is Building a Community©2012 – Big Switch Networks Inc.Slide8

8

A snapshot from

Interop Floodlight Switch Compatibility©2012 – Big Switch Networks Inc.Slide9

Floodlight Users and Contributors©2012 – Big Switch Networks Inc. – Proprietary and Confidential

9Slide10

Components:

RestProxy

plugin runs inside Quantum module in OpenStackVirtualNetworkFilter implements layer 2 isolation based on MACHighlights:Supports physical and virtual switches in OpenFlow networks Virtual Networking SupportFloodlight OpenStack Integration©2012 – Big Switch Networks Inc.

VirtualNetwork Filter

vSwitch

Switch

Switch

vSwitch

RestProxy Plugin

Quantum

Floodlight ControllerSlide11

11

Dr. Michael

Bredel @ Caltech and CERNPushing 10G+ Data with Floodlight ©2012 – Big Switch Networks Inc.Slide12

12

Securing SDN, securing Floodlight

©2012 – Big Switch Networks Inc.Phil Porras, et al. @ SRISlide13

13

Marist College and IBM

Network Management Web UI©2012 – Big Switch Networks Inc.Slide14

Clemson NextNet – A NSF CC-NIE ProjectKC Wang Clemson University

Nov 29 2012

14The Openflow extension for Science DMZClemson’s first production SDNHPC Federation“Condo of Condos”

Real-time medical imaging

(what could go wrong?

)

Social Media Listening Center

Big Data VisualizationSlide15

Condo of Condos:Connecting Campus HPC with SDN

KC Wang Clemson University

Nov 29 201215Slide16

Customizing Data and Action using FloodlightKC Wang Clemson University

Nov 29 2012

16Putting Floodlight on edge device to realizecustomized actionsSeamless insertion of software agents in networkpath using Floodlight Slide17

We can helpFloodlight, Indigo2, LOXI, and more to comehttp://Floodlight.OpenflowHub.Org

floodlight-dev@openflowhub.org

mailing list (Google Groups)@openflownews on TwitterWe need your helpTo discuss what really mattersTo build your applications (and SDN features)To contributeTo reach me: kc.wang@bigswitch.com, kwang@clemson.edu 17Let’s Build this Community©2012 – Big Switch Networks Inc.