Overview

Aeron Transport Kernel Bypass is designed to unlock the full potential of your network by leveraging kernel bypass technologies. These technologies allow direct access to the TX/RX ring buffers of network cards, providing APIs designed for performance with zero copy semantics and real-time lock-freedom/wait-freedom. This significantly reduces CPU overhead and yields lower and more predictable latency.

Key Features

  • Reduced CPU Overhead: By bypassing the kernel, CPU resources are freed up for critical tasks.
  • Enhanced Latency Predictability: Consistent performance with lower and more predictable latency.
  • Market-Competitive Throughput: Achieve high-speed execution with efficient APIs for accessing ring buffers.
  • Flow and Congestion Control: Aeron provides flow and congestion control on top of its UDP implementation, avoiding the need for a full implementation for WAN usage.

Technical Details

  • Kernel Bypass Extensions: Aeron supports various kernel bypass extensions such as ef_vi (Ethernet Frame Virtual Interface), DPDK (Data Plane Development Kit), and VMA (Mellanox Virtual Messaging Accelerator).
  • Zero-Copy APIs: Efficient APIs for accessing ring buffers with zero copy and lock-free operations.
  • Supported Network Cards: Optimized for Solarflare/Xilinx and NVidia/Mellanox network cards, including AWS Nitro instances.

Operational Considerations

  • Supported Platforms: Available as an Aeron Premium feature.
  • Dependencies: Requires specific network cards and drivers for optimal performance.

Datasheet

For a detailed overview of Aeron Transport Kernel Bypass, download the datasheet: