STAC Report: Latency Busters Messaging 3.3.9 with Cisco Catalyst 4900M 10GigE Switch and Solarflare NIC with OpenOnload
Less than 19 microseconds of mean latency with less than 6 microseconds of standard deviation at rates up to 125Kmps in a low-latency configuration with OpenOnload
STAC has released its latest test results involving 10 Gigabit Ethernet (10GigE) technology. These tests involved 29West Latency Busters Messaging (LBM) running over a Cisco Catalyst 4900M rack-mounted 10GigE switch. Each IBM System x3650 server in the test harness used Solarflare 10GigE NICs that supported the standard Linux kernel stack as well as OpenOnload, an open source high-performance network stack for Linux. The operating system was Novell's SUSE Linux Enterprise Real Time (SLERT).
Because the STAC-M2 Benchmark specifications were still under development when this project was defined, the tests followed procedures defined by 29West and modified by STAC. We used test applications created by 29 West and instrumented with STAC Tools, enabling us to measure one-way latency with high accuracy across a variety of payload sizes and message rates.
1) One-way, send-to-end latency of a latency-optimized configuration with OpenOnload, at up to 125K messages/ second (mps):
- Mean did not exceed 19 microseconds
- 99.9th percentile did not exceed 63 microseconds
- Standard deviation did not exceed 6 microseconds
2) - Throughput of 64-byte messages with 3 publishers using UDP from a single server in a throughput-optimized configuration:
- 1.86M mps / 0.95 gigabit per second (Gbps) with OpenOnload
- 2.46M mps / 1.26 Gbps with kernel stack
3) Throughput of 1024-byte messages with 3 publishers using UDP from a single server in a different throughput-optimized configuration:
- 550K mps / 4.51 Gbps with OpenOnload
- 520K mps / 4.26 Gbps with kernel stack
About STAC News
Read the latest about research, events, and other important news from STAC.