Presentation is loading. Please wait.

Presentation is loading. Please wait.

techX and ONL Summer 2008 Plans

Similar presentations


Presentation on theme: "techX and ONL Summer 2008 Plans"— Presentation transcript:

1 techX and ONL Summer 2008 Plans
John DeHart

2 People Fred (SPP Control)
John (SPP Data path, System Integration, ONL and SPP Testing) Dave (SPP Data path, HW integration) Ken (ONL) Jyoti (ONL) Charlie (ONL, Traffic Generators) Mike (SPP V2) Mart (SPP Control, ONL Application) Ritun (SPP Control, ONL Application) Anthony (NetFPGA) Ben

3 Big Picture SPP Version 1 SPP Version 2
Finish and Release to PlanetLab users SPP Version 2 Data Path Implementation GENI Infrastructure Prototyping Grant Continuous Computing SPP Chassis building and deployment ONL Clean up current version Implementation of Generic HW Infrastructure support NPR and NSP Integration Reservation system Configuration Switch Ring Expansion and Operation Integration of NetFPGA Integration of Traffic Generators DOD Grant Papers NetGames (Paper due June 15): Mart, Ritun ANCS (Paper due June 23): Charlie NPR Paper NSDI (Paper due Oct 9): Mart, Ritun Gaming paper; ONL paper Infocom PLDI (Mike) NEC Visitor arriving 9/1 Finish cleanup of 404 and 420

4 Some Details NetFPGA In place by end of summer
2 Hosts, each with 3 NetFPGA boards RLI Interface for loading circuit Sample circuits Delay

5 Some Details SPP Data Path Stats Block
Integration of ONL-like stats block Include Rx IP DAddr Index in NPE lookup key to fully identify MetaInterface in key. Implement per slice buffer limit

6 Some Details SPP Control NAT SLM (Slice Login Manager): SSH Forwarding
SRM: Hub Management using SNMP Shelf Mgr SNMP interface for resetting individual boards Booting and daemon coordination: poll devices for health Implement port allocations for slices on GPEs (currently only fastpath) GNM: Periodic update of slice data SLM config file Per GPE RMP and NM Proxy for PLCAPI calls From bootmanager: node status calls Report overall health to PLC Handle debug state from PLC? Distribute session key to GPEs so they can communicate directly with PLC Proxy for NMAPI calls from PLC and slices Forward PLC calls to correct GPE Interpret tickets and location of resources

7 Some Details SPP Control (continued) Booting GPE Modify Node Manager
Modify bootmanager Modify BootCD to include our config file Modify Node Manager Flow Stats aggregation and pl_netflow Libc mods to request ports from srm May not be necessary for first release RMP and SCD Slice endpoint/port allocations and adding filters to Linecard Test RMP: tunnel API commands and queue manipulation commands Adding/Removing fastpath filters Reading stats NAT Adding interface to the MEs and packet handling Port space management SRM interactions System testing Development environment: Upgrade to Planetlab 4.1 and fc8 Use vservers on cp

8 Some Details ONL 14 hosts don’t boot NSP NPR
Replace Filter Result without doing a Remove and Add DONE: Removal of MCast Filter Fix and Testing Create and copy pkts in Plugins Ingress vs. Egress NPR Mart’s problem with ordered_signal.h Init of signal does not appear to always work, adding code to the function helps Drop Counters (not all are implemented) Other Counters Verify that everything is implemented DONE: NPUB Add UseRoute capability DONE: Test Reclassify path Plugin Tags, etc. Performance Testing Demo at GENI meeting in October Workshop at a later GENI or similar meeting


Download ppt "techX and ONL Summer 2008 Plans"

Similar presentations


Ads by Google