Table of Contents
Gigabit Networking with FreeBSD
The Trapeze Project
Project Elements
A Peek Inside
Myrinet
Trapeze Messaging in a Nutshell
Adaptive Message Pipelining
Experiments with Gigabit+ TCP/IP
“TPZ/IP” Motivation, Part I
“TPZ/IP” Motivation, Part II
Plan of Attack
Hardware
TCP/IP Host Overheads: Before
Zero-Copy Sockets
Zero-Copy Send
Zero-Copy Receive
“TPZ/IP”on Monet/Lanai-7
300MHz Pentium-II/Lanai-4: All Optimizations
450MHz Pentium-II/Lanai-4: All Optimizations
Overhead Revisited
LANs as a Storage Backplane
The Old Way: Volume Partitioning
Decoupling Block I/O from File Managers
Distributed Block I/O in Slice
NetRPC
Slice Cluster File Service
Slice/Trapeze I/O Bandwidth
Conclusion
|
Author: Jeff Chase
Home Page: http://www.cs.duke.edu/~chase/cps212
|