from imagination to impact © 2009 nicta. all rights reserved. max ott for the tempo team @ nicta...

9
from imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA [email protected] OML Update Instrumentation and Measurement (I&M) Working Session

Upload: baldric-jacobs

Post on 18-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

from imagination to impact© 2009 NICTA. All Rights Reserved.

Max Ottfor the TEMPO Team @ NICTA

[email protected]

OML UpdateInstrumentation and Measurement (I&M) Working

Session ¶

Page 2: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

2© 2009 NICTA

Summary and status

• OML is a measurement framework for real-time collection and dissemination of measurement streams

• Based on a stream processing model• Just shipped 2.4

– Support for Postgresql & blobs

• LabWiki portal in beta• Used in production environments 24/7

Page 3: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

3© 2009 NICTA

Intended uses

• OML is a general measurement framework– OML can measure pretty much anything– OML by itself doesn’t measure anything

MStream

Application

Service

MPoint Filter

Storage

Stream Table

Page 4: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

4© 2009 NICTA

Intended uses

• Used by experimenters– iperf– gps– signal strength

• Used by infrastructure– uptime– usage– performance parameters– network parameters

– for operational and ‘out-of-slice’ measurements

Page 5: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

5© 2009 NICTA

Creates or includes info for MDOD?

• Includes information– Separate logging table– Uses RDF-like structure

• timestamp subject predicate object source

• Does not create MDOD format– Easy to add as additional output format for “result”

service

Page 6: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

6© 2009 NICTA

Includes persistent operational services

• Easy to setup OML servers– real work is done by database backend

• Do we need ‘community’ servers?• Every OMF AM is most likely running an OML

server

Page 7: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

7© 2009 NICTA

Integrates with MDA service? how? status? issues?

• Integrated with Experimenter Portal (beta)

Page 8: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

8© 2009 NICTA

Integrates with MDA service? how? status? issues?

• Have been exploring iRODS – service operated by AARNET

• Have not explored CNRI Archive Service

Page 9: From imagination to impact © 2009 NICTA. All Rights Reserved. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au OML Update Instrumentation and Measurement

9© 2009 NICTA

Authorization methods supported? issues?

• Currently have an inconsistent set of methods• Needs major cleanup• Working on consistent assertion-based scheme

across all aspects of OMF/OML– Relational algebra using “closure” under composition– Allows for easily limiting the query scope