Changes between Initial Version and Version 1 of IMInteroperability


Ignore:
Timestamp:
04/11/13 15:31:22 (11 years ago)
Author:
Jeanne Ohren
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IMInteroperability

    v1 v1  
     1[[PageOutline]]
     2
     3= Interoperability of I&M tools on racks =
     4
     5The goal of this effort is to get the GIMI and GEMINI tools working on both InstaGENI and ExoGENI racks.
     6To work toward this goal, we need to address items in the following areas:
     7
     8  * Tools
     9     * Slice creation (Flack/Flukes/Omni)
     10     * Presentation/Orchestration (GENI Desktop/Labwiki)
     11  * Resources
     12  * Images
     13  * Rspecs
     14  * Configuration
     15     * initialize/instrumentize
     16     * postboot scripts
     17  * Testing
     18     * What are the basic use cases?
     19  * Certificates
     20     * Which should I be able to use for both sets of tools?
     21        * Utah emulab, UKY emulab, PGENI, GENI Portal
     22
     23Below are the specific items being tracked in these areas for each set of tools.
     24
     25== GIMI on InstaGENI ==
     26
     27=== Tools ===
     28   * Slice creation
     29      * Flack
     30      * Omni
     31   * Presentation/Orchestration
     32      * Labwiki
     33      * OMF/OML
     34
     35=== Resources ===
     36   What are the resource restrictions for GIMI?
     37   What resources are available on instaGENI?
     38
     39=== Images ===
     40   * Create custom VM image
     41   * Fedora
     42      * common Ubuntu image not expected until July
     43
     44=== Rspecs ===
     45   * Convert current tutorial RDF to rspec
     46   * Test the rspec on InstaGENI using both Flack and omni
     47
     48=== Configuration ===
     49   * Convert postboot functionality into execute service script
     50
     51=== Testing ===
     52
     53== GEMINI on ExoGENI ==
     54
     55=== Tools ===
     56   * Slice creation
     57      * Read https://wiki.exogeni.net/doku.php?id=public:experimenters:start
     58      * Start with Flukes, transition to Flack when it works with ExoGENI
     59      * Omni
     60   * Presentation/Orchestration
     61      * GENI Desktop
     62
     63=== Resources ===
     64   What are the resource restrictions for GEMINI?
     65   What resources are available on ExoGENI?
     66
     67=== Images ===
     68   * Create custom VM image?
     69   * Which OS?  Fedora?  Debian?
     70   * Read https://geni-orca.renci.org/trac/wiki/neuca-images
     71
     72=== Rspecs ===
     73   * How does ExoGENI handle GEMINI extensions?
     74      * Outstanding issue:  ORCA is not able to pass thru extensions that is does not know about to the manifest.  This includes Flack and GEMINI extensions.
     75      * Let's discuss a more general 'measurement' extension for RSpecs usable by GIMI and GEMINI. We can add an NDL extension to support it in ORCA /ib
     76   * Convert current tutorial rspec to RDF
     77   * Test the RDF on ExoGENI using Flukes
     78   * Test the rspec on ExoGENI using omni
     79   * Test the rspec on ExoGENI using Flack when it is ready
     80
     81=== Configuration ===
     82  * Do the initialize/instrumentize scripts work on ExoGENI nodes?
     83  * Can initialize/instrumentize get everything it needs from the ExoGENI manifest?
     84
     85
     86== Task List ==
     87
     88|| '''ID''' || '''Description''' || '''Assignee''' ||  '''Status''' || '''Notes''' ||
     89|| 1 || Create custom GEMINI image for ExoGENI  ||    ||    ||  ||
     90|| 2 || Create custom GIMI image for InstaGENI  ||  ||  ||  ||
     91|| 3 || Convert current GIMI tutorial RDF to rspec ||  ||  ||  ||
     92|| 4 || Test the GIMI rspec on InstaGENI using both Flack and omni ||  ||  ||  ||
     93|| 5 || Convert postboot functionality into execute service script ||  ||  ||  ||
     94|| 6 || Determine basic use cases for testing both sets of tools ||  ||  ||  ||
     95|| 7 || Convert the current GEMINI tutorial rspec to RDF ||  ||  ||  ||
     96|| 8 || Test the GEMINI RDF on ExoGENI using Flukes ||  ||  ||  ||
     97|| 9 || Test the GEMINI rspec on ExoGENI using omni ||  ||  ||  ||
     98|| 10 || Test the rspec on ExoGENI using Flack ||  ||  ||  Blocked on Flack functionality ||
     99||  11 || Determine if initialize and instrumentize can get everything it needs from the ExoGENI manifest  ||  ||  ||  ||
     100||  12 ||  ||  ||  ||  ||
     101|| 13  ||  ||  ||  ||  ||
     102||  14 ||  ||  ||  ||  ||
     103||  15 ||  ||  ||  ||  ||