Version 9 (modified by 12 years ago) (diff) | ,
---|
This page will guide you through Running a Complete Experiment in GENI as seen in the plenary demo!
For this experiment you will need :
- A GENI Account. If you don't have one sign up. If you are at the GEC, get a temporary account.
- An Irods Account
- The tutorial VM. If you do not have it please find us and we will give you a copy.
That's, you are ready to run this experiment!
1. Account Configuration
First we are going to configure all the tools that we will need for this experiment. More specifically we will use :
- Flack to reserve our resources
- GEMINI to instrument our experiment
- OMNI to orchestrate the experiment
We are going to start the configuration in the reverse direction.
1a. Configure Omni on the VM
Omni is already installed in the tutorial VM, but we will need to configure it with your account. Follow these instructions using your personal username, password and passphrase.
Add the Omni script for orchestrating the experiment
For orchestrating our experiment we used Omni scripting. You need to place a copy of this script under /usr/local/bin/gcf/examples/
in the VM, as well as copy this version of the readyToLogin script also under /usr/local/bin/gcf/examples/
.
1b. Configure GEMINI on the VM
These steps are based on these instructions.
- Place your GENI passphrase in a file under
~/.ssl/password
echo "<passphrase>" > ~/.ssl/password
and verify that it is correctcat ~/.ssl/password
- Add your ssh key to the ssh-agent:
ssh-add ~/.ssh/geni_key
- Add your certificate to firefox. Follow these instructions. Before you start you will need a copy of your cert in
pkc12
format. To do that :- login to pgeni.gpolab.bbn.com using your account
- Click the Download certificate link on the left
- Download it in pkc12 format.
1c. Login to Flack
We are going to use Flack a web-based graphical tool for reserving GENI resources. Your first step is to log in to Flack. This video will guide you through the steps of logging in.
|
2. Launch your experiment
Now that you are logged in to Flack, we are ready to design our experiment. This video will guide you through the process of setting up the resources for the Hello GENI experiment. To complete the setup you will need to save a copy of this file on your computer. This is a Resource Specification (rspec) file that contains a description of this experiment for Flack.
|
3. Enable Instrumentation In your Experiment
Now that your sliver is ready we will need
3a. Configure GEMINI on the VM
First we need to configure GEMINI with the information from our account.
Attachments (3)
- race-scrpt.py (3.8 KB) - added by 12 years ago.
- readyToLogin.py (17.0 KB) - added by 12 years ago.
- race.rspec (7.0 KB) - added by 12 years ago.
Download all attachments as: .zip