| 102 | === 6.4) Interfaces/protocols/APIs between User Tools and GENI Aggregates === |
| 103 | |
| 104 | Spiral 4 interfaces/protocols/APIs between user tools and GENI aggregates [[BR]] |
| 105 | Must use GENI AM API v2 and GENI rspec v3, as the common way to acquire resources, load images/software and setup connectivity [[BR]] |
| 106 | |
| 107 | Spiral 5 interfaces/protocols/APIs between user tools and GENI aggregates [[BR]] |
| 108 | When will GENI AM API v3 be defined? what can be done with it? UpdateSliver? [[BR]] |
| 109 | When will GENI rspec v4 be defined? what can be done with it? [[BR]] |
| 110 | When will external stitching be possible? [[BR]] |
| 111 | |
| 112 | [[Image(Visio-030212_UseCases_Projects_Figures_Page_06.jpg, 110%)]] [[BR]] |
| 113 | |
| 114 | |
| 115 | === 6.5 User Tools and Services for Experiment and Measurement, Setup and Orchestration |
| 116 | |
| 117 | Essential user tools and services for experiment and measurement, setup and orchestration [[BR]] |
| 118 | Must use Gush with OMNI as the common tools to acquire resources, load images/software, setup connectivity and manage processes[[BR]] |
| 119 | May use OMF Experiment Controller (EC) to orchestrate experiment/application [[BR]] |
| 120 | These are to be used because they can be driven by scripts, which are essential to repeatable regression testing of I&M tools[[BR]] |
| 121 | |
| 122 | Have defined a Linux "User Environment" to hold various user tools; see topic T8) [[BR]] |
| 123 | User tools may have GUI and/or API interfaces [[BR]] |
| 124 | Environment provides a place to run scripts, e.g., to run regression tests of I&M tools [[BR]] |
| 125 | Environment provides a place to store keys/certificates/credentials, so that scripts can run without manual intervention [[BR]] |
| 126 | |
| 127 | "User Environment" also holds other useful tools, that can also be tested in this environment [[BR]] |
| 128 | Portal to GUIs (GEMINI/INSTOOLS) [[BR]] |
| 129 | Directory Archive service (CNRI) [[BR]] |
| 130 | MDOD Creator/Editor service (CNRI and GPO) [[BR]] |
| 131 | MC/MAP services (GIMI) [[BR]] |