Changes between Initial Version and Version 1 of GushProto


Ignore:
Timestamp:
12/04/08 10:43:24 (15 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GushProto

    v1 v1  
     1'''Project Number'''
     2
     31621
     4
     5'''Project Title'''
     6
     7GENI Experiment Control Using Gush[[BR]]
     8a.k.a. GushProto, GUSH
     9
     10'''Technical Contacts'''
     11
     12'''PI''' Jeannie Albrecht /
     13mailto:jeannie@cs.williams.edu / +1 413 597 4251 [[BR]]
     14Amin Vahdat / mailto:vahdat@cs.ucsd.edu / +1 858 534 4614
     15
     16'''Participating Organizations'''
     17
     18Williams College [http://www.williams.edu], Williamstown, MA [[BR]]
     19UC San Diego [http://www.ucsd.edu], San Diego, CA [[BR]]
     20
     21'''Scope'''
     22
     23The scope of work on this project is to design and implement a
     24prototype to build Gush (the GENI User Shell), a robust experiment
     25control and management framework for GENI.  The final product of this
     26work is expected to be a fully functional framework that supports
     27experiment control through three user interfaces, including a
     28graphical user interface (GUI), command line interface, and a
     29programmatic interface.
     30
     31This work will include design of an API in Gush for interacting with
     32GENI Clearinghouses. Gush will integrate with GENI Clearinghouse
     33prototypes provided by the control framework developers to test the
     34Gush API and the use of slice interaction functions. Initial work will
     35be with the PlanetLab control framework using XML-RPC communication
     36with the PlanetLab Central Database (PLC). Development will focus on
     37getting the Gush command line and programmatic interfaces working
     38before moving on to the graphical interface, with an emphasis on
     39detailed error reporting that will simplify debugging.
     40
     41'''Milestones'''
     42
     43milestone:"GushProto: User Study"[[BR]]
     44milestone:"GushProto: v0.1 Implementation"[[BR]]
     45milestone:"GushProto: User Documentation and Web Site"[[BR]]
     46milestone:"GushProto: GEC Demo"
     47
     48'''Project Technical Documents'''
     49
     50[http://groups.geni.net/syseng/attachment/wiki/GushProto/Gush-UserStudy-1.pdf "Gush User Study 1"]
     51
     52'''Spiral 1 Connectivity'''
     53
     54PlanetLab control framework.
     55
     56IP Connectivity: IP connectivity from GUSH controller (typically user desktops) to PlanetLab machines in slice. IP connectivity between controller and clearinghouses.  May need IP connectivity between PlanetLab machines in slice and Gush code repository to download so Gush software if machines don't already have Gush client installed.
     57
     58
     59'''GPO Liason System Engineer'''
     60
     61Vic Thomas / mailto:vthomas@geni.net
     62
     63'''Related Projects'''
     64
     65http://plush.cs.williams.edu/
     66
     67
     68[wiki:ProvisioningService]
     69