Tutorial on GENI

NEW!For the first time at NSDI, USENIX is offering training in the form of one full-day tutorial on the Global Environment for Network Innovations (GENI) testbed. The tutorial will take place on Tuesday, April 2, 2013, the day before the NSDI '13 technical sessions. Register now to guarantee your spot—seating is limited.

Note: If you've already registered for the NSDI '13 technical sessions and would like to add the new tutorial to your registration, please login to the registration system via the link and confirmation number in your registration receipt email. From there you can modify your registration to include the tutorial. Questions? Contact conference@usenix.org.

Tuesday, April 2, 2013

Full Day

Dr. Vicraj (Vic) Thomas is responsible for Distributed Systems and Security for the GENI Project Office (GPO). His expertise lies in the areas of highly-dependable systems, distributed systems protocols and architectures, and wireless sensor networks. Vicraj is the System Engineer supporting the GENI Experimenter Workflow and Services working group. Before joining BBN Technologies, Vic was with the Honeywell Laboratories where he developed technologies related to wireless networks for flight-essential avionics applications. Dr. Thomas was the Industrial Technology Area Leader for the sensor networks research area within the US-UK International Technology Alliance (ITA) program on Network Science. He also was a systems architect on the NASA C3I network for the Orion program. Vic earned a B. Tech. in Computer Science and Engineering from the Indian Institute of Technology, Mumbai. He earned a M.S. in Computer Science from the University of Rhode Island and a Ph.D. in Computer Science from the University of Arizona.

Niky is responsible for supporting GENI users in integrating and deploying their experiments within the GENI infrastructure, and ensuring that the deployment makes the best use of GENI resources.

Before joining the GPO in 2010, Niky worked on innovative projects within the Network Research department of BBN. Her focus was designing and prototyping pioneering transport services for Mobile Ad-hoc Networks.

Niky earned a Diploma in Electrical and Computer Engineering at the National Technical University of Athens, and an MS degree in Computer Science at Boston University.

Dr. Vicraj (Vic) Thomas is responsible for Distributed Systems and Security for the GENI Project Office (GPO). His expertise lies in the areas of highly-dependable systems, distributed systems protocols and architectures, and wireless sensor networks. Vicraj is the System Engineer supporting the GENI Experimenter Workflow and Services working group. Before joining BBN Technologies, Vic was with the Honeywell Laboratories where he developed technologies related to wireless networks for flight-essential avionics applications. Dr. Thomas was the Industrial Technology Area Leader for the sensor networks research area within the US-UK International Technology Alliance (ITA) program on Network Science. He also was a systems architect on the NASA C3I network for the Orion program. Vic earned a B. Tech. in Computer Science and Engineering from the Indian Institute of Technology, Mumbai. He earned a M.S. in Computer Science from the University of Rhode Island and a Ph.D. in Computer Science from the University of Arizona.

Niky is responsible for supporting GENI users in integrating and deploying their experiments within the GENI infrastructure, and ensuring that the deployment makes the best use of GENI resources.

Before joining the GPO in 2010, Niky worked on innovative projects within the Network Research department of BBN. Her focus was designing and prototyping pioneering transport services for Mobile Ad-hoc Networks.

Niky earned a Diploma in Electrical and Computer Engineering at the National Technical University of Athens, and an MS degree in Computer Science at Boston University.

9:00 am-5:00 pm

The Global Environment for Network Innovations, GENI, is a suite of research infrastructure rapidly taking shape in prototype form across the United States. It is sponsored by the National Science Foundation, with the goal of providing a laboratory environment for networking and distributed systems research and education. It is well suited for exploring networks at scale thereby promoting innovations in network science, security, services and applications.

This tutorial will provide a description of GENI as an experimenter tool and also offer the chance to attendees to gain some hands-on experience in using the testbed. We are going to use the multi-campus Layer 2 network to design and run simple Layer 2 and Layer 3 experiments.

The tutorial will have interleaving presentations and hands-on exercises. Attendees will get a chance to create and run GENI experiments following simple instructions. The attendees will get to work at their own pace and get help by the instructors.

Who should attend:

Graduate students and researchers working in areas of computer networking, future Internet architectures, distributed systems, and cloud computing

Professors of computer networks and distributed systems that would like to use a large-scale testbed in their class

Anyone who is interested in Future Internet Architecture or distributed cloud computing

Anyone who wants to get acquainted with GENI, a platform for running network experiments, and gain hands-on experience in using it

Continuing Education Units (CEUs)
USENIX provides Continuing Education Units for a small additional administrative fee. The CEU is a nationally recognized standard unit of measure for continuing education and training and is used by thousands of organizations.

One full-day tutorial qualifies for 0.6 CEUs. You can request CEU credit by completing the CEU section on the registration form. USENIX provides a certificate for each attendee taking a tutorial for CEU credit. CEUs are not the same as college credits. Consult your employer or school to determine their applicability.

Training Materials Now on USB Drives
Training materials will be provided to you on an 8GB USB drive. If you'd like to access them during your class, please remember to bring a laptop. If you need printed materials for your class, please use the public printer at the registration desk available via the registration computers.