Version 12 (modified by, 7 years ago) (diff)



Getting Started with GENI and the GENI Portal - Part II


Sunday, 1:00pm - 3:00pm

Session Leaders


Agenda / Details

Peeling back the covers: how to customize the setup of your GENI experiment.

Understand how resources are described and reserved in GENI. Use multiple tools to act on a slice and reserve resources.

While doing this experiment, use and understand the following terms: resource specification (RSpec), sliver, and aggregate manager API (AM API)

Do the experiment using the following tools: Flack, omni (and GENI Experimenter Portal and ssh)


This is the second part of a three part tutorial. Part I or equivalent experience is a pre-requisites for this part.

This tutorial or equivalent experience is a pre-requisites for Part III?.

In addition, the following background will be helpful for this tutorial:

Please Arrive With:

  1. Laptop with a recent version of Virtual Box.
  2. A GENI Experimenter Portal account.


At the end of Part II, attendees will:

  • Be able to use and understand the following terms:
    • Resource Specification (aka RSpec)
    • sliver
    • Aggregate Manager API (AM API)
  • Have run their second complete experiment in GENI:
    • understand that a resource specification (RSpec) is an XML file
    • understand how to load a topology from an RSpec
    • have edited an RSpec using a tool (Flack) as well as by hand
    • have reserved/deleted resources using a command line tool (omni)
    • know how to specify the image to load on a compute node
    • know how to have software automatically loaded and run on a compute node
    • have run a simple cross-country layer 2 experiment
  • have used more than one tool to act on a slice and reserve resources
    • understand that all tools use common mechanisms to describe resources (RSpecs) and to reserve resources (the AM API)

Tutorial materials

Instructions: TBD

Slides: TBD

Attachments (2)