Changes from Version 1 of MinutesFrom30Oct2007

Show
Ignore:
Author:
trac (IP: 127.0.0.1)
Timestamp:
03/26/08 18:05:12 (2 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MinutesFrom30Oct2007

    v0 v1  
     1 
     2 
     3== !ProtoGENI Project Meeting, 30 Oct 2007 == 
     4 
     5=== Agenda === 
     6 
     7'''Important decisions to make early-on''' 
     8 
     9   * Fork Emulab? 
     10      * Pro: Allows us to develop more quickly, since we don't have to worry 
     11        about breaking existing installations 
     12      * Con: We may want to merge later, and that could be a pain 
     13   * Short-term goals: Hardware-centric or software-centric? 
     14      * Hardware-centric: We start by getting hardware deployed (ie. 
     15        getting PCs and routers deployed at various sites, and getting 
     16        Internet2 tunnels between them), but with the current Emulab 
     17        interface, APIs, etc. 
     18      * Software-centric: We start by getting the GENI APIs, etc. working, 
     19        then worry about getting the hardware deployed 
     20 
     21-- Main.RobertPRicci - 30 Oct 2007 
     22 
     23=== Notes === 
     24 
     25'''Who/When''' 
     26 
     27   * Attendees: Rob, me, David, Jay, Leigh (phone) 
     28   * start @ 11:10 AM 
     29   * end @ 12:25 PM 
     30 
     31'''Jay: preparatory work was not done for this meeting; let's do it now!''' 
     32 
     33   * make lists of issues, tasks, priorities, schedule 
     34   * early operation 
     35   * easy things first or hard things first? 
     36   * think about devices; what hardware are we going to include? 
     37   * usage model 
     38   * who we get to partner with us?  time is running out; can't wait 
     39      three months 
     40 
     41'''Rob: suggest that we start with the issue of choosing (1) GENI API first, or (2) hardware first?''' 
     42 
     43   * Jay: go through the list of components in order to make this 
     44     choice. 
     45   * Interfaces: 
     46      * Advantages: finding stuff that's wrong, influence the GENI 
     47        design earlier, making the design better, makes us look better 
     48      * Disadvantages: getting stuck in design by committee, would 
     49        rather just "show up" with something that works with the 
     50        right hardware 
     51      * Rob: existing interfaces are narrow, 10-20 methods.  A first 
     52        cut at putting these interfaces on top of our stuff would be 
     53        mostly painless, if we ignore certain problems such as 
     54        security, etc. 
     55      * Rob: spec hardware now and order, then while we wait work on 
     56        SW? 
     57 
     58'''Jay: back on the partnerships...''' 
     59 
     60   * Jay: example: CMU as a "loss leader" for us; getting other people 
     61     to use Emulab 
     62   * Matt Welsh: sensor network stuff; must get him to use our stuff!  
     63     If he uses PlanetLab or ORBIT, it's a "permanent loss" to us. 
     64      * Rob: so, what can we do about that? 
     65      * Jay: likely issues for Matt 
     66         * unreliable backhaul 
     67         * stuff like what MoteLab gives [what are those things?] 
     68   * Jay: work on the key architectural issues 
     69 
     70'''Customers''' 
     71 
     72   * General "missing features" for users; not GENI API issues, just 
     73      usability issues 
     74      * Just selling to key customers 
     75    * Jay: customers we have/want: 
     76   * Rob: would we use our own stuff on our Emulab eventually? 
     77      * Jay: yes. 
     78      * But Emulab-like testbeds have no "place" in the architectural 
     79        design of GENI 
     80 
     81'''Fork or not to fork?''' 
     82 
     83   * fork: free to hack; old system will degrade; ... 
     84   * Leigh: forking will do nothing to speed up development of GENI 
     85     stuff 
     86   * Rob: comfortable with forking 
     87 
     88'''To-do's''' 
     89 
     90   * Put these notes in Wiki on Emulab... where? 
     91   * Look at the proposal: ~lepreau/tb/prop/nsfmri3/ 
     92      * Look at Section 4 in particular 
     93   * Jay says to look at his slides from the recent GENI meeting 
     94   * Look at GENI architecture documents 
     95      * http://www.geni.net/GDD/GDD-06-11.pdf 
     96      * http://www.geni.net/GDD/GDD-07-44.pdf 
     97   * Look at GENI slideware about distributed services 
     98      * http://www.geni.net/office/office_events.html 
     99      * http://www.geni.net/office/office_events_71007.html 
     100   * Think about the role of cluster-like testbeds in GENI? 
     101 
     102-- Main.EricEide - 01 Nov 2007 
     103 
     104 
     105