Download presentation
Presentation is loading. Please wait.
Published byElijah Shaw Modified over 9 years ago
1
GIMI Tutorial GIMI Team GEC 16, Salt Lake City, March 19 th 1
2
Overview Introduction Goals GIMI and ExoGENI, iRODS Tutorial 2
3
Introduction Capable of supporting needs of GENI experimenters and GENI infrastructure operators Uses OMF/OML and integrated Rule Oriented Data System (iRODS) as its basis Provide libraries to instrument resources, to filter and process measurement flows, and to consume measurement flows Uses the iRODS for archiving and further processing Will include access control based on accepted GENI policy and authorization mechanisms 3
4
Goals Provide easy-to-use I&M services for experimenters: deploying slices in GENI on selected types of servers, VMs and racks, WiMAX installation, and sensor networks. interconnected by various types of network paths Provide comprehensive infrastructure measurement services for infrastructure operators: deploying measurement slices on selected types of servers, VMs and racks, and WiMAX installations interconnected by a various types of network paths In addition slices established by other infrastructure operators, or by experimenters, can be authorized to gather data from the measurement slices 4
5
Goals This project operates two persistent services: the GENI Measurement Data Archive Service (i.e., iRODs) and the GENI Experimenter Portal Service 5
6
GIMI and ExoGENI GIMI and ExoGENI integration: – ExoGENI image with GIMI tools publicly available – Process to automatically set up measurement while acquiring resources Client tools in GIMI user workspace Will be major part of today’s tutorial 6
7
GIMI and iRODS Measurement data is automatically stored in iRODS by OML server Metadata is automatically added and can be manually augmented Users can store and retrieve measurement data in iRODS iRODS client in GIMI user workspace 7
8
Persistent Server Tutorial VM 8 OML Server AM iRODS XMPP Server EC Visualization iRODS Client Tutorial IREEL RC MLML MLML MLML MLML MLML MLML MLML MLML MLML MLML
9
Persistent Server Tutorial VM 9 OML Server AM iRODS XMPP Server EC Visualization iRODS Client Tutorial IREEL
10
BBN 10 Experiment Topology
11
11 RC ML RC ML RC ML XMPP Messaging EC Visualization iRODS Client OML Server AM iRODS XMPP Server Labwiki
12
12 RC ML RC ML RC ML EC/RC Messaging OML Server AM iRODS XMPP Server Labwiki EC Visualization iRODS Client
13
13 RC ML RC ML RC ML Data Collection OML Server AM iRODS XMPP Server Labwiki EC Visualization iRODS Client
14
Trema Full-Stack OpenFlow Framework in Ruby and C Easy to use Labwiki, OMF also in Ruby Run controller on fixed node or ExoGENI VM 14
15
15 RC ML RC ML RC ML Data Collection OML Server AM iRODS XMPP Server Labwiki EC Visualization iRODS Client OpenFlow
16
Links Tutorials – http://groups.geni.net/geni/wiki/GIMI-GEC16- Tutorials/GIMI-GEC16-TutorialA http://groups.geni.net/geni/wiki/GIMI-GEC16- Tutorials/GIMI-GEC16-TutorialA – http://groups.geni.net/geni/wiki/GIMI-GEC16- Tutorials/GIMI-GEC16-TutorialB Videos: – http://emmy9.casa.umass.edu/GEC16-GIMI- Tutorial/Flukes-OF-gec16.mp4 http://emmy9.casa.umass.edu/GEC16-GIMI- Tutorial/Flukes-OF-gec16.mp4 – http://emmy9.casa.umass.edu/GEC16-GIMI- Tutorial/Flukes-OF-gec16-part2.mp4 http://emmy9.casa.umass.edu/GEC16-GIMI- Tutorial/Flukes-OF-gec16-part2.mp4 – http://emmy9.casa.umass.edu/GEC16-GIMI- Tutorial/Labwiki-gec15.mp4 16
17
Feedback http://tinyurl.com/GEC16-Tut-Feedback 17
18
Thank You Questions? 18
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.