1 / 11

GEMINI – A GENI Instrumentation and Measurement System Overview and Status

GEMINI – A GENI Instrumentation and Measurement System Overview and Status. Current Status (Tutorial tomorrow ). To have an instrumentized slice: 1. Add a "GN" node to your rspec. 2. Run the instrumentize.py script with appropriate credentials and slice name. GEMINI Global Registry (UNIS).

helmut
Download Presentation

GEMINI – A GENI Instrumentation and Measurement System Overview and Status

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. GEMINI– A GENI Instrumentation and Measurement SystemOverview and Status

  2. Current Status (Tutorialtomorrow) To have an instrumentized slice: 1. Add a "GN" node to your rspec. 2. Run the instrumentize.py script with appropriate credentials and slice name.

  3. GEMINI Global Registry (UNIS) GEMINI Architecture Measurement Point GENI I&M Archive GENI AuthN/Z NEW (Openflow, Layer2, Virtual Machine) Portal(s) ✓ ✓ ✓ Network BLiPP MP GENI RACKS GEMINI SLICE Measurement Controller / Collector Meas. Stores MA Event Messaging Service Instrumentize perfSONAR (REST and SOAP)

  4. What you get: INSTOOLS and LAMP (perfSONAR for GENI)together as one. Passive Metrics (INSTOOLS) Active Measurements(LAMP) Archiving (INSTOOLS) User workspace for ease of setup and use (New)

  5. Current Capabilities Active Metrics Bandwidth (bwctl) One-way latency (OWAMP) Latency (Pinger) Archiving IRODS CNRI Local GMOC Passive Metrics CPU Utilization Memory Utillization TCP Traffic UDP Traffic ICMP Traffic IP Traffic Host Network Info (Routing tables etc.) Host Process Info

  6. Issues with current version Multiple interfaces Configuration confusion perfSONARservices are specialized and hard to extend, many services for different metrics. Different stores/databases for different metrics. Old/Clunky SOAP and XML

  7. New Architecture Features • New Measurement Store (MS) • NoSQL data store • Stores all metrics in a common (JSON)format • REST API • New UNIS • Also NoSQL/JSON • REST API • BLiPP (An MP) • Collects many host metrics and sends to MS • Registers metadata and config/status with UNIS

  8. Next Steps Integration of ABAC support (prototyped) Application metrics with NetLogger

  9. Goals: • High rate, low impact monitoring • We want the ability to have very fine grained data. • Single consistent interface • We aim to simplify configuration while still leaving advanced options open • Fewer moving parts • Consolidated MS • UNIS unifies topology, configuration, and metadata • Easy processing, retrieval, and visualization of data

  10. https://mail-attachment.googleusercontent.com/attachment/u/0/?ui=2&ik=9e81e4c5f6&view=att&th=13869c7811052c2c&attid=0.3&disp=inline&realattid=f_h4eznr952&safe=1&zw&saduie=AG9B_P-f3pWUgBD2MTVoNiluhF0N&sadet=1341808131045&sads=VEKDdQt1LPhh7RsUgentxXC3Ii8&sadssc=1https://mail-attachment.googleusercontent.com/attachment/u/0/?ui=2&ik=9e81e4c5f6&view=att&th=13869c7811052c2c&attid=0.3&disp=inline&realattid=f_h4eznr952&safe=1&zw&saduie=AG9B_P-f3pWUgBD2MTVoNiluhF0N&sadet=1341808131045&sads=VEKDdQt1LPhh7RsUgentxXC3Ii8&sadssc=1 GEMINI Architecture

  11. Questions? Thanks for your attention!

More Related