Software packet processing in a 10 Gbit/s world

Thumbnail

Event details

Date 20.06.2012
Hour 11:0012:00
Speaker Prof. Luigi Rizzo, Università di Pisa, Italy
Location
Category Conferences - Seminars
Abstract:
Commodity operating systems can normally handle only a small fraction of the maximum packet rate present on 10 Gbit/s links. Barely enough for the large packets involved in TCP traffic, this does not permit the development of software packet processing nodes in the safe and convenient runtime environment that a general purpose OS makes available.
In this talk, we will discuss the factors that limit the network I/O performance, and discuss a few solutions to the problem with their pros and cons. We will continue the talk with an overview of a recent packet I/O framework called netmap, which we recently developed.
ACKNOWLEDGEMENT Work supported by EU FP7 Project "CHANGE" (257422)

Bio:
Luigi Rizzo is a Professor of Computer Engineering at the Universita di Pisa, Italy. He has been a research visitor at ICSI (UC Berkeley), Intel Research Cambridge, and Intel Research Berkeley working on various projects related to software routing and traffic monitoring. His research focuses on computer networks and operating systems.
In particular, he has done some highly cited work on multicast congestion control, FEC-based reliable multicast, network emulation, and more recently on packet scheduling and fast network I/O. Much of this work has been implemented and deployed in popular operating systems and applications, and widely used by the research community. These include the popular "dummynet" network emulator (a standard component of FreeBSD and OSX, and now also available for linux and windows); one of the first publicly available erasure codes for reliable multicast; the qfq packet scheduler; and the netmap framework for fast packet I/O.
Luigi has been General Chair for SIGCOMM 2006, TPC Co-Chair for SIGCOMM 2009, and TPC member/reviewer for many networking conferences and
journals. He is currently involved in two EC-funded projects called CHANGE and OPENLAB.

Links

Practical information

  • General public
  • Free

Organizer

  • SuRI 2012

Contact

  • Simone Muller

Tags

suri2012

Event broadcasted in

Share