Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual Experiment Management Matt Strum, University of Utah.

Similar presentations


Presentation on theme: "Visual Experiment Management Matt Strum, University of Utah."— Presentation transcript:

1 Visual Experiment Management Matt Strum, University of Utah

2 What it is and isn’t Is o Flash-based, GENI-in-a-browser o Easy to view and search advertised resources o Easy to design and submit slices o Easy to add click-and-run services (e.g. INSTOOLS) Isn’t o Viewer for non-advertised values (e.g. currently node connectivity between managers) o Editor for unsupported resource types (e.g. currently OpenFlow) o User scriptable o Interface into live resources and installed services o Able to communicate to any site/resource Flash socket security policy server on port 843 required

3 Flack 1 Lessons Learned Automatic updates & Automatic updates Global view of all advertised resources Work without any RSPEC or API knowledge o How do I express this in RSPEC v0.1? 0.2? 2? 3? … o What are the arguments to that call again? o Less typ0s View & submit any slice in any RSPEC version Simplified multi-manager support Added abilities through RSPEC extensions o Save x/y coordinates to redraw slice o Flag whether node was originally added as unbound One-click ability to add INSTOOLS to a slice

4 Flack 2 Lessons Applied Less convoluted interface o Instead of windows, uses areas with back/forward history o Hide interface items before they are needed Added more RSPEC extensions o History of undoable actions (add node, change link, etc.) Support for AM API v2 & GENI RSPECv2 within a day Plug-in framework o Add visual elements to slice editor o Edit slice in code, add tasks to be run & make XML-RPC calls o INSTOOLS refactored as a plug-in ShadowNet support added

5 Future Plans More types of managers & resources o OpenFlow o ORCA o Etc. Immediate support of updated APIs & RSPECs Plug-ins o More points of extension o More one-click services

6 Wish List Advertised AM capabilities o What kinds of resources can be allocated? Can/must they be bound? Unbound? Can/must they be a one-to-one or many-to-one physical mapping? Cross-site information o E.g. Utah’s pg41 connected to GPO’s pg3 Cross-aggregate information o E.g. OpenFlow datapaths connect to what compute resources? Unified request RSPECs o Each manager should support a unified, global-view request RSPEC Easier for tools to generate one RSPEC and send to any manager 1 RSPEC to rule them all

7 Thank You! Try now at protogeni.net Contact me at … mstrum@gmail.com


Download ppt "Visual Experiment Management Matt Strum, University of Utah."

Similar presentations


Ads by Google