3 | | = Interoperability of I&M tools on racks = |
4 | | |
5 | | The goal of this effort is to get the GIMI and GEMINI tools working on both InstaGENI and ExoGENI racks. |
6 | | To 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 | | |
23 | | Below 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 || || || || || |
| 2 | This page has been moved to [http://groups.geni.net/geni/wiki/IMInteroperability] |