110 likes | 271 Views
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).
E N D
GEMINI– A GENI Instrumentation and Measurement SystemOverview and Status
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.
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)
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)
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
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
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
Next Steps Integration of ABAC support (prototyped) Application metrics with NetLogger
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
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
Questions? Thanks for your attention!