gimi update mike zink university of massachusetts amherst gec 13, los angeles, march 13 th 1

17
GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

Upload: britton-warren

Post on 05-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

1

GIMI Update

Mike ZinkUniversity of Massachusetts Amherst

GEC 13, Los Angeles, March 13th

Page 2: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

2

Overview• Introduction• Goals• Initial focus• Current architecture

• Demo details

Page 3: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

3

Introduction• Develop and deploy the GIMI instrumentation and measurement

framework • Capable of supporting needs of GENI experimenters and GENI

infrastructure operators• Uses the ORBIT Measurement Library (OML) and integrated Rule

Oriented Data System (iRODS) as its basis• Will provide libraries to instrument resources, to filter and process

measurement flows, and to consume measurement flows • It will use the iRODS data grid for archiving and further processing• Will include access control based on accepted GENI policy and

authorization mechanisms

Page 4: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

4

Goals• Provide easy-to-use I&M services for experimenters:

• deploying slices in GENI on selected types of servers, VMs and racks, WiMAX installation, and sensor networks.

• interconnected by various types of network paths• Provide comprehensive infrastructure measurement services

for infrastructure operators:• deploying measurement slices on selected types of servers, VMs and

racks, and WiMAX installations• interconnected by a various types of network paths In addition• slices established by other infrastructure operators, or by

experimenters, can be authorized to gather data from the measurement slices

Page 5: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

5

Goals• This project will build and operate two persistent services:

• the GENI Measurement Data Archive Service (i.e., iRODs) and

• the GENI Experimenter Portal Service• Collaborate with existing I&M Spiral 2 projects and GEMINI

Page 6: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

6

Initial Focus• Start with OML, and provides easy-to-use tools for GENI

environment• I&M use cases for experiments:– Default OML Client in nodes that gathers passive

measurements like INSTOOLS– Provides basic node-to-node connectivity tests using ping and

Iperf • Spiral 4 : ORCA servers, VMs and ExoGENI (RENCI) racks,

and WiMAX• Spiral 5: protoGENI/Emulab servers/VMs and InstaGENI

(HP) racks

Page 7: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

7

New Tools• Introduces XML messaging service, with

pub/sub, in public IP space

• Introduces iRODS service for digital object archive

Page 8: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

8

Current Architecture

Page 9: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

9

Demo Preview

Page 10: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

10

Demo Details

Experimenter Tools• OMF/OML• Gush/Omni• Flukes

Flukes

Page 11: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

11

Demo Details

ExoGENI• Flukes to set up

topology and allocate resources

• Gush/Omni to execute experiment

• OML-based Iperf measurement

Page 12: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

12

iRODS Archive

Demo Details

iRODS• OML sqlite3 database

stored in iRODS• iRODS installations at

RENCI and Umass (NICTA online shortly)

• iRODS catalogue (iCAT) at RENCI

RENCI

Vault

iCATUMass

Vault

NICTA

Vault

Page 13: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

13

Demo Details

R-based visualization• Visualize Iperf

measurement results• Constant update• Now on web page

later through portal

Page 14: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

14

Demo Details

Portal:• Based on NICTA’s Internet Remote Emulation

Experiment Laboratory (IREEL)• Replace remote controlled network emulator by

GENI resources.

IREEL

Page 15: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

15

Demo Details

Multi-CF Demo:• OMF/OML-based• Uses ProtoGENI, PlanetLab, ExoGENI/ORCA,

EC2 resources

EC2

Iperf, Nmetric

OML Server

OM

L-ba

sed

Iper

f clie

ntIperf, Nmetric

Iperf, Nmetric

Page 16: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

16

GEC 14 Tutorial• Plan to offer first GIMI tutorial at GEC 14 in

Boston• Get feedback from experimenter at demo

tonight• Choose most interesting case (based on

feedback) • Make use of tools that have been used in past

tutorial (e.g. Gush, OML)

Page 17: GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1

17

Thank YouQuestions?