Tagged: switch

New Zealand’s first operational Openflow enabled switch

Since 8 March 2012, REANNZ has been operating a switch with Openflow enabled.

Configured by our own Sam Russell, with Josh Bailey from Google’s help, we believe it’s the first such switch in the country. (Are we wrong? Let us know! We’d love to hear about others.)

What Openflow is

Openflow is technology that promises to give network operators more control of their infrastructure and reduce overall capital, complexity and operational costs.

For example, it could be used to allow data intensive research traffic to safely bypass firewalls, to dramatically increase data throughput and reduce costs.

What we did

For those interested in the specifics of what we did, we used a Pronto 3290 switch, supplied by Josh, with a NOX controller, and the technical details of the process we went through can be found on our wiki.

An overview without the really technical stuff

As you may know, Openflow switches can be set up so that the flows are entered manually. As this is the simplest way to set them up, this is how we began.

But then we started to get clever and set up the NOX controller with a pyswitch app. It wasn’t exactly straight-forward. Being an open-source, leading edge technology, it didn’t work right out of the box. We had to modify the pyswitch app, and with this Josh was again a huge help.

Now when the packets come through, they go to the controller, and the controller sets the flow. Just like magic.

History and future

All this has come about because of the Openflow workshop held a few weeks ago at Victoria University (thanks to Professor John Hine for helping to pull it together).

Due to the success of that event, we’re now putting together a more practical session where network engineers can get their hands dirty and write some code with Josh’s advice. Called the Bootcamp, we’re calling for expressions of interest from those who may wish to take part.

More information

For more information on the Bootcamp, check out this previous article, or contact Desi Ramoo (desi.ramoo@reannz.co.nz) to register your interest or to ask any questions you might have.

Share

Software Define Networking – the Bootcamp

As mentioned in a previous news item, the recent Openflow workshop generated a significant level of interest—so much so that we’re proposing a follow-up, more hands-on event.

The Bootcamp

To be run by Josh Bailey of Google (who spoke at the workshop), the Bootcamp is intended to give those who are interested in implementing Openflow practical experience with that implementation process.

Code will be written. Networks will be defined by software. And Josh will be there to walk you through it.

Are you interested?

If you want to get your hands dirty, have an OpenFlow switch available and want to write code, now is the time to act. Let us know as early as you can. You don’t have to commit as yet; we’re simply looking to get an idea of who may wish to take part so we can start to make plans.

More information

Contact Desi Ramoo (desi.ramoo@reannz.co.nz) to register your interest or to ask any questions you might have.

Share

Openflow workshop – on the day

As you may be aware, REANNZ, Victoria University and Google are collaborating to deliver a workshop on OpenFlow, which is a method of implementing Software Defined Networking.

The workshop is being presented at Victoria University and being streamed live on 28 February 2012. The programme described below should be thought of as an indication of what will happen on the day, but the presenters may speak for longer or shorter times, depending on the level of interest shown.

Programme

The anticipated timings on the day are:

Time

Speaker

Topic

09:30 to 10:00am

Morning tea

10:00 to 10:15am

John Hine, Director of e-Research, Dean of Engineering and Professor of Computer Science, Victoria University Initiating OpenFlow research in NZ

10:15 to 10:30am

Steve Cotter, Chief Executive of REANNZ Science DMZ

10:30 to 12:15pm

Josh Bailey, Software Engineer, Google OpenFlow: introduction and demo

12:15 to 01:00pm

Lunch

01:00 to 02:30pm

Josh Bailey, Software Engineer, Google Building an OpenFlow research network

02:30 to 03:00pm

Afternoon tea

03:00 to 04:00pm

Josh Bailey, Software Engineer, Google Identifying OpenFlow projects

Streaming

The workshop will be streamed from 10.00am to 4.00pm on February 28. Details on how to access the video stream can be found in this previous REANNZ news item.

If you have any questions, please contact Desi Ramoo (desi.ramoo@reannz.co.nz)

Share