90 likes | 254 Views
OML Update Instrumentation and Measurement (I&M) Working Session ¶. Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au. Summary and status . OML is a measurement framework for real-time collection and dissemination of measurement streams Based on a stream processing model
E N D
OML UpdateInstrumentation and Measurement (I&M) Working Session ¶ Max Ott for the TEMPO Team @ NICTA max.ott@nicta.com.au
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
Intended uses • OML is a general measurement framework • OML can measure pretty much anything • OML by itself doesn’t measure anything MPoint Filter Stream Table Application Service MStream Storage
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
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
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
Integrates with MDA service? how? status? issues? • Integrated with Experimenter Portal (beta)
Integrates with MDA service? how? status? issues? • Have been exploring iRODS • service operated by AARNET • Have not explored CNRI Archive Service
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