Changes between Version 60 and Version 61 of GIMIv1.1Tutorial/Slice


Ignore:
Timestamp:
10/20/12 20:22:47 (7 years ago)
Author:
zink@cs.umass.edu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GIMIv1.1Tutorial/Slice

    v60 v61  
    4646=== B.2.1 Flukes ===
    4747
    48 
    49   ''B.2.1.1'' Download the RDF file that describes the ExoGENI topology for your experiment with the following commands:
    50 {{{
    51 #!html
    52 <span style="color:red">Don't forget to replace gimiXX with your current userID.
    53 </span>
    54 }}}
    55 
    56 {{{
    57 $ cd ~/Tutorials/GIMI/gimiXX
    58 $ wget http://emmy9.casa.umass.edu/GEC15-GIMI-Tutorial/RDFs/gimiXX.rdf
    59 }}}
    60 
    61   ''B.2.1.2'' Register slice and node names (create Pubsub nodes):
     48  ''B.2.1.1'' Register slice and node names (create Pubsub nodes):
    6249
    6350The RCs and the EC communicate via an XMPP server. The GIMI XMPP is running on emmy9.casa.umass.edu.
     
    8168
    8269
    83   ''B.2.1.3'' Before experimenters can use Flukes, its properties file has to be modified.
     70  ''B.2.1.2'' Before experimenters can use Flukes, its properties file has to be modified.
    8471Now start Flukes by double-clicking on the icon on the VM's desktop.
    8572
     
    115102The following [http://emmy9.casa.umass.edu/GEC15-GIMI-Tutorial/videos/Flukes_properties.mp4 video] gives more details on the necessary changes of the file.
    116103
    117   ''B.2.1.4'' In the tutorial VM start Flukes and load gimiXX.rdf. (Also here, replace gimiXX with your assigned user ID.) In Flukes select ''Files->Open Request->select gimiXX.rdf in ~/Tutorials/GIMI/gimiXX''.
    118 
    119   ''B.2.1.5'' Verify settings and create slice.
     104  ''B.2.1.3'' In the tutorial VM start Flukes and load gimiXX.rdf. (Also here, replace gimiXX with your assigned user ID.) In Flukes select ''Files->Open Request->select gimiXX.rdf in ~/Tutorials/GIMI/gimiXX''.
     105
     106  ''B.2.1.4'' Verify settings and create slice.
    120107   * First select the the ''Request View'' tab.
    121108   * To verify settings, right-click on each node and select ''Edit Properties'', inspect, and close if everything looks right. In case you detect an error (which we don't expect for the tutorial) you can fix it here and then save a new version of the RDF file by clicking on ''File'' from the top menu in Flukes and selecting ''Save Request''.
     
    125112     Password: The one that has been handed out to you
    126113
    127   ''B.2.1.6'' To check if all the resources have come up, go to the ''Manifest View'' tab and enter your slice name (''gimiXX'') into the empty field. Then click ''Query for Manifest''. After a short moment a box with all the requested resources and their respective status will appear. (This box does not update automatically and you have to hit the ''Query for Manifest'' button again to receive and update).
    128 
    129   ''B.2.1.7'' GIMI specific post boot script. Each node uses the same image but runs a slightly different post boot script. The latter allows for individualized settings at each node. This script is already part of the gimiXX.rdf file. An example post boot script for NodeA is shown below:
     114  ''B.2.1.5'' To check if all the resources have come up, go to the ''Manifest View'' tab and enter your slice name (''gimiXX'') into the empty field. Then click ''Query for Manifest''. After a short moment a box with all the requested resources and their respective status will appear. (This box does not update automatically and you have to hit the ''Query for Manifest'' button again to receive and update).
     115
     116  ''B.2.1.6'' GIMI specific post boot script. Each node uses the same image but runs a slightly different post boot script. The latter allows for individualized settings at each node. This script is already part of the gimiXX.rdf file. An example post boot script for NodeA is shown below:
    130117{{{
    131118#!/bin/bash
     
    234221----
    235222
    236 
    237 
    238 2.1)  Select target aggregates
    239        
    240 2.2)  Select desired software images/packages for I&M tools and experiment services
    241 
    242 2.3)  Obtain certs, credentials, passwords and keys
    243 
    244 2.4)  Formulate slice topology for experiment, and build request rspec
    245 
    246 2.5)  Acquire resources and load images/packages for I&M tools and experiment services
    247 
    248 2.6)  Start selected software processes
    249 
    250 2.7)  Confirm slice with installed I&M tools and experiment services
    251 
    252223[[BR]]
    253224[[BR]]