Changes between Version 6 and Version 7 of IMInteroperability/SliceWithGIMIAndGEMINI


Ignore:
Timestamp:
08/01/13 11:53:32 (6 years ago)
Author:
koneil@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IMInteroperability/SliceWithGIMIAndGEMINI

    v6 v7  
    1 = GIMI & GEMINI on one slice =
    2 == InstaGENI: ==
    3 === Creation: ===
     1= GIMI & GEMINI on one InstaGENI slice =
     2== Creation: ==
    43Start with this [http://groups.geni.net/geni/attachment/wiki/IMInteroperability/SliceWithGIMIAndGEMINI/GIMI5nodeInstaGENInoAM.xml rspec] which was created to use GIMI on InstaGENI. Creat a couple slices & use that rspec in Flack with an InstaGENI aggregate. Then add GEMINI extensions through Flack. [http://groups.geni.net/geni/attachment/wiki/IMInteroperability/SliceWithGIMIAndGEMINI/GnGInstaRspec.xml Here] is an example of the final rspec at Utah InstaGENI. Below is the topology created.[[BR]][[BR]]
    54[[Image(GnGInstTopology.png, 50%)]]
    65[[BR]][[BR]]
    76
    8 === GEMINI: ===
     7== GEMINI: ==
    98There are two ways to initialize and instrumentize slices: through the GENI Desktop or using the gdesktop scripts. [[BR]][[BR]]
    10 '''GENI Desktop:'''  Access the GENI Desktop at the following link: [http://genidesktop.netlab.uky.edu/].
     9=== GENI Desktop: === 
     10Access the GENI Desktop at the following link: [http://genidesktop.netlab.uky.edu/].
    1111Login to the GENI Desktop using a supported clearinghouse. The GENI Desktop will direct you to your login page. Once you return to the GENI Desktop you will need to give your passphrase that you set when created your SSH key pair. [[BR]]
    1212[[Image(GENIDesktopLogin.png, 20%)]]  [[Image(GENIDesktopLogin2.png, 30%)]]  [[Image(GENIDesktopLoginSSHPass.png, 24%)]] [[BR]][[BR]]
     
    1919[[BR]][[Image(GENIDesktopInstrumentized.png, 70%)]] [[BR]]
    2020
    21 '''Gdesktop Scripts:'''
     21=== Gdesktop Scripts: ===
    2222On the GEC 17 tutorial VM, the gdesktop scripts are located at the following directory: ~/GEC17Tutorials/GEMINI/UW/geminiv2/. To run these scripts switch to this directory using the following command in the VM.
    2323{{{
     
    3838}}}
    3939[[BR]]
    40 '''GENI Desktop features''' [[BR]]
     40When your slice finishes instrumentizing, login to the GENI Desktop and click on your slice there.
     41[[BR]][[BR]]
     42=== GENI Desktop features ===
     43'''SSH:''' [[BR]]From the GENI Desktop you can SSH into your nodes. Click on the launch icon(which looks like a rocket ship) and select “SSH”. Then click on the node you want to SSH into and select “Open SSH”.[[BR]]
     44[[Image(GENIDeskopSSH.png, 50%)]]
     45[[BR]]
     46You may get a window saying that the site is untrusted. Continue and accept the security certificate. [[BR]]
     47[[Image(GENIDesktopUntrustedSSH.png, 50%)]]
     48[[BR]][[Image(GENIDesktopSSHWindow.png, 80%)]]
     49[[BR]][[BR]]
     50'''Graphs''': [[BR]]To see graphs of the GENI Desktop, click on the launch icon(which looks like a rocket ship) and select “GEMINI Graphs”. You can then select the graphs you would like to appear and the nodes for which you would like to see graphs.
     51[[BR]][[Image(GENIDesktopLaunchGraphs.png, 20%)]]
     52[[BR]][[BR]][[Image(GENIDesktopGraph.png, 80%)]]
     53
     54[[BR]]
    4155[[Image(GnGSliceOnGENIDesktop.png, 70%)]][[BR]][[BR]][[BR]][[BR]]
    4256
    43 === GIMI: ===
     57== GIMI: ==
    4458In Labwiki I ran the four experiment template scripts on the slices. I was even able to see changes on the graphs shown by the GENI Desktop while Labwiki was running experiments.[[BR]]
    4559[[BR]]
     
    4862
    4963
    50 == ExoGENI: ==
    51 === Creation: ===
     64= GIMI & GEMINI on one ExoGENI slice =
     65== Creation: ==
    5266I used this [http://groups.geni.net/geni/attachment/wiki/IMInteroperability/SliceWithGIMIAndGEMINI/GIMI_GEC17wGN.xml rspec] to create ExoGENI slices in Flack that had both GIMI and GEMINI. Below is the topology created.[[BR]][[BR]]
    5367
     
    5569[[BR]]
    5670
    57 === GEMINI: ===
     71== GEMINI: ==
    5872Since the stable version of the GENI Desktop does not currently handle ExoGENI slices, I used the development version of the GENI Desktop and the gdesktop scripts to initialize & instrumentize the slices. Within the GENI Desktop I could not see graphs or tables. I was able to SSH into the nodes via the GENI Desktop.
    5973
    60 === GIMI: ===
     74== GIMI: ==
    6175In Labwiki I was able to run the four experiment template scripts on the slices.