from imagination to impact © 2009 nicta. all rights reserved. max ott for the tempo team @ nicta...
TRANSCRIPT
from imagination to impact© 2009 NICTA. All Rights Reserved.
Max Ottfor the TEMPO Team @ NICTA
OML UpdateInstrumentation and Measurement (I&M) Working
Session ¶
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
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
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
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
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
7© 2009 NICTA
Integrates with MDA service? how? status? issues?
• Integrated with Experimenter Portal (beta)
8© 2009 NICTA
Integrates with MDA service? how? status? issues?
• Have been exploring iRODS – service operated by AARNET
• Have not explored CNRI Archive Service
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