[[PageOutline]] [[Image(OnTimeMeasureLogo.jpg, 300)]] [[BR]] == Project Number == 1764 == Project Title == !OnTimeMeasure: Centralized and Distributed Measurement Orchestration Software [[BR]] a.k.a. !OnTimeMeasure === Technical Contacts === Principal Investigator Prasad Calyam, pcalyam@osc.edu [[BR]] Co-PI Paul Schopis, pschopis@oar.net ''POC for Response and Escalation Group:'' [[BR]] Prasad Calyam [[BR]] Phone: 614-292-8107 [[BR]] Email: pcalyam@osc.edu === Participating Organizations === Ohio Supercomputer Center/OARnet [[BR]] 1224 Kinnear Road [[BR]] Columbus, OH 43212 === GPO Liaison System Engineer === Vic Thomas vthomas@geni.net == Scope == This effort provides GENI with an on-demand measurement service used in forecasting, anomaly detection, and fault-location diagnosis in GENI experiments and GENI operations. The on-demand measurement service will be integrated into the ProtoGENI control framework and GENI operations (GMOC). The project will deploy a prototype measurement service to support operations and early experimenters use in the first year, and will revise the service in each development spiral to improve services and integration, based on GENI community feedback. The project will also analyze GENI privacy and security requirements for measured data, and prototype service to address appropriate requirements in each development spiral. The project will collaborate with related GENI measurement and security projects (e.g. University of Wisconsin's Instrumentation and Measurement for GENI) on a common GENI instrumentation and measurement architecture. The option years are for possible refinement and integration of !OnTimeMeasure into the ProtoGENI control framework and tools. === Current Capabilities === !OnTimeMeasure measurement service is now available to users of ProtoGENI/Emulab, and !PlanetLab aggregates. Users can submit measurement requests, control the measurement service, and query measurement data within ProtoGENI and !PlanetLab slices spanning geographically distributed sites within the GENI infrastructure. To start using !OnTimeMeasure, please register and follow instructions presented at the researcher web-portal - http://ontime.oar.net For details, please refer to - [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/OnTimeMeasure_Tutorial.pdf Tutorial Slides] and [http://ontime.oar.net/demo/ Tutorial Videos] '''!OnTimeMeasure has also been integrated with other GENI projects:''' [[BR]] ''!OnTimeMeasure-ProtoGENI'', ''!OnTimeMeasure-!PlanetLab'' - I&M service for GENI aggregate users [[BR]] ''!OnTimeMeasure-Gush'' - I&M service control through Experimenter workflow tool [[BR]] ''!OnTimeMeasure*-INSTOOLS**'' - Both active* and passive** measurements in experiment slice [[BR]] ''!OnTimeMeasure-CRON'' - I&M service for 10Gbps network path experiments [[BR]] ''!OnTimeMeasure-DOR'' - Persistent storage of measurement data in the GENI measurement archive [[BR]] '''Wikis with integration details and added capabilities for Experimenters:''' [[BR]] [wiki:OnTime-Install OnTimeMeasure-ProtoGENI] [[BR]] [wiki:OTM-PlanetLabInstall OnTimeMeasure-PlanetLab][[BR]] [wiki:OTM-Gush OnTimeMeasure-Gush][[BR]] [wiki:OTM-CRONInstall OnTimeMeasure-CRON][[BR]] [wiki:OTM-InsToolsDemo OnTimeMeasure-InsTools][[BR]] [wiki:OTM-DOR OnTimeMeasure-DOR][[BR]] [wiki:OTM-Control OnTime Control][[BR]] [wiki:OTM-CustomMetric OnTimeMeasure Custom Metric Integration] [[BR]] === Milestones === [[MilestoneDate(OnTime: S3.a Demonstrate OnTimeMeasure with ProtoGENI and PlanetLab sites)]] [[BR]] [[MilestoneDate(OnTime: S3.b Release a software version of OnTimeMeasure that can function across multiple aggregates)]] [[BR]] [[MilestoneDate(OnTime: S3.c Integrate OnTimeMeasure measurement service with experimenter workflow tools such as GUSH)]] [[BR]] [[MilestoneDate(OnTime: S3.d Demonstrate the use of OnTimeMeasure within a simple GENI Experiment)]] [[BR]] [[MilestoneDate(OnTime: S3.e Demonstrate the use of OnTimeMeasure within a GENI experiment that utilizes multiple GENI tools/services)]] [[BR]] [[MilestoneDate(OnTime: S3.f Release a software version of OnTimeMeasure that is integrated with other GENI software tools/services)]] [[BR]] == Project Technical Documents == '''Documents:''' P. Calyam, M. Sridharan, Y. Xu, K. Zhu, A. Berryman, R. Patali, [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/OnTimeMeasure-VDCloud.pdf Paper on OnTimeMeasure Integration in Virtual Desktop Cloud GENI Experiment], May 2011. P. Calyam, W. Mandrawa, C. Hartley, P. Schopis, [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/OnTimeMeasure-GENI_HLD_Dec09.pdf High-level Design Document of “OnTimeMeasure: Centralized and Distributed Measurement Software”], December 2009. P. Calyam, [http://groups.geni.net/geni/wiki/2ndInstMeasWork#Topic1GENIIMUseCases “Use-cases for GENI Instrumentation and Measurement Architecture Design”], June 2010. P. Calyam, K. Zhu, [http://groups.geni.net/geni/wiki/OnTime-Install “OnTimeMeasure Installation Procedure on ProtoGENI”], July 2010. P. Calyam, K. Zhu, [http://groups.geni.net/geni/wiki/ExperienceWithProtoGENI “OnTimeMeasure Project Experiences with using ProtoGENI in Spiral 2”], August 2010. P. Calyam, R. Patali, K. Zhu, [http://groups.geni.net/geni/wiki/OTM-PlanetLabInstall “OnTimeMeasure Installation Procedure on PlanetLab”], August 2010. P. Calyam, R. Patali, [http://groups.geni.net/geni/wiki/OTM-InsToolsDemo “OnTimeMeasure Early Integration Efforts with Instrumentation Tools”], August 2010. P. Calyam, K. Zhu, [http://groups.geni.net/geni/wiki/OTM-CRONInstall “OnTimeMeasure Early Integration Efforts with CRON 10Gbps Testbed”], November 2010. P. Calyam, A. Berryman, K. Zhu, [http://groups.geni.net/geni/wiki/OTM-Gush “OnTimeMeasure Integration Efforts with Gush Experimenter Workflow Tool”], January 2011. P. Calyam, Y. Xu, [http://groups.geni.net/geni/wiki/OTM-DOR “OnTimeMeasure Integration Efforts with Digital Object Repository”], June 2011. '''Posters:''' [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/OnTimeMeasure_GEC12-Poster.pdf GEC12 Demo Poster] [[BR]] [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/OnTimeMeasure_GEC11-Poster.pdf GEC11 Demo Poster] [[BR]] [http://groups.geni.net/geni/attachment/wiki/GEC10DemoSummary/OnTimeMeasure-GEC10-Poster.pdf GEC10 Demo Poster] [[BR]] [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/GEC8-OnTimeMeasureGENI-Poster.pdf GEC8 Demo Poster] [[BR]] [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/GEC7-OnTimeMeasureGENI-Poster.pdf GEC7 Demo Poster] [[BR]] '''Talks:''' P. Calyam, [http://groups.geni.net/geni/attachment/wiki/GEC12InstMeasWorkingSession/OnTimeMeasure_GEC12-I%26M-Talk.pdf “OnTimeMeasure Status Update”], GEC12 I&M Working Session, November 2011. P. Calyam, [http://groups.geni.net/geni/attachment/wiki/GEC11InstMeasWorkingSession/OnTimeMeasure_GEC11-I%26M-Talk.pdf “OnTimeMeasure Status Update”], GEC11 I&M Working Session, July 2011. P. Calyam, [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/OnTimeMeasure_Tutorial.pdf “OnTimeMeasure Hands-on Tutorial”], GEC10 Experimenter Track, March 2011. P. Calyam, [http://groups.geni.net/geni/attachment/wiki/GEC10ProjectHighlights/OnTimeMeasure-GUSH-GEC10.pptx “OnTimeMeasure-Gush Integration Design and User Workflow”], Presentation at the Selected Project Highlights, GEC10, March 2011. P. Calyam, “!OnTimeMeasure User Tutorial”, Presentation at the 3rd GENI I&M Workshop, GEC9, November 2010. S-J. Park, P. Calyam, [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/CRON-OnTimeMeasure-GEC9-COMIS.pdf “Federating CRON with OnTimeMeasure”], Presentation at the COMIS Working Group, GEC9, November 2010. P. Calyam, [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/OnTimeMeasure_ClusterC_110210.pdf “OnTimeMeasure: Centralized and Distributed Measurement Orchestration Software”], Status Report at Cluster C Breakout Session at GEC9, November 2010. P. Calyam, [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/OnTimeMeasure_Spiral2_ProjectReview.pdf “OnTimeMeasure Spiral 2 Project Review”], Presentation at the GENI I&M-2 Project Reviews Call, August 2010. P. Calyam, “!OnTimeMeasure Tutorial for Early Experimenters”, Presentation at the Cluster C Call, June 2010. P. Calyam, and W. Mandrawa, [http://groups.geni.net/geni/attachment/wiki/OnTimeMeasure/ProtoGENI_UserFeedback_031710.pdf “ProtoGENI User Feedback - OnTimeMeasure Project Experiences”], GENI Engineering Conference 7 Cluster C Session, Durham, March 2010. P. Calyam, “How should an active measurement service operate within an experimenter's slice (encompassing Internet2 backbone resources) in the GENI facility?”, Winter ESCC/Internet2 Joint Techs Conference, Salt Lake City, February 2010. P. Calyam, “!OnTimeMeasure Software High Level Design”, Presentation at the Cluster C Call, January 2010. P. Calyam, “[http://groups.geni.net/geni/attachment/wiki/GEC6InstMeasWGAgenda/Calyam_OnTimeMeasure-GENI_GEC6.pdf OnTimeMeasure: Centralized and Distributed Measurement Orchestration Software”], Short presentation at Instrumentation and Measurement Working Group meeting at GEC6, November 2009. P. Calyam, “!OnTimeMeasure: Centralized and Distributed Measurement Orchestration Software”, Short presentation at Cluster C Breakout Session at GEC6, November 2009. === Quarterly Status Reports === [wiki:OnTime-Nov11 November 2011 report] [[BR]] [wiki:OnTime-Jul11 July 2011 report] [[BR]] [wiki:OnTime-Mar11 March 2011 report] [[BR]] [wiki:OnTime-Nov10 November 2010 report] [[BR]] [wiki:OnTime-Jun10 June 2010 report] [[BR]] [wiki:OnTime-Mar10 March 2010 report] [[BR]] [wiki:OnTime-Dec09 December 2009 report] === Spiral 2 Connectivity === [wiki:OnTime-DevPlat Development Platform] [wiki:OnTime-DepPlat Deployment Platform] === Related Projects === [http://www.protogeni.net ProtoGENI] [[BR]] [http://gmoc.grnoc.iu.edu GMOC] [[BR]] [http://groups.geni.net/geni/wiki/InstrumentationTools Instrumentation Tools] [[BR]] [http://groups.geni.net/geni/wiki/MeasurementSystem Measurement System] [[BR]] [http://groups.geni.net/geni/wiki/LAMP LAMP] [[BR]] [http://groups.geni.net/geni/wiki/ScalableMonitoring Scalable Monitoring] [[BR]] [http://groups.geni.net/geni/wiki/netKarma NetKarma] [[BR]] [http://groups.geni.net/geni/wiki/Data%20Plane%20Measurements Data Plane Measurements] [[BR]] [http://groups.geni.net/geni/wiki/GushProto GUSH] [[BR]] [http://groups.geni.net/geni/wiki/CRON CRON] [[BR]] [http://groups.geni.net/geni/wiki/DigitalObjectRegistry DOR] [[BR]]