+ All Categories
Home > Documents > GEMINI Indiana University, University of Kentucky.

GEMINI Indiana University, University of Kentucky.

Date post: 16-Jan-2016
Category:
Upload: russell-woods
View: 215 times
Download: 0 times
Share this document with a friend
Popular Tags:
16
GEMINI Indiana University, University of Kentucky
Transcript
Page 1: GEMINI Indiana University, University of Kentucky.

GEMINI

Indiana University, University of Kentucky

Page 2: GEMINI Indiana University, University of Kentucky.

Overview

• Combine U. Kentucky’s INSTOOLS, perfSONAR and Periscope

• Support scalable, high-rate measurement across layers– Including infrastructure

Page 3: GEMINI Indiana University, University of Kentucky.

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

Page 4: GEMINI Indiana University, University of Kentucky.

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

Page 5: GEMINI Indiana University, University of Kentucky.

MAP

• Measurement/Management and/Analysis Presentation Service

• Configuration GUI• Visualize data (from MS)• Visualize topology (obtained from UNIS)

Page 6: GEMINI Indiana University, University of Kentucky.

Portal

• “One stop shop” to integrate various MAP services

Page 7: GEMINI Indiana University, University of Kentucky.

MC

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

Page 8: GEMINI Indiana University, University of Kentucky.

UNIS

• Directory service• Topology data– As well as changes

• Service data• Measurement metadata

Page 9: GEMINI Indiana University, University of Kentucky.

Cross cutting

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

Page 10: GEMINI Indiana University, University of Kentucky.

Portal Login Windowing Standard Views Prefs

Operator

User

CF Control

FLACK

GUSH

Other…

IM Control

INSTOOLS

UNIS

Other…

MeasurementGraphs/Tables

INSTOOLSPeriscope MAP

Other…

CMS Interface

Drupal

Runtime Interface

-VNC

Archive Interface

Control Framework

Services

Archive

MP1

MP2

MP3

MPn……

CM

SA

Storage

Services…

VM to run

archiveCH

MCC MS

Local/Private Storage

Control And

(Data) Collection

AuthN/Z

UNIS

INSTOOLSGMOC

iRODS- ShellsLab Book

Management and Presentation (MAP)

I&M Services

GENI Resources

Page 11: GEMINI Indiana University, University of Kentucky.
Page 12: GEMINI Indiana University, University of Kentucky.
Page 13: GEMINI Indiana University, University of Kentucky.

GEMINI ArchitectureGEMINI Global Registry (UNIS)

GENI I&MArchive

Portal and MAP

✓✓✓

Event Messaging Service

perfSONAR (REST and SOAP)

MPMeasurement

Points

BLiPP MP

NEW(Openflow, Layer2, Virtual Machine)

Meas. Stores

MA

GENI AuthN/Z

Instrumentize

GENIRACKS

GEMINISLICE

MCMeasurement

Controller /Collector

Network

MS

Page 14: GEMINI Indiana University, University of Kentucky.

Status

• Initial merger of INSTOOLS, Periscope and perfSONAR (LAMP)

• MC functionality running together– Some duplicate functionality

• Development workflow• Migration to github• Jira• Collection of “user stories”

Page 15: GEMINI Indiana University, University of Kentucky.

Demo Topology

Page 16: GEMINI Indiana University, University of Kentucky.

Bottleneck Detection


Recommended