Changes between Version 7 and Version 8 of GEC20Agenda/DeveloperTopics

06/24/14 13:15:58 (5 years ago)



  • GEC20Agenda/DeveloperTopics

    v7 v8  
    5050  * Stitching
    5151  * AM API v3
     53== Summary ==
     54'''Jon Duerig''' introduced Jacks for developers. Jacks is an HTML5/JavaScript/CSS tool that can be embedded in web-based GENI tools. Jacks allows a user to view and edit RSpecs in a graphical format. Jacks provides a two-way API to interact with the web page within which it is embedded. Events can be passed in, like changing the current RSpec. Similarly, Jacks can signal to the outer web page when the user selects resources on the Jacks canvas. Additionally, '''Keith Downie''' demonstrated an early Jacks integration with the GENI Portal. Jacks on the portal lets an experimenter create or edit RSpecs and then allocate resources.
     56'''Hussam Nasir''' discussed the GENI Desktop. The GENI Desktop provides a one stop web site for allocating and managing experimental resources, instrumenting experiments, and managing other aspects of GENI experimentation like RSpecs. Hussam described recent developments, future directions, other GENI tools with which they interact.
     58'''Mike Zink''' presented GIMI. Mike described a number of new features in GIMI including the availability of images for both InstaGENI and ExoGENI. Mike also listed the tools they use from other developers as well as how other developers can integrate with GIMI.
     60'''AJ Ragusa''' spoke about the OESS Aggregate Manager, OESS Stitching, and the new Flowspace Firewall.
     62'''Tom Lehman''' provided an update on Stitching and the Stitching Computation Service (SCS). Additionally, Tom discussed a number of possible future enhancements for the SCS, which can be a valuable tool for other GENI developers.
     64'''Rob Ricci''' discussed four key features available on ProtoGENI and InstaGENI aggregates. Console access is now available for Xen VMs and physical nodes at the Emulab testbed. Users can now debug boot problems via the console access. ProtoGENI/InstaGENI aggregates offer an implementation of the geni-get command standardized several GECs ago. Finally, experimenters can now both create and import images. The former is done via the GENI AM API and the latter is a more involved (but evolving) process.
     66'''Ilya Baldin''' gave an overview of new features underway in the next release of ExoGENI rack software. He discussed in detail [ how to create a custom image from an existing virtual machine]. Additionally, the ExoGENI team is working to turn some of their tools into libraries so both developers and experimenters can use those libraries for the basis of new tools. Finally, Ilya described the ExoGENI implementation of storage as a resource.
     68The session ran out of time before topics. Slides for the above presentations, as well as those that were not presented, are attached.