1 / 23

GEMINI + An MDIP Proposal

Raphael Dourado Fibre -BR I&M Team Meeting. GEMINI + An MDIP Proposal. GEMINI. Instrumentizing an experiment step by step. Configuring the Rspec. It’s required to add a “Global Node” into the slice

jihan
Download Presentation

GEMINI + An MDIP Proposal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Raphael Dourado Fibre-BR I&M Team Meeting GEMINI +An MDIP Proposal

  2. GEMINI

  3. Instrumentizing an experiment step by step Configuring the Rspec • It’s required to add a “Global Node” into the slice • This “Global Node” it’s nothing more than our old friends “Measurement Controller” + “LAMP Portal” This is an extension of the base Rspec schema

  4. Instrumentizinganexperimentstepbystep Configuring the Rspec • You can add MPs into the slice using the “MP Nodes” • This is done through annotations in the Rspec You can choose which type of measurements you want. ACTIVE meansperfSONAR (LAMP) PASSIVE means INSTOOLS (SNMP + SSH)

  5. Instrumentizinganexperimentstepbystep Configuring the Rspec

  6. Instrumentizinganexperimentstepbystep Configuring the Rspec • It’s required to add a “Global Node” into the slice • This “Global Node” it’s nothing more than our old “Measurement Controller” (MC) This is an extension of the base Rspec schema

  7. Instrumentizinganexperimentstepbystep Configuring the Rspec

  8. Instrumentizinganexperimentstepbystep “Instrumentazing” • Runthe script “instrumentize.py” • The followingstepswillbeperformed: Check all Nodes to be intrumentized for OS compatibility Send your manifest to the UNIS Server Obtain Credential to view Active measurements Installallrequired SW onthe Global Node Installallrequired SW onthe MP Nodes Send slice information to the GEMINI Portal

  9. Instrumentizinganexperimentstepbystep “Instrumentazing” • And after ~20 minutes... • Now we can access the GEMINI Portal

  10. Instrumentizinganexperimentstepbystep The GEMINI Portal

  11. Instrumentizinganexperimentstepbystep The GEMINI Portal • But there’s nothing new.... Wait!

  12. Instrumentizinganexperimentstepbystep The GEMINI Portal • For passive measurements, the same old Portal...

  13. Instrumentizinganexperimentstepbystep The GEMINI Portal • And also for active measurements...

  14. Instrumentizinganexperimentstepbystep Archiving services • For passive measurements: Feelfreetochoose... ... butlet’sseehowiRods looks like!

  15. Instrumentizinganexperimentstepbystep Archiving services • For passive measurements: iRods

  16. Instrumentizinganexperimentstepbystep Archiving services

  17. Instrumentizinganexperimentstepbystep Archiving services • For active measurements: • Data is distribuited across MP Nodes • Each node has its own MA (SQL MA over MySQL) • OWAMP MA • BWCTL MA • PingER MA • These MAs can answer pS queries (NMWG) asking for raw data

  18. Instrumentizinganexperimentstepbystep Archiving services • For active measurements: Slice SOAP/NMWG OWAMP MA PingER MA perfSONAR ClientApp BWCTL MA OWAMP MA SOAP/NMWG

  19. Instrumentizinganexperimentstepbystep Future plans • There are plans to store ALL data in iRods (active and passive) • Simplify and unify interfaces (portals) • Store ALL configuration data in a single point • What do I mean?

  20. Instrumentizinganexperimentstepbystep Future plans • How conf. data are stored today: Passive Meas. Data Active Meas. Data pSConfig (LAMP Portal) GEMINI Portal (INSTOOLS) PortalDB UNIS UNIS DB

  21. MDIP Proposal

  22. Metadata Meas. Data GEMINI iRODS FIBRE I&M Arch UNIS iRods Protocol GEMINI MDIP InstrumentizedSlice iRODSCollector pS API / NMWG MA X MA Y Active Meas. Collector pS API / NMWG MP NM-WG [?] Passive Meas. Collector MP SQL MA Z PortalDB pS API [?] FIBRE I&M DB MP Passive Meas Local Archive GN MA X

  23. Contact: rasd2@cin.ufpe.br ThankYou!Questions?

More Related