Fermilab Computing Division

CS Document 1261-v1

CHEP06 abstract - Performance Analysis of Linux Networking – Packet Receiving

Document #:
Document type:
Submitted by:
Stuart C. Fuess
Updated by:
Stuart C. Fuess
Document Created:
13 Nov 2005, 16:36
Contents Revised:
13 Nov 2005, 16:36
Metadata Revised:
07 Mar 2006, 09:40
Viewable by:
  • Public document
Modifiable by:
  • Same as Viewable by

Quick Links:
Latest Version

The computing models for HEP experiments are becoming ever more globally distributed and grid-based, both for technical reasons (e.g., to place computational and data
resources near each other and the demand) and for trategic reasons (e.g., to leverage technology investments). To support such computing models, the network and end systems (computing and storage) face unprecedented challenges. One of the biggest challenges is to transfer physics data sets – now in the multi-petabyte range and expected to grow to exabytes within a decade – reliably and efficiently
among facilities and computation centers scattered around the world. Both the network and end systems should be able to provide the capabilities to support high bandwidth,
sustained, end-to-end data transmission. Recent trends in technology are showing that although the raw transmission speeds used in networks are increasing rapidly, the rate of advancement of microprocessor technology has slowed down over the last couple of years. Therefore, network protocol-processing overheads have risen sharply in
comparison with the time spent in packet transmission, resulting in the degraded throughput for networked applications. More and more, it is the network end system,
instead of the network, that is responsible for degraded performance of network applications. In this paper, the Linux system’s packet receive process is studied from NIC to application. We develop a mathematical model to characterize the Linux packet receive process. Key factors that affect Linux systems’ network performance are analyzed.
Files in Document:
Associated with Events:
CHEP2006 held from 13 Feb 2006 to 17 Feb 2006 in Mumbai, India
DocDB Home ]  [ Search ] [ Authors ] [ Events ] [ Topics ]

DocDB Version 8.8.10, contact Document Database Administrators