1 / 16

GEMINI

GEMINI. Indiana University, University of Kentucky. Overview. Combine U. Kentucky’s INSTOOLS, perfSONAR and Periscope Support scalable, high-rate measurement across layers Including infrastructure. Measurement Points. Produce measurement data Send data to a Measurement Store

della
Download Presentation

GEMINI

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 Indiana University, University of Kentucky

  2. Overview • Combine U. Kentucky’s INSTOOLS, perfSONAR and Periscope • Support scalable, high-rate measurement across layers • Including infrastructure

  3. Measurement Points • Produce measurement data • Send data to a Measurement Store • Send metadata to UNIS • Standard perfSONAR and INSTOOLS MPs • BLiPP (Basic Lightweight Periscope Probes) • High rate host monitoring • Adjustable frequency • NetLogger and Calipers for application monitoring • Addressing scalability with in-line analysis and summarization • Example: system call monitoring to determine file transfer bottleneck

  4. Measurement Store • Stores Measurement data (I know you didn’t see that coming) • Supports high-rate data transfers • Publish/Subscribe interface • Multiple tiers with different characteristics • Surge tank near the source • Bottom of rack • Parallel storage for slice-wide data

  5. MAP • Measurement/Management and/Analysis Presentation Service • Configuration GUI • Visualize data (from MS) • Visualize topology (obtained from UNIS)

  6. Portal • “One stop shop” to integrate various MAP services

  7. MC • Measurement controller/coordinator • Initiates measurement collection • Coordinates measurements • Fetches data from some MPs

  8. UNIS • Directory service • Topology data • As well as changes • Service data • Measurement metadata

  9. Cross cutting • RESTful interface to perfSONAR (Periscope) • GEMINI Event Messaging Service (GEMS) • High rate data with JSON/BSON

  10. Operator Portal Login Prefs Windowing Standard Views User Management and Presentation (MAP) CMS Interface IM Control Measurement Graphs/Tables CF Control Runtime Interface Archive Interface INSTOOLS FLACK INSTOOLS INSTOOLS • VNC Drupal UNIS GUSH GMOC Periscope MAP Lab Book - Shells Other… Other… Other… iRODS I&M Services Control Framework Services Archive CM MCC MS Storage Services… VM to run archive Control And (Data) Collection Local/Private Storage CH SA AuthN/Z …… MP n MP 3 MP 1 MP 2 GENI Resources UNIS

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

  12. Status • Initial merger of INSTOOLS, Periscopeand perfSONAR(LAMP) • MC functionality running together • Some duplicate functionality • Development workflow • Migration to github • Jira • Collection of “user stories”

  13. Demo Topology

  14. Bottleneck Detection

More Related