Changes between Initial Version and Version 1 of sppReport-1Q10


Ignore:
Timestamp:
04/05/10 15:18:14 (14 years ago)
Author:
Vic Thomas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • sppReport-1Q10

    v1 v1  
     1
     2= Internet Scale Overlay Hosting Progress Report 1/1/2010-3/31/2010) =
     3
     4== 1. Project Activities this Quarter ==
     5
     6=== Transition from Development to Early User Support ===
     7
     8In this quarter, we have made the transition from primarily a development
     9mode to a mix of development and support mode for early users.
     10Our primary activity this quarter was preparing for the SPP
     11tutorial that was held at GEC 7.
     12This included making improvements to our slice configuration tools,
     13preparing a user documentation wiki and
     14developing demonstrations and laboratory exercises for use
     15during the tutorial. This required preparing scripts and traffic
     16generation tools that were sufficiently "canned" to allow
     17participants to get some real experience during the one hour
     18we had available for hands-on activities.  At the same time,
     19we felt it important to give them a chance to make changes
     20to the experimental configuration so they could get a concrete
     21understanding of the user tools and their effect on the system.
     22To facilitate productive
     23activity and maximize what users learned, we developed a set of
     24worksheets to help guide them through the exercise.
     25These turned out to be extremely important to the success of
     26the hands-on session.
     27Our preparation included several "dry-runs" with Washington
     28University graduate students and staff. These helped us to
     29refine the presentation material, demonstrations and laboratory
     30exercises.
     31
     32 From a technical perspective, the tutorial went very well.
     33We were able to cover our prepared material in the available time,
     34and while it went quickly, users were generally able to grasp the
     35essentials and get a solid understanding of how the system works
     36and how it enables network experimentation. However, the sign-up
     37process for the tutorial did not get appopriate planning at an
     38early enough stage, and as a result, many of those who were
     39registered for the tutorial did not actually show up. On the other
     40hand, there were a large number of "walk-ins" who we were able
     41to include in the session, allowing us to go ahead with a reduced
     42but still reasonable group. As we plan for the next tutorial at GEC 8,
     43it will be essential that we take steps to ensure this does not
     44happen again. We plan to refine the "sign-up" to distinguish between
     45those who are prepared to commit to attending, and those who are
     46less sure. It will also be important to follow-up with prospective
     47attendees in the week before GEC8 to confirm their planned attendance.
     48This will allow us to free up slots for walk-ins.
     49
     50=== GEC 7 Demonstration ===
     51
     52In addition to the tutorial, we did a demonstration at GEC7.
     53The demo leveraged the materials from the tutorial session,
     54and gave us a chance to show off the SPPs to a larger group.
     55
     56
     57=== SPP Configuration Tools ===
     58
     59We made a number of improvements to the SPP configuraton
     60tools in preparation for the tutorial. These were mostly
     61aimed at simplifying the interface for users, and eliminating
     62inconsistencies that had arisen during the development process.
     63This effort has continued following the tutorial, but we are now
     64converging on a coherent and consistent set of user tools with
     65which we can move forward.
     66
     67=== User Documentation ===
     68
     69We have developed user documentation on a wiki that is now available
     70to users. Work on this is continuing, but we plan to have the wiki
     71essentially complete by the end of the next quarter. At this time,
     72the wiki is not user-editable, but we plan to transition the wiki pages
     73to a dedicated SPP-only wiki that will be editable by users.
     74
     75=== Flow Monitoring ===
     76
     77The flow monitoring system is now largely complete, in the sense that
     78we are capturing and storing statistics. The data is not yet being stored
     79in the format needed to allow us to use the PlaneLab tools for accessing
     80the data, but we plan to complete that work over the next quarter.
     81
     82=== Development of Second Version of Network Processor Datapath Software ===
     83
     84We made limited progress on version 2 of the NPE software this quarter.
     85While have still not been able to devote the time needed
     86to complete version 2 of the NPE software.
     87We expect to make more progress in the coming quarter, but
     88this will likely not be completed until later in the year.
     89
     90=== Bug Fixes ===
     91
     92Tracking down and fixing bugs is a continuing process in a project like this.
     93
     94There have been no major new issues this quarter, but this continues to occupy a
     95
     96signficant amount of staff time.
     97
     98== 2. Milestones achieved ==
     99
     100User web site - completed 3/16/2010
     101S2.c User documentation wiki - completed 3/16/2010
     102S2.d Demo at GEC6 - completed 11/17/2009
     103S2.e Demo at GEC7 - completed 3/16/2010
     104S2.g First user tutorial at GEC 7 - completed 3/16/2010
     105
     106== 3. Deliverables made ==
     107
     108Nothing new
     109
     110== 4. Project participants ==
     111
     112Jon Turner – PI (unsupported) [[br]]
     113Patrick Crowley – PI (unsupported) [[br]]
     114John Dehart – technical staff (40% support level) [[br]]
     115Ken Wong – technical staff (15% support level) [[br]]
     116Mike Wilson – graduate student (unsupported) [[br]]
     117Mart Haitjema – graduate student (unsupported) [[br]]
     118Ritun Patney – graduate student (unsupported) [[br]]
     119
     120== 5. Publications (individual and organizational) ==
     121None yet.
     122
     123== 6. Outreach activities ==
     124User tutorial
     125
     126== 7. Collaborations ==
     127
     128Working to establish connections between SPP nodes and the GPENI and MAX
     129networks.
     130
     131Have begun using Plush/Gush tools for configuring SPP nodes.
     132
     133Have demonstrated experiments that use combination of SPP and PlanetLab nodes.
     134
     135Have had initial discussions with Jim Griffoen of the University of Kentucky,
     136about using SPPs in support of his Post-Modern Internet Architecture.