wiki:GENIExperimenter/Tutorials/GENIFIRE/jFed/GettingStarted_PartI/Procedure

Version 3 (modified by nriga@bbn.com, 4 years ago) (diff)

--

Lab Zero: A First Experiment Using GENI, FIRE and jFed Tool

Overview

What you will learn

The high levels goals for this exercise are to:

  1. Do a simple but complete experiment on GENI and FIRE
  2. Learn and use 5 terms: experimenter, project, slice, resource, and aggregate.
  3. Learn how to manage your GENI or FIRE account
  4. Learn how to use the jFed toot

Experiment Topology and Setup

Tutorial Setup

Reserve two VMs at the same location connected by a Layer 2 circuit.

Background

Background information about pre-requisites, tools, resources, and where to get help.

Lab Zero: A First Experiment Using GENI and jFed Tool

Overview

This is a first, simple experiment on GENI useful for familiarizing new experimenters with GENI and the tools for using GENI.

What you will learn

The high levels goals for this exercise are to:

  1. Do a simple but complete GENI experiment
  2. Learn and use 5 GENI terms: experimenter, project, slice, resource, and aggregate.
  3. Use the GENI Experimenter Portal and jFed

Specifically, during this exercise you will:

  • Use your GENI account for the first time and do some one time setup
    • Login to the GENI Experimenter Portal for the first time
    • Join a Project
    • Specify ssh keys for use logging into resources
  • Learn how to reserve, login to, and release resources in GENI
    • Create and renew a slice
    • Generate and reserve your own topology of GENI resources using jFed
    • Learn how to login to compute resources using ssh
    • Learn how to delete resources in GENI
  • Understand the difference between the control and data plane interfaces on each node
  • Use these resources to do a very simple first experiment
    • Use ping to test connectivity between the reserved resources
    • Use ifconfig to identify your data and control plane interfaces

Experiment Topology and Setup

Tutorial Setup

Reserve two VMs at the same location connected by a Layer 2 circuit.

Background

Background information about pre-requisites, tools, resources, and where to get help.

Procedure

Design/Setup
Execute
  • Part II: Execute
    • Step 4: Configure and Initialize Services
    • Step 5: Execute Experiment
    • Step 6: Analyze and Visualize Experiment
Finish