Changes between Initial Version and Version 1 of GeniExperimentEngineProgressReportGEC20


Ignore:
Timestamp:
07/30/14 14:57:33 (10 years ago)
Author:
rick@mcgeer.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniExperimentEngineProgressReportGEC20

    v1 v1  
     1= Progress Report for the GENI Experiment Engine: GEC 20 =
     2
     3== Contract Deliverables ==
     4
     5- Demonstrated real experiment using GEE  at GEC-20
     6
     7- Presented GEE at GEC 20 Experimenter Tools Session
     8
     9- Demonstrated GENI-Wide  File System at GEC-20
     10
     11== Technical Progress ==
     12
     13- Integrated the GENIExperimentEngine slice with the VirtualTopologyService slice, conserving GENI physical machines and giving an avenue for programmable networking in future using GEE
     14
     15- Brought the GEE Portal to production quality and integrated it with GENI's authentication service.
     16
     17- Developed demonstration-quality network file system over Swift
     18
     19- Brought up the Beanstalk messaging service and deployment commands to use it in a slicelet.
     20
     21- Developed a live monitoring service for the GENIExperimentEngine [[http://www.lively-web.org/users/rick/GEEReport.html]]
     22
     23- Developed and tested a reverse proxy to permit slices to offer location-based services over port 80.
     24
     25- Removed a number of security holes in the portal.
     26
     27- Expanded range of actions offered through the portal  as planned in GEC 19 status
     28
     29== Ongoing Issues ==
     30
     31- We remain highly reliant on GENI VLANs for the networking elements of the GENI Experiment Engine, and we need a guarantee that the VLANs that we allocate will be stable over, essentially, the lifetime of GENI -- at a minimum, we require some notice before a VLAN is torn down
     32
     33- Need to continually renew the GEE slice on GENI, and reallocate slivers.  The GEE, particularly the GEE Compute Engine, is designed as a set of long-running, stable services, not short-run experiments.
     34
     35== Outreach Activities ==
     36
     37- GENI Experiment Engine presentation at GEC-20
     38
     39- GENI Experiment Engine tutorial at US Ignite summit
     40
     41== Plans for GEC 20 ==
     42
     43- Bring filesystem and proxy to production-quality implementation
     44
     45- Cleanup bug reporting and logging in the portal, and add alerts on errors, etc.
     46
     47- Recruit a small number of experimenters to participate in GEE beta program
     48
     49- Investigate design alternatives for GEE Slicelet hosts.  We currently run in PlanetLab nodes, but could potentially do this in OpenVZ ProtoGENI images, and/or !OpenCloud images