Currently in Migration - Jason Edelman's Old Blog
  • Home
  • About
  • Contact

ONS 2013 Day 1

4/15/2013

2 Comments

 
Today marks the end of the first day at ONS 2013.  You had a choice to attend one of two tutorial sessions: one for engineers and one for market opportunities.  I chose to attend the engineering session mainly because I’ve done a lot of research around SDN and wanted some good quality time in front of the keyboard.

The session was comprised of hands-on labs and lectures.  
Hands-on Labs

The labs were far better and easier to follow than last year.  You can tell a lot of time were put into them.  The labs were based on Beacon --- an open source controller based on Java that seems to have served as the foundation for Floodlight and OpenDaylight.  Those who are frequent readers here know I’ve been spending some time learning Java.  Since I had the source code from Beacon in front of me running in Eclipse today, all I could say is I’m glad that I put the time in prior to today.  In the labs, we deployed Beacon to operate as a hub and then change it to operate as a learning switch.  Although I don’t expect to be building my own controller anytime soon, it was definitely cool to see and manipulate the code in Java.  You never know when you may want to tweak something here and there when you’re in the lab.

The last exercise was with deploying FlowVisor.  I didn't get through this one, so I’ll have to find time sometime soon to check that out.

The Lectures

As I said last year after ONS, I felt it was largely geared towards academics and researchers.  I had a little bit of that same feeling today.  That’s not necessarily good or bad or right or wrong, but as SDN continues to gain momentum, the presenters need to keep the audience in mind which is made up of an increasing number of network engineers.  I heard a hypervisor vendor say recently (not at ONS) “bypass the network team” with network design engineers on the call.  Not what you want to say to network guys.  I heard some similar things today that shouldn't be said to the folks you want to empower to get SDN deployed.  One thing is for sure, the researchers leading this movement do not consider themselves network engineers, and that is perfectly okay.  If they were, we wouldn't have SDN.

Where is the innovation?

SDN applications and use-cases talked about today included network virtualization, network load balancing aka smart routing, wireless bi-casting using wifi and wimax, and how to power down links/switches to reduce power in data centers.  Most of these were talked about last year at ONS in the same tutorial.  I actually wrote then many of these projects and demos have been on Stanford’s website and YouTube since 2010.  Last year Nick McKeown gave a great keynote at ONS, arguably the best session of ONS 2012.  That was also talked about today.  Why more of the same?  It couldn't hurt having some vendors talk about SDN applications in a session like this without doing full blown product pitches.  I think that would work out well.

I want to get jazzed about SDN.  Jayshree kicks the day off tomorrow – I hope she will motivate, inspire, and get the audience going.  


Thanks,
Jason

Twitter: @jedelman8

2 Comments
Chris Cevallos link
4/15/2013 11:12:04 pm

While turning a simple hub controller application into a learning switch, and then into a flow-based learning switch, can you provide some details on what the learning switch does and why would you then go to a flow-based learning switch. Looking to understand the benefits of a flow based learning switch.

Good posting. Keep it flowing.

Thanks @jedelman8

Reply
Jason Edelman link
4/16/2013 01:19:36 am

Hey Chris, I actually forgot to say that, but part of the lab was to then go from learning switch to flow accelerated learning switch.

With the flow accelerated learning switch, you can define criteria that match on port, VLAN, source/dest MAC/IP, etc., so when packets get sent to the controller (OFPacketIn), a look up is performed and then a flow entry gets inserted to the switch's flow table. No further subsequent packets would get sent to the controller assuming the flow doesn't get aged out.

I'll try and do a longer post on it sometime. Definitely good stuff.

Reply



Leave a Reply.

    Author

    Jason Edelman, Founder of Network to Code, focused on training and services for emerging network technologies. CCIE 15394.  VCDX-NV 167.


    Enter your email address:

    Delivered by FeedBurner


    Top Posts

    The Future of Networking and the Network Engineer

    OpenFlow, vPath, and SDN

    Network Virtualization vs. SDN

    Nexus 7000 FAQ

    Possibilities of OpenFlow/SDN Applications 

    Loved, Hated, but Never Ignored #OpenFlow #SDN

    Software Defined Networking: Cisco Domination to Market Education

    OpenFlow, SDN, and Meraki

    CAPWAP and OpenFlow - thinking outside the box

    Introduction to OpenFlow...for Network Engineers


    Categories

    All
    1cloudroad
    2011
    2960
    40gbe
    7000
    Arista
    Aruba
    Big Switch
    Brocade
    Capwap
    Christmas
    Cisco
    Controller
    Data Center
    Dell Force10
    Embrane
    Extreme
    Fex
    Hadoop
    Hp
    Ibm
    Isr G2
    Juniper
    Limited Lifetime Warranty
    Meraki
    Multicast
    N7k
    Nexus
    Nicira
    Ons
    Opendaylight
    Openflow
    Openstack
    Presidio
    Qsfp
    Quick Facts
    Routeflow
    Sdn
    Sdn Ecosystem
    Security
    Ucs


    Archives

    May 2015
    April 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    June 2014
    May 2014
    March 2014
    February 2014
    January 2014
    December 2013
    November 2013
    October 2013
    September 2013
    August 2013
    July 2013
    June 2013
    May 2013
    April 2013
    March 2013
    February 2013
    January 2013
    December 2012
    November 2012
    October 2012
    June 2012
    May 2012
    April 2012
    March 2012
    February 2012
    January 2012
    December 2011
    November 2011


    RSS Feed


    View my profile on LinkedIn
Photo used under Creative Commons from NASA Goddard Photo and Video