Version 35 (modified by 11 years ago) (diff) | ,
---|
Getting Started with GENI and the GENI Portal - Part II
Schedule
Sunday, 1:00pm - 3:00pm
Session Leaders
Gary Wong University of Utah |
Agenda / Details
Understanding the GENI AM API through a simple experiment
Understand how resources are described and reserved in GENI. Learn how to customize those resources using standard mechanisms. Use multiple tools to act on a slice and reserve resources.
This tutorial will discuss the strengths of different types of GENI racks.
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)
Pre-Requisites
This is the second part of a three part tutorial. Part I or equivalent experience is a pre-requisite for this part.
This tutorial or equivalent experience is a pre-requisite for Part III: Part III/GEMINI or Part III/GIMI.
In addition, the following background will be helpful for this tutorial:
- A basic familiarity and comfort with using a UNIX command line
- A basic understanding of GENI concepts such as those covered in the Introduction to GENI and Experimentation using GENI talk
Please Arrive With:
- Laptop with a recent version of Virtual Box.
- A GENI Experimenter Portal account.
Results
In Part II, attendees will run their second complete experiment in GENI.
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)
- Customize the resources they reserve using standard mechanisms:
- understand that a resource specification (RSpec) is an XML file
- understand that resources are reserved using the aggregate manager API (AM API)
- understand how to load a topology using an RSpec
- have edited an RSpec using a tool (Flack) as well as by hand
- have reserved and 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 layer 2 experiment
- Use multiple tools 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)
- Understand the strengths of different types of GENI racks
Tutorial materials
Instructions:
Exercise 1 - Getting Started with GENI II (Procedure) Exercise 2 - Exercise 2?
Slides: TBD
Attachments (2)
- GettingStartedWithGENI-Part2.pdf (1.7 MB) - added by 11 years ago.
-
ExoGENI-for-users-GEC17.pptx (2.3 MB) - added by 11 years ago.
Presentation on ExoGENI-specific issues