Washington WASHINGTON UNIVERSITY IN ST LOUIS January 7,8 2002 MSR Tutorial John DeHart Washington University, Applied Research Lab

Slides:



Advertisements
Similar presentations
Annoucements  Next labs 9 and 10 are paired for everyone. So don’t miss the lab.  There is a review session for the quiz on Monday, November 4, at 8:00.
Advertisements

Princess & Dragon Part 2: Teaching a Dragon to Fly—Methods & Properties By Elizabeth Liang under the direction of Professor Susan Rodger Duke University.
Chapter 9 A Installing Linux. Synopsis What is needed. How to access the BIOS and boot a CD/DVD. How to repartition the hard drive. The Linux installation.
Basic Web Publishing BA209 Arturo Perez-Reyes. Web is a communication protocol The Internet is A net of nets That use the TCP/IP protocol To publish on.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 22 Introduction to Computer Networks.
1 CSE 390 Lecture 10 Do anything from anywhere – tools to free your choice of OS slides created by Marty Stepp, modified by Josh Goodwin
Home: Phones OFF Please Unix Kernel Parminder Singh Kang Home:
16: Distributed Systems1 DISTRIBUTED SYSTEM STRUCTURES NETWORK OPERATING SYSTEMS The users are aware of the physical structure of the network. Each site.
How the Internet Works Jon Crowcroft,
Putting the Learning in Distance Learning Mary Beth Orrange AMATYC Math on the Web Themed Session Thursday, November 20, Washington D.C.
1 CSE 390 Lecture 10 Do anything from anywhere – tools to free your choice of OS slides created by Marty Stepp, modified by Jessica Miller and Ruth Anderson.
Big Projects  Part of this class is about picking a cool software project and building it 1.
OpenFlow Switch Limitations. Background: Current Applications Traffic Engineering application (performance) – Fine grained rules and short time scales.
Today:. Colorado Space Grant Consortium Gateway To Space ASEN / ASTR 2500 Class #06 Gateway To Space ASEN / ASTR 2500 Class #06 T-53.
July 7-8, 2000 Kits Workshop 1 Washington WASHINGTON UNIVERSITY IN ST LOUIS A Smart Port Card Tutorial - The Exercises John DeHart Washington University.
1 CS503: Operating Systems Part 1: OS Interface Dongyan Xu Department of Computer Science Purdue University.
Washington WASHINGTON UNIVERSITY IN ST LOUIS January 7, MSR Tutorial John DeHart Washington University, Applied Research Lab
Washington WASHINGTON UNIVERSITY IN ST LOUIS How to Implement the WaveVideo Plugin in an MSR Router.
CS Tutorial 1 Getting Started with Visual Studio 2012 (Visual Studio 2010 are no longer available on MSDNAA, please choose Visual Studio 2012 which.
Washington WASHINGTON UNIVERSITY IN ST LOUIS MSR Tutorial Group Exercises.
Applied research laboratory David E. Taylor Users Guide: Fast IP Lookup (FIPL) in the FPX Gigabit Kits Workshop 1/2002.
Washington WASHINGTON UNIVERSITY IN ST LOUIS Packet Routing Within MSR Fred Kuhns
Washington WASHINGTON UNIVERSITY IN ST LOUIS The New MSR Plugin Download Environment.
Washington WASHINGTON UNIVERSITY IN ST LOUIS June 17, 2002 MSR Tutorial MSR Tutorial: MSR_Config and the AAL5_Download Utilitiy John DeHart Washington.
January 9, 2001 Router Plugins (Crossbow) 1 Washington WASHINGTON UNIVERSITY IN ST LOUIS Router Plugins (Formerly Crossbow) A Software Architecture for.
_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
January 10, Kits Workshop 1 Washington WASHINGTON UNIVERSITY IN ST LOUIS A Smart Port Card Tutorial --- Software John DeHart Washington University.
Washington WASHINGTON UNIVERSITY IN ST LOUIS DEMSER Summer Development Schedule and Demo Plans -- Demo Configuration Plans John DeHart.
Washington WASHINGTON UNIVERSITY IN ST LOUIS CP and Full MSR Test Status.
Washington WASHINGTON UNIVERSITY IN ST LOUIS MSR Tutorial Exercises Group 3.
Spam Mail FilterJeff Rupp & Frank Watson1 Implement Spam Mail Filtration inside Linux kernel Jeff Rupp and Frank Watson.
July 7/ SPC Tutorial 1 Washington WASHINGTON UNIVERSITY IN ST LOUIS A Smart Port Card Tutorial --- Distribution John DeHart Washington University.
An Introduction to Designing, Executing and Sharing Workflows with Taverna Katy Wolstencroft myGrid University of Manchester IMPACT/Taverna Hackathon 2011.
June 16, 2002 Gigabit Kits Workshop 1 Washington WASHINGTON UNIVERSITY IN ST LOUIS WUGS, APIC and SPC Tutorial Exercises John DeHart Washington University.
1 CSE306 Operating Systems Projects CVS/SSH tutorial.
CS140 Project 1: Threads Slides by Kiyoshi Shikuma.
Washington WASHINGTON UNIVERSITY IN ST LOUIS 1 DTI Visit - John DeHart- 4/25/2001 Agenda l WU/ARL Background – John DeHart (15 minutes) l DTI Background.
June 16, 2002 SPC Tutorial 1 Washington WASHINGTON UNIVERSITY IN ST LOUIS A Smart Port Card (SPC and SPC-II) Tutorial --- Hardware John DeHart Washington.
Prerequisite Office 2013 has OneDrive already installed, no action required If still on Office 2010, you will need OneDrive installed on your machine.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Washington WASHINGTON UNIVERSITY IN ST LOUIS SPC II Architecture.
Washington WASHINGTON UNIVERSITY IN ST LOUIS MSR Tasks for Fall 2001 Fred Kuhns, John DeHart and Ken Wong.
1 Colorado Space Grant Consortium Gateway To Space ASEN / ASTR 2500 Class #13 Gateway To Space ASEN / ASTR 2500 Class #13.
Gigabit Kits Workshop January Washington WASHINGTON UNIVERSITY IN ST LOUIS Higher-Level Data Processing on the FPX Applied Research Laboratory Washington.
1 CSE 390 Lecture 10 Do anything from anywhere – tools to free your choice of OS slides created by Marty Stepp, modified by Josh Goodwin
January 9, 2001 Router Plugins (Crossbow) 1 Washington WASHINGTON UNIVERSITY IN ST LOUIS Exercises.
January 8, 2001 SPC Tutorial 1 Washington WASHINGTON UNIVERSITY IN ST LOUIS Agenda 9:00 SPC Hardware -- John DeHart 9:45 SPC Software -- John DeHart 10:30.
Washington WASHINGTON UNIVERSITY IN ST LOUIS Full MSR Test Configuration.
HR Fundamentals October 13, 2015 Web and Departmental Time Entry: Time Entry, Approvals and Approver Setup.
Editing and Debugging Mumps with VistA and the Eclipse IDE Joel L. Ivey, Ph.D. Dept. of Veteran Affairs OI&T, Veterans Health IT Infrastructure & Security.
WP3 WP3 at Budapest 2/9/2002 Steve Fisher / RAL. WP3 Steve Fisher/RAL - 2/9/2002WP3 at Budapest2 Summary News –EDG Retreat –EDG Tutorials –Quality –Release.
Advanced Taverna Aleksandra Pawlik University of Manchester materials by Katy Wolstencroft, Aleksandra Pawlik, Alan Williams
UNICORE and Argus integration Krzysztof Benedyczak ICM / UNICORE Security PT.
2D Graphics Optimizations
6. The Open Network Lab Overview and getting started
Weebly Elements, Continued
Washington University
Introduction to Computer Basics Part 2
Design of a Diversified Router: Project Management
Using the WUGS-20 GigE Line Card
Demonstration of a High Performance Active Router DARPA Demo - 9/24/99
Getting Started with Scratch
Active Networking at Washington Univ.
Hello Bob – An example application for the FPX
Lecture Topics: 11/1 General Operating System Concepts Processes
Single Value Processing Multi-Threaded Process
Software Lesson 3.
Presentation transcript:

Washington WASHINGTON UNIVERSITY IN ST LOUIS January 7, MSR Tutorial John DeHart Washington University, Applied Research Lab MSR Tutorial: Notes from Day 1, MSR Code Release and Future Efforts

2 Washington WASHINGTON UNIVERSITY IN ST LOUIS John DeHart January 7, MSR Tutorial Program Notes Our Grant ends this June One last “Workshop” in early June –Any suggestions for what it should be like? Summary talks from Kits Participants Summary talks from us Tutorials What would be most useful for you?

3 Washington WASHINGTON UNIVERSITY IN ST LOUIS John DeHart January 7, MSR Tutorial Tutorial Notes Slides will be available on the Kits Web pg. – –look in Workshop 1/2002 link the slides aren’t there yet, try at the end of the week. TUTORIAL directory: –will be included in the CVS release of msr –in its original form –if you have anything you did that you want to save, ftp it back to your site today.

4 Washington WASHINGTON UNIVERSITY IN ST LOUIS John DeHart January 7, MSR Tutorial Notes from Day 1 Exercises Download problems: –Download fails regularly right after reset POSSIBLE REASON FOUND: –There was a problem with reset in Stage1 of the AAL5 downloader. It is being fixed now and will be available in the next release (00B) check /proc/net/atm/wuapic* for driver state possibly a timing problem possibly one SPC taking longer to reset (seems unlikely) –Download returns lots of errors but completes and seems to be ok: POSSIBLE REASON FOUND: –Turns out that at least one of the switches involved in the Tutorial was generating parity errors. So, there would have been dropped cells. The good news is that AAL5_download was able to robustly function in this environment! check /proc/net/atm/wuapic* for driver state possibly a pacing problem and some cells are lost on the download to SPC –fix by slowing down the VCI pacing for downloads

5 Washington WASHINGTON UNIVERSITY IN ST LOUIS John DeHart January 7, MSR Tutorial Notes from Day 1 Exercises (cont’d) AAL5Generator: –deak would not run it. malloc error FIXED: notest gave path to Linux executable instead of NetBSD executable. –when you leave a generator running and then re-run the download, the kernel crashes during boot: During boot when we get to the point of turning on the VCIs the kernel gets swamped with interrupts and there is probably something uninitialized causing us to crash. We are looking at leaving the data VCIs turned off until the initialization phase is run.

6 Washington WASHINGTON UNIVERSITY IN ST LOUIS John DeHart January 7, MSR Tutorial Notes from Day 1 Exercises (cont’d) newGBNSC: –Burns up the CPU when you give it too small a sampling period. at least I think this was the cause of the problem we should put a bound on this in the newGBNSC javaGUI: –drag and drop –switch between cells per second and Mb/sec –Zoom in with selection have to be inside the axes to draw the selection box then click in the box to make the selection Kernel hangs around time of starting init –no clues on this one yet. anything else??

7 Washington WASHINGTON UNIVERSITY IN ST LOUIS John DeHart January 7, MSR Tutorial Code Release Release via CVS –let me know if your group does not have a cvs account set up with us –should I resend the CVS usage instructions? Same wu_arl source tree –additional sub-directories to be included New release to be announced shortly. –we’ll out the release tag Schedule –We have a few bugs to fix based on some things we have learned in the last couple of days. –Release should occur by the end of this week Watch for to the kits mailing list!!!

8 Washington WASHINGTON UNIVERSITY IN ST LOUIS John DeHart January 7, MSR Tutorial Near Term Future Efforts SPC II –board might go out to fab next week. FPX Integration MSR CP Expansion –Elimination of dependency on shell scripts –Routing protocol support Distributed Queueing –another round of testing DRR and WV –demonstration of the WaveVideo active application on the MSR Support dynamic and remote loading of Plugins

9 Washington WASHINGTON UNIVERSITY IN ST LOUIS John DeHart January 7, MSR Tutorial Near Term Future Efforts Gigabit Ethernet Interface –board probably out to fab in early February. Light weight flow setup protocol Binding of plugins to exact match filters –needs to be tested and verified Simple timeout mechanism for flushing cached flow and route entries. Restructure buffer management so we can source and sink packets within plugins. Wow, we’re going to be busy…