Version 2 (modified by Aaron Falk, 11 years ago) (diff)

added initial set of workshop descriptions

GEC8 Workshops

Note: Remaining GEC8 Workshop descriptions should be posted by 5/21/10.

RSpec workshop

Tuesday, July 20, 9am - noon

Organizer: Ilia Baldine, RENCI

Description to be provided.

BGPmux tutorial

Bringing Internet Connectivity to Your GENI Experiment

Tuesday, July 20, 9am - noon

Organizers: Nick Feamster, Valas Valancius, and Yogesh Mundada, Georgia Tech

This tutorial will demonstrate how to connect a virtual network to the BGP Mux facility. Currently, the BGP Mux is deployed in a few locations, and we are adding more. The tutorial will show a demonstration of a connected virtual network and how one can perform BGP routing from within a virtual network to control inbound and outbound traffic.

We will show (very rough plan):

  • Motivation and background for BGP Mux (~ 45 minutes)
  • Connection of a virtual network to the BGP Mux via OpenVPN (~ 15 minutes)
  • BGP configuration (~ 15 minutes)
  • Demonstration of traffic control experiments (~ 15 minutes)
  • Open Questions / Discussion

Seattle GENI tutorial

Tuesday, July 20, 9am - noon

Justin Cappos, University of Washington, Seattle

In this workshop we describe how to use an peer-to-peer testbed called Seattle (Million Node GENI). Seattle provides researchers with access to computers with diverse OS types, mobile devices, nodes behind NATs / firewalls, and other types of diversity not commonly seen in other testbeds. Today, Seattle consists of resources on more than 2500 computers worldwide, including a significant number of home machines. This workshop will describe how Seattle can be used in different research and educational scenarios.

We will give an overview of Seattle as a development environment and guide the audience in building and deploying simple Seattle programs. We will review available Seattle utilities including developer tools, educational assignments, and tutorials.

ProtoGENI tutorial

Tuesday, July 20, 9am - noon

Organizer: Rob Ricci, University of Utah

Description to be provided.

OpenFlow tutorial

Innovating in Your Network With OpenFlow: A Hands-on Tutorial

Thursday, July 22, 1pm - 6pm

Organizers: Brandon Heller, Masa Kobayashi, KK Yap, and Yiannis Yiakoumis, Stanford University

You may have seen an OpenFlow-based demo at a past SIGCOMM or GEC event. This tutorial is your opportunity to gain hands-on experience with the same platforms and debugging tools used to build these award-winning demos, as well as a number of research projects.

Following an introduction, each participant will turn the provided NOX-based hub into an Ethernet switch, then a flow-based switch, and finally a firewall or router - your choice. Along the way, you'll learn the full suite of OpenFlow debugging tools: you'll view flow tables with dpctl, dissect packets with Wireshark, visualize with LAVI, slice with FlowVisor, and simulate a multi-switch, multi-host network with Mininet on your laptop. After the tutorial, you can apply what you've learned in the provided VM-based software environment to physical networks based on software switches, NetFPGAs, or even hardware switches at line rate.

The only requirement is to bring a laptop; no experience is required.

SPP tutorial

Building Experimental Networks Using the Supercharged Planetlab Platform

Thursday, July 22, 1pm - 6pm

Organizer: Jon Turner, Washington University, St. Louis

This tutorial will provide an introduction to the Supercharged Planetlab Platform, now deployed as part of the GENI infrastructure. The tutorial will include background on the various hardware and software components and the roles they play, plus a detailed description of the tools available to users to reserve resources and configure resources to carry out an experiment or demonstration. It will also include demonstrations showing the SPPs in action and a hands-on session during which participants will have an opportunity to work with the SPPs themselves.

ABAC mini-workshop

Thursday, July 22, 1pm - 6pm

Organizer: Steve Schwab, Cobham

Description to be provided.

Attachments (6)