Changes between Version 2 and Version 3 of GeniDesktop/Manual/intro


Ignore:
Timestamp:
04/22/16 14:54:03 (5 years ago)
Author:
Hussamuddin Nasir
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniDesktop/Manual/intro

    v2 v3  
     1[wiki:GeniDesktop/Manual Back to Manual Index]
    12[[PageOutline]]
     3= GENIDesktop =
    24
    3 [[Image(wiki:GD:genidesktop.png, align=center, valign=middle)]]
     5== What is the GENIDesktop ? ==
    46
    5 = GENI Desktop and GEMINI Tutorial =
    6 
    7 == Overview: ==
    8 The GEMINI instrumentation and measurement services enables users to quickly add software to their slice that will automatically measure and monitor network traffic and other information about the slice.  GEMINI utilizes
    9 the GENI Desktop to view and access the measurement information produced by GEMINI.  The GENI Desktop is also integrated with JACKS which can be used to create and modify rspecs topologies.
    10 
    11 This tutorial will demonstrate :
    12  - How to login to the GENI Desktop
    13  - How to use Slice and Sliver Creation Tools (JACKS) in the GENI Desktop
    14  - How to use a slice created at the portal with the GENI Desktop
    15  - GENI Desktop modules and their usage
    16  - Using GEMINI Instrumentation and Measurement framework (graphing tools) in the GENI Desktop.
    17 
    18 The purpose of this tutorial is to demonstrate what features GENI Desktop offers . You can use any topology that you desire, but for the purpose of this tutorial, we will be using a simple two VM topology connected via a VLAN with a single aggregate.
    19 
    20 === So What is the GENIDesktop ? ===
    21 
    22 The GENIDesktop is a tool that supports multiple ways to “visualize” a slice, and makes it easy to apply an operation to a subset of resources within a slice. It basically uses a file-browser-like interface that users are familiar with. The analogy is selecting files in a file browser and applying an operation (regardless of the “view” – e.g., list view, icon view, detailed view, etc.). GENIDesktop provides many function we called '''Modules''' to perform commonly used operations like ssh, file-copy, running a command, rebooting nodes , etc . It also provides graphs and table data for various statistics collected from the nodes in your slice. This done  with the use of GEMINI Instrumentation framework that interacts with your experiment’s resources over the control plane via the [wiki:GENIExperimenter/Tutorials/GENIDesktop/Global_Node Global Node].
     7The GENIDesktop is a tool that supports multiple ways to “visualize” a slice, and makes it easy to apply an operation to a subset of resources within a slice. It basically uses a file-browser-like interface that users are familiar with. The analogy is selecting files in a file browser and applying an operation (regardless of the “view” – e.g., jack view, list view, icon view, detailed view, etc.). GENIDesktop provides many function we called '''Modules''' to perform commonly used operations like ssh, file-copy, running a command, rebooting nodes , etc . It also provides graphs and table data for various statistics collected from the nodes in your slice. This done  using an Instrumentation framework that interacts with your experiment’s resources over the control plane via the [wiki:GENIExperimenter/Tutorials/GENIDesktop/Global_Node Global Node].
    238
    249
     
    2611   - A GENI account, if you don't already have one [http://groups.geni.net/geni/wiki/SignMeUp sign up!]
    2712   - Familiarity with reserving GENI resources with any of the GENI Tools (GENI Experimenter Portal, Jacks). See Jacks [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/jacks/GettingStarted_PartI/Procedure A First Experiment Using GENI and Jacks Tool]
    28    - Familiarity with the Unix Command line.
     13   - Some familiarity with the Unix Command line.
    2914
    3015NOTE: GENIDesktop pages may not load properly on Smartphones and Tablets. Windows , Linux and MAC are the preferred desktop to be used for this tutorial.   
    3116
    32 == Tools: ==
     17=== Tools: = ==
    3318 - latest version of Firefox browser or the Google Chrome browser installed
    3419 - Pop-up blockers and javascript blockers disabled in the browser being used
    3520
    36 NOTE: SAFARI on MAC and IE on WINDOWS are not supported. Some Java related features may or may not work due to recent browser issues on Google Chrome.
     21NOTE: SAFARI on MAC and IE on WINDOWS are not supported. Java related features will not work due to recent browser issues on Google Chrome.
    3722
    3823
    3924== Where to get help: ==
    40  - If you need help with GEMINI, or GENI Desktop email [mailto:geni-users@googlegroups.com]
    41 
    42 == Tutorial Instructions ==
    43 {{{
    44 #!html
    45 <table id="Table_01" height="409" border="0" cellpadding="0" cellspacing="0">
    46         <tr>
    47                 <td>
    48                         <a href="http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop/DesignSetup"><img src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/Graphics/design.png?format=raw" width="152" height="152" alt="Design/Setup"></a>
    49                </td>
    50                <td>
    51 <ul>
    52              <li><a href="http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop/DesignSetup">Part I: Design/Setup</a></li>
    53              <ul>
    54                  <li>Step 1:  Login to GeniDesktop</li>
    55                  <li>Step 2:  Create Slice</li>
    56                  <li>Step 3:  Allocate Resources using JACKS in the GENI Desktop</li>
    57                  <li>Step 4:  View resources while they are being created</li>
    58              </ul></ul>
    59                </td>
    60         </tr>
    61         <tr>
    62                 <td>
    63                         <a href="http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktopExecute"><img src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/Graphics/execute.png?format=raw" width="152" height="143" alt="Execute"></a>
    64                 </td>
    65                 <td>
    66              <ul>
    67 <li><a href="http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop/Execute">Part II: Execute</a></li>
    68              <ul>
    69                  <li>Step 5:  Use GENI Desktop Features </li>
    70                  <li>Step 6:  Use GEMINI Features </li>
    71              </ul></ul>
    72                 </td>
    73         </tr>
    74         <tr>
    75                 <td>
    76                         <a href="http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop/Finish"><img src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/Graphics/finish.png?format=raw" width="152" height="114" alt="Finish"></a>
    77                 </td>
    78                 <td>
    79              <ul>
    80              <li><a href="http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop/Finish">Part III: Finish</a></li>
    81              <ul>
    82                  <li>Step 7:  Teardown Experiment</li>
    83              </ul></ul>
    84                 </td>
    85 
    86         </tr>
    87 </table>
     25 - If you need help with GENIDesktop please email [mailto:geni-users@googlegroups.com]