| 1 | = Internet Scale Overlay Hosting Progress Report 7/2010-11/2010) = |
| 2 | |
| 3 | == 1. Project Activities this Reporting Period == |
| 4 | |
| 5 | === Lightweight Flow Setup Application === |
| 6 | During this period, we extended the IPv4 application that runs on the |
| 7 | SPPs to support a fast reservation option. This allows end hosts to |
| 8 | reserve bandwidth on an end-to-end path, using an embedded IP option. |
| 9 | Enabled routers select alternate routes, as appropriate, in order to |
| 10 | satisfy the reservation, and make a partial reservation when they |
| 11 | are unable to find a path that accommodates the full request. |
| 12 | This work was done primarily to provide users with an example application |
| 13 | that uses software running on one of the general purpose server blades to |
| 14 | dynamically control a fastpath running on the embedded Network Processor. |
| 15 | This application was demonstrated at GEC-9 and will be incorporated into |
| 16 | future tutorials and documented in the SPP wiki. |
| 17 | |
| 18 | === Initial Work on New Fastpath Application === |
| 19 | We have been working with Brighten Godfrey of the University of Illinois to |
| 20 | develop a new fastpath code option that supports alternate routing in the presence of |
| 21 | link failures, using a compact encoding of alternate paths carried in packet |
| 22 | headers. We expect to complete work on this application and demonstrate it |
| 23 | at GEC-10. |
| 24 | |
| 25 | === Operational Support === |
| 26 | |
| 27 | The SPPs have now transitioned out of development mode into a largely |
| 28 | operational mode. We are working to provide effective and consistent support |
| 29 | for users, while continuing to make improvements to the systems. |
| 30 | |
| 31 | === Improving System Stability === |
| 32 | |
| 33 | We have diagnosed and fixed a memory leak in the Linecard software for the SPP that led |
| 34 | the system to crash periodically. The systems are now much more stable and |
| 35 | have been operating reliably for months. |
| 36 | |
| 37 | === GEC-9 Tutorial === |
| 38 | |
| 39 | About 20 people attended the SPP tutorial at GEC-9. The session went very |
| 40 | smoothly with users generally managing to complete the hands-on activities |
| 41 | successfully. |
| 42 | |
| 43 | |
| 44 | == 2. Milestones achieved == |
| 45 | |
| 46 | Tutorials at GEC-8 and GEC-9 |
| 47 | |
| 48 | Demonstrations at GEC-8 and GEC-9 |
| 49 | |
| 50 | |
| 51 | == 3. Deliverables made == |
| 52 | |
| 53 | Nothing new |
| 54 | |
| 55 | |
| 56 | == 4. Project participants == |
| 57 | |
| 58 | Jon Turner - PI (5% support level) [[br]] |
| 59 | Patrick Crowley - PI (unsupported) [[br]] |
| 60 | John Dehart - technical staff (45% support level) [[br]] |
| 61 | Mike Wilson - graduate student (unsupported) [[br]] |
| 62 | |
| 63 | == 5. Publications (individual and organizational) == |
| 64 | |
| 65 | None yet. |
| 66 | |
| 67 | |
| 68 | == 6. Outreach activities == |
| 69 | |
| 70 | Tutorial at GEC-9 |
| 71 | |
| 72 | == 7. Collaborations == |
| 73 | |
| 74 | Have established connections between SPP nodes and the GPENI and MAX networks, but still need to fully test the connections and verify the performance matches expectations. |
| 75 | |
| 76 | Have begun using Plush/Gush tools for configuring SPP nodes. |
| 77 | |
| 78 | Have demonstrated experiments that use combination of SPP and PlanetLab nodes. |
| 79 | |
| 80 | Have had initial discussions with Jim Griffoen of the University of Kentucky about using SPPs in support of his Post-Modern Internet Architecture. |
| 81 | |
| 82 | Working with Brighton Godfrey of University of Illinois on pathlet routing experiments. |