A few announcements:
- We expect to open up registration and announce hotel and location
next week.
- We are pleased to announce the first netdev 2.1 talk has been accepted
by the tech committee! The Call for Proposals is still open, submit
early to avoid the hazards of last minute traffic. Refer to:
http://netdevconf.org/1.2/submit-proposal.html
On to the accepted talk:
-------
Title: Evaluating and improving kernel stack performance for datagram
sockets
from the perspective of RDBMS applications
Authors: Sowmini Varadhan, Tushar Dave
RDBMS applications heavily use stateless datagram sockets such as RDS
and UDP. These workloads are typically highly CPU-bound and sensitive
to network latency, so any perf improvements to these parameters is
extremely
desirable.
At the same time, since I/O for these RDBMS applications comes
from various sources (network, disk, local file-system and NFS),
APIs for perf enhancements is also a critical factor.
Motivated by these goals and constraints, we have investigated a few
kernel alternatives to UDP/IP, such as PF_PACKET. We have used
micro-benchmarks such as netperf, and are currently evaluating PF_PACKET
usage in IPC libraries for actual transaction-oriented RDBMS workloads.
We would like to share some of the findings from these experiments with
the netdev community. In addition to the actual numbers themselves,
interesting points that we'd like to discuss are the gaps between
micro-benchmarks and real-world usage, what works well (and what
doesn't matter so much) for real workloads, and practical factors
that impact deployment for any solution.
This is active work-in-progress, and some of our findings suggest areas
of perf-improvement in the kernel for various datagram sockets
that we'd like to bounce off netdev-ers for input.
---------------
cheers,
jamal
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html