Design of a Diversified Router: Project Assignments and Status Updates

Slides:



Advertisements
Similar presentations
Engineering Patrick Crowley, John DeHart, Mart Haitjema, Fred Kuhns, Jyoti Parwatikar, Ritun Patney, Jon Turner, Charlie Wiseman, Mike Wilson, Ken Wong,
Advertisements

Supercharging PlanetLab A High Performance,Multi-Alpplication,Overlay Network Platform Reviewed by YoungSoo Lee CSL.
John DeHart ONL NP Router Block Design Review: Lookup (Part of the PLC Block)
David M. Zar Applied Research Laboratory Computer Science and Engineering Department ONL Stats Block.
Jon Turner, John DeHart, Fred Kuhns Computer Science & Engineering Washington University Wide Area OpenFlow Demonstration.
Patrick Crowley and Jon Turner and John DeHart, Mart Haitjema Fred Kuhns, Jyoti Parwatikar, Ritun Patney, Charlie Wiseman, Mike Wilson, Ken Wong, Dave.
1 - Charlie Wiseman - 05/11/07 Design Review: XScale Charlie Wiseman ONL NP Router.
Michael Wilson Block Design Review: Line Card Key Extract (Ingress and Egress)
Block Design Review: Queue Manager and Scheduler Amy M. Freestone Sailesh Kumar.
David M. Zar Applied Research Laboratory Computer Science and Engineering Department ONL Freelist Manager.
John DeHart Block Design Review: Lookup for IPv4 MR, LC Ingress and LC Egress.
Queue Manager and Scheduler on Intel IXP John DeHart Amy Freestone Fred Kuhns Sailesh Kumar.
1 - Charlie Wiseman, Shakir James - 05/11/07 Design Review: Plugin Framework Charlie Wiseman and Shakir James ONL.
John DeHart An NP-Based Router for the Open Network Lab Memory Map.
David M. Zar Block Design Review: PlanetLab Line Card Header Format.
Mart Haitjema Block Design Review: ONL NP Router Multiplexer (MUX)
Engineering John DeHart and Jon Turner Applied Research Lab, Washington University SPP Deployment Plan.
1 Washington WASHINGTON UNIVERSITY IN ST LOUIS Fred Kuhns - 3/15/2016 Allocate and free code option instance, NPE resources and interface bandwidth. Manage.
John DeHart Netgames Plugin Issues. 2 - JDD - 6/13/2016 SRAM ONL NP Router Rx (2 ME) HdrFmt (1 ME) Parse, Lookup, Copy (3 MEs) TCAM SRAM Mux (1 ME) Tx.
Supercharged PlanetLab Platform, Control Overview
Flow Stats Module James Moscola September 12, 2007.
Design of a High Performance PlanetLab Node
Design of a Diversified Router: Memory Usage
Design of a Diversified Router: TCAM Usage
SPP Version 1 Router Plans and Design
An NP-Based Router for the Open Network Lab
John DeHart Design of a Diversified Router: Lookup Block with All Associated Data in SRAM John DeHart
An NP-Based Ethernet Switch for the Open Network Lab Design
Design of a Diversified Router: Line Card
Design of a Diversified Router: Packet Formats
Design of a Diversified Router: Common Router Framework
Design of a Diversified Router: Project Management
Use Cases & User Mocks Customer Call –
Design of a Diversified Router: Line Card
ONL NP Router Plugins Shakir James, Charlie Wiseman, Ken Wong, John DeHart {scj1, cgw1, kenw,
A Proposed Architecture for the GENI Backbone Platform
Design of a Diversified Router: Dedicated CRF for IPv4 Metarouter
techX and ONL Summer 2008 Plans
Design of a Diversified Router: Packet Formats
Design of a Diversified Router: IPv4 MR (Dedicated NP)
SPP V2 Router Plans and Design
Documentation for Each Block
Design of a Diversified Router: Line Card
Design of a Diversified Router: Monitoring
An NP-Based Router for the Open Network Lab Overview by JST
ONL Stats Engine David M. Zar Applied Research Laboratory Computer Science and Engineering Department.
Supercharged PlanetLab Platform, Control Overview
Next steps for SPP & ONL 2/6/2007
IXP Based Router for ONL: Architecture
Radisys 7010 NPU Routing for Shared Metarouter Cards
Design of a Diversified Router: November 2006 Demonstration Plans
QM Performance Analysis
Design of a Diversified Router: Project Assignments and Status Updates
SPP V1 Memory Map John DeHart Applied Research Laboratory Computer Science and Engineering Department.
SPP Version 1 Router Traffic Examples
Planet Lab Memory Map David M. Zar Applied Research Laboratory Computer Science and Engineering Department.
Design of a Diversified Router: Dedicated CRF plus IPv4 Metarouter
Design of a Diversified Router: November 2006 Demonstration Plans
Code Review for IPv4 Metarouter Header Format
Code Review for IPv4 Metarouter Header Format
SPP Version 1 Router Plans and Design
An NP-Based Router for the Open Network Lab Meeting Notes
Design of a Diversified Router: Memory Usage
An NP-Based Router for the Open Network Lab Project Information
A High Performance PlanetLab Node
SPP Router Plans and Design
IXP Based Router for ONL: Architecture
Design of a High Performance PlanetLab Node: Line Card
SPP Version 1 Router QM Design
Design of a Diversified Router: Project Management
Presentation transcript:

Design of a Diversified Router: Project Assignments and Status Updates John DeHart jdd@arl.wustl.edu http://www.arl.wustl.edu/arl

People Dave Zar Mike Wilson Sailesh Kumar Amy Freestone Fred Kuhns Brandon Heller John DeHart Jing Lu Eric Lee Available for consultation: Ben Wun Haoyu Song Charlie Wiseman

Project Assignments Rx (LC and NPE) : Dave Tx (LC and NPE) : Dave Names in parentheses are staff who are to stay in touch with the work on that block to give us continuity after the student finishes work on the project, graduates or moves on to something else. Rx (LC and NPE) : Dave Tx (LC and NPE) : Dave QM/Scheduler (LC and NPE) : Sailesh and Amy (FredK) Lookup (LC and NPE) : John Parse (NPE: IPv4 and MPLS) : Brandon and Jing (John) Hdr Format (NPE: IPv4 and MPLS) : Jing and Brandon (John) Jing, Brandon and John will discuss how to divide up Parse and Hdr Format blocks: Brandon do both for IPv4 and Jing do both for MPLS or Brandon do Parse for both IPv4 and MPLS and Jing do Hdr Format for both IPv4 and MPLS. or … Hdr Format (LC) : Dave KeyExtractor (LC) : Mike (John) Loopback Block (If needed for Nov.) : John Control Plane : FredK + others as needed As we get a better sense of what needs to be done on the control side people who are working on individual blocks may work on the corresponding parts of the control infrastructure. Miscellaneous HW Details : Dave Blocks not needed for November 2006 Demo: RateMonitor (LC): Not needed by November Demo Demux (NPE): Not needed by November Demo

4/25/06 Update JDD had meetings with each person or group working on blocks in the designs (except Hdr Format on LC – Dave): Rx/Tx: Dave QM: Amy and Sailesh (with FredK) Parse and Hdr Format (MR): Jing and Brandon Key Extract: Mike Major Issues raised or outstanding: Having two TX blocks, one on each NP in a single blade trying to send to the same physical interface. How is flow control and rate control handled between the two? Handling of Flow Control between Tx and QM How does TX know that a Physical Interface on the RTM is overloaded? Can we modify the way the existing Tx indicates flow control to QM? GM Filter handling in Lookup for MRs TCAM Mask Registers will be a scarce resource for this, especially if we try to support general Transport Port ranges in GM-like keys. Per port scheduling structure for QM/Scheduler. Per Port rate control in QM/Scheduler Per Port flow control in QM/Scheduler Dequeue interrupted by flow control or rate control?

4/25/06 Update QM/Scheduler Status: Amy Sailesh Scheduling data structure block Sailesh Q_Structures Block and Overall Control code “Project” management