LabWiki The Complete Experiment LifeCycle in a Tool Divya Bhat, Eswer Kishore, Michael Zink, Thierry Rakotoarivelo, Max Ott GEC23 Sponsored by the National Science Foundation March 23, 2015 Experiment Workflow Sponsored by the National Science Foundation March 23, 2015 The “Experiment Cycle” Design Notes Experiment Description Runs Code Measurements Execute Sponsored by the National Science Foundation March 23, 2015 Setup The “Successful Experiment Cycle” Publish Design Notes Experiment Description Runs Code Measurements Execute Sponsored by the National Science Foundation March 23, 2015 Setup “Experiment Cycle” in a Tool: LabWiki Sponsored by the National Science Foundation March 23, 2015 Collect and Archive Experimenter 6.Obtain 1.Instrument SQL/iRO DS Automated 5.Save LabWiki 4.Plot 0.Reserve 2.Run GENI TestBed 3.Collect OML Client Sponsored by the National Science Foundation March 23, 2015 OML Server Search Wiki Sponsored by the National Science Foundation Edit March 23, 2015 Run For Experimenters • Repeatable – one-time OEDL – common and custom defined network measurements – Run Shell commands • Lab Notes – Use Wiki for technical report • Results – R scripts for graph Sponsored by the National Science Foundation March 23, 2015 For Students • Prepared experiment script (OEDL) – read-only – create copy or run as is • Assignment – Generate results – Write comments – Submit Sponsored by the National Science Foundation March 23, 2015 For Educators • Create Experiment Script (OEDL) – unlimited update • Create instructions (Wiki) Sponsored by the National Science Foundation March 23, 2015 For Educators • Auto grading – custom event trigger – view submissions Sponsored by the National Science Foundation March 23, 2015 Learning Switch Source: A Dest: A’ • frame destination unknown: flood A destination A location known: selective send More info in chapter 6 of “Computer Networks”, Kurose & Ross 6 1 A A’ 4 5 2 3 C B’ A’ A MAC addr interface Sponsored by the National Science Foundation B C’ A A’ A A’ 1 4 March 23, 2015 TTL 60 60 A’ Switch table (initially empty) DEMO Sponsored by the National Science Foundation March 23, 2015 LabWiki at GEC22 •LabWiki Demos at Demo night – Time: Tue 5:30 – 7:30 P.M. – Place: Collonades Club, Univ. of Illinois Memorial Stadium Sponsored by the National Science Foundation March 23, 2015 Where can I get help? • Sample experiments – https://vimeo.com/album/3201122 (Tim - semandex ) • How to write OEDL scripts? – https://omf.mytestbed.net/projects/omf6/wiki/OEDLOMF6 • My experiment does not work – Check logs in Execute panel – Contact: [email protected] • Code – https://github.com/mytestbed/labwiki • Bug Reports and Documentation – http://omf.mytestbed.net/projects/labwiki • Sample custom OML Applications – http://witestlab.poly.edu/site/page/oml-enabled-applications Sponsored by the National Science Foundation March 23, 2015
© Copyright 2026 Paperzz