Pyretic – A new programmer friendly language for SDN

Managing a network requires support for multiple concurrent tasks, from routing and traffic monitoring, to access control and server load balancing. Software-Defined Networking (SDN) allows applications to realize these tasks directly, by installing packet-processing rules on switches. However, today’s SDN platforms provide limited support for creating modular applications.

Join us as Dr. Joshua Reich, Postdoctoral Research Scientist and Computing Innovation Fellow at Princeton University presents Pyretic – a new programmer-friendly domain-specific language embedded in Python that enables modular programming for SDN applications. Pyretic is part of the Frenetic Network Programming Language initiative sponsored by Princeton University and Cornell University, with support from the National Science Foundation, the Office of Naval Research, Google, Intel and Dell.

When August 21 – 6:00 PM

Where Hacker Dojo, Mountain View, CA

RSVP @ http://www.meetup.com/openvswitch/events/124188872/

Slides 2013-08-reich-BANV

FlowVisor & NetVisor: Network slicing and virtualization platform

Building multi-tenant clouds presents a substantial cost and effort that is out of reach for most researchers. This puts realistic research in multi-tenant clouds firmly in the hands of the industry which tend to be closed and use proprietary technologies. As a community, we can benefit from research on multi-tenant clouds that is open and facilitates public discussion of an important topic in computer science. Building on experience of FlowVisor, Dr Ali’s team is building NetVisor a network virtualisation platform enabling infrastructure as a service.
In this talk, Dr. Ali will introduce and describe FlowVisor. He will explain the limitations of flowspace slicing and detail its complexity. Finally, he will describe network virtualization platform, NetVisor, which enables tenants to spawn their own isolated virtual network complete with its own virtual topology and performance guarantees.

About Dr. Ali Al-Shabibi

Dr. Ali Al-Shabibi is the lead engineer on Network Virtualization at Open Networking Laboratory and maintainer of FlowVisor, a network hypervisor. Previously, he was a post-doc at Stanford University researching OpenFlow and SDNs in Nick McKeown’s group. He received his Ph.D from the University of Heidelberg in Germany in 2011 after performing his doctoral research at CERN (European Centre for Nuclear Research) in the ATLAS (A Toroidal Lhc ApparatuS) Networking group, where he contributed to the design and development of the TDAQ (Trigger and Data Acquisition ) Network. He hold a BSc and MSc degree from the Swiss Federal Institute of Technology in Lausanne (EPFL).

When July 16th – 6:00 PM

Where Hacker Dojo, Mountain View, CA

RSVP @ http://www.meetup.com/openvswitch/events/124589652/

Slides Virt-July-2013-Meetup

Advanced OpenFlow/SDN tutorial for developers

The June 18th tutorial will start with a quick summary of the API for programming under the 3 controllers (POX, OpenDayLight, and Ryu), and then give the audience choice of 3 services/applications to build (e.g., load-balancing, NAT, flow tracker). Towards the end, we will walk you through the solutions using POX controller.

This is free series of tutorials sponsored by Deutsche Telekom Inc.

Requirements

Please bring a laptop capable of running Virtual Machines (VM). We will provide a copy of the VM onsite.

About

Dr. Srini Seetharaman is the Technical Lead for Software-defined Networking (SDN) at Deutsche Telekom Innovation Laboratories. Previously he was a member of the OpenFlow/SDN team at Stanford, between 2008-2011, where he led SDN deployments in several nation-wide campus enterprise networks, including Stanford. He holds a Ph.D. in Computer Science from the Georgia Institute of Technology.

When 18th June – 6:00 PM

Where Hacker Dojo, Mountain View, CA

RSVP @ http://www.meetup.com/openvswitch/events/120443472/

Beginner’s OpenFlow/SDN tutorial using OpenDayLight controller

The June 11th tutorial will start with a brief introduction to OpenFlow/SDN, and then follow-up with a hands-on tutorial on the OpenDayLight OpenFlow controller. The tutorial will be similar to that conducted on April 30 and June 4. For the hands-on part of the session we’ll be referring to the following link: http://www.openflow.org/wk/index.php/OpenFlow_Tutorial.

This event will be hosted at the DT office (295 N. Bernardo Ave., STE 200, Mountain View, CA, 94043) from 6:00pm-8:00pm. The total capacity limit is 30. This is free series of tutorials sponsored by Deutsche Telekom Inc. NOTE: Please do not sign up for the event if you have already attended a beginner tutorial, so that you leave room for true beginners.

Please ensure that you RSVP for only one Beginner’s Tutorial – either the event on June 4th or the event on June 11th.

Requirements

Please bring a laptop capable of running Virtual Machines (VM). We will provide a copy of the VM onsite.

About Srini Seetharaman

Srini Seetharaman is the Technical Lead for Software-defined Networking (SDN) at Deutsche Telekom Innovation Laboratories. Previously he was a member of the OpenFlow/SDN team at Stanford, between 2008-2011, where he led SDN deployments in several nation-wide campus enterprise networks, including Stanford. He holds a Ph.D. in Computer Science from the Georgia Institute of Technology.

When 11th June – 6:00 PM

Where Deutsche Telekom Inc, 295 N. Bernardo Ave. Suite 200 , Mountain View, CA

RSVP @ http://www.meetup.com/openvswitch/events/120442572/

Beginner’s OpenFlow/SDN tutorial using POX controller

On June 4, June 11 and June 18, Deutsche Telekom Innovation Center (DT) will sponsor a series of hands-on tutorials on different OpenFlow controllers, including POX, OpenDayLight, and Ryu. The tutorial will be conducted by Srini Seetharaman.

The June 4th tutorial will start with a brief introduction to OpenFlow/SDN, and then follow-up with a hands-on tutorial on the POX OpenFlow controller. The tutorial will be similar to that conducted on April 30, 2013. For the hands-on part of the session we’ll be referring to the following link: http://www.openflow.org/wk/index.php/OpenFlow_Tutorial

This event will be hosted at the DT office (295 N. Bernardo Ave., STE 200, Mountain View, CA, 94043) from 6:00pm-8:00pm. The total capacity limit is 30. This is free series of tutorials sponsored by Deutsche Telekom Inc. NOTE: Please do not sign up for the event if you have already attended a beginner tutorial, so that you leave room for true beginners.

Please ensure that you RSVP for only one Beginner’s Tutorial – either the event on June 4th or the event on June 11th.

Requirements

Please bring a laptop capable of running Virtual Machines (VM). We will provide a copy of the VM onsite.

About Srini Seetharaman

Srini Seetharaman is the Technical Lead for Software-defined Networking (SDN) at Deutsche Telekom Innovation Laboratories. Previously he was a member of the OpenFlow/SDN team at Stanford, between 2008-2011, where he led SDN deployments in several nation-wide campus enterprise networks, including Stanford. He holds a Ph.D. in Computer Science from the Georgia Institute of Technology

When June 4th – 6:00 PM

Where Deutsche Telekom Inc, 295 N. Bernardo Ave. Suite 200 , Mountain View, CA

RSVP @ http://www.meetup.com/openvswitch/events/120431772/