sponsored by the national science foundation geni experimenter portal service developers roundtable...
TRANSCRIPT
Sponsored by the National Science Foundation
GENI Experimenter Portal
Service Developers RoundtableGENI Engineering Conference 16
Salt Lake City, Utah
Tom MitchellMarch 19, 2013www.geni.net
Sponsored by the National Science Foundation 2March 19, 2013
INTEGRATION OF PORTALS AND ALL TOOLS WITH GRAPHICAL INTERFACES
Sponsored by the National Science Foundation 3March 19, 2013
Integration of Portals and Tools
Sponsored by the National Science Foundation 4March 19, 2013
Tool/Portal integrationGENI Experimenter Portal
• The GENI Experimenter Portal currently integrates with existing tools in several ways– Embeds Flack
• Download from Utah, pass in slice and user context
– Provides configuration data package for omni– Acts as OpenID identity provider to Seattle
• Preliminary discussions with GEMINI to support integration
Sponsored by the National Science Foundation 5March 19, 2013
Tool/Portal integrationLooking Forward
• Common constructs for tool interoperability– Standardize naming, semantics on UIs
• Focus on inputs/outputs of the various lifecycle phases– Encourage interoperability and an open marketplace
• Tools should:– Use standard and common APIs (eg. GENI AM API)– Engage in good security practices (private keys,
passwords)– Hosted tools need a “speaks for” capability
Sponsored by the National Science Foundation 6March 19, 2013
Tool/Portal integrationLooking Forward (cont.)
• Pushing towards a seamless user experience while providing choice and an open marketplace
• Tools will need more standard APIs (SA, MA/IdP)• Tools should choose an appropriate
authentication model (certificates, OpenID)• Link to online tools, embed online apps, integrate
with desktop tools• Consume and produce standard artifacts (RSpec)• Documentation!