Skip to main content

Performance

Testbed​

Traffic generator server platform:

  • CPU: AMD EPYC 7713 (64 cores, 2 GHz)
  • RAM: 256 GB
  • Disk: 200 GB SSD
  • NIC: 2 x 100 GbE Mellanox ConnectX-6
  • OS: Ubuntu 22.04.2 LTS
  • Software: peresvet-st-agent 2.0

Traffic receiver server platform:

  • CPU: AMD EPYC 7713 (64 cores, 2 GHz)
  • RAM: 256 GB
  • Disk: 200 GB SSD
  • NIC: 2 x 100 GbE Mellanox ConnectX-6
  • OS: Ubuntu 22.04.2 LTS
  • Software: peresvet-st-agent 2.0

Switch:

  • Model: Arista DCS-7060CX-32S

Generator and Receiver Settings​

  • The specified CPU core count is the same on the client and server platforms in each test.
  • Similar results can be obtained with one server platform and two CPUs (NUMA nodes).
  • Performance scales linearly when faster processors and additional systems are used.

Results​

Sustained performanceCPU cores
Unidirectional HTTP Bandwidth (HTTP GET with 64 KB response size)200 Gbps16
HTTP Connection Rate (CPS)7 M64
HTTP Concurrent Connections (CC)1.1 B64
TLS Throughput (TLS1_2_ECDHE_RSA_AES128_GCM_SHA256_2K_key, 256 P 1 MB page)200 Gbps40
TLS Connection Rate (CPS, ECDHE RSA 2k key, 256 P 1 B page)60 K64
TLS Concurrent Connections (CC)5 M64
IPsec Performance5 M concurrent tunnels
150 Gbps
10 K tunnels/s
64