Performance Test
Disclaimer The performance and session values shown are based on internal lab tests. Actual results may vary depending on hardware, operating system, virtualization platform, network conditions, and individual system configuration.
The performance architecture has been significantly enhanced to improve scalability across modern multi-core systems. anynode now utilizes additional CPU cores far more efficiently, enabling large deployments to handle up to 2,000 simultaneous sessions on 32-core systems in standard transcoding mode. Smaller environments with 200–400 sessions also benefit noticeably from the improved utilization of more than eight cores. The achievable number of concurrent sessions depends strongly on CPU frequency and processor generation. Systems with lower clock speeds—but many cores, as commonly found in data centers—can now reach higher session counts through improved multi-core scaling. Session capacity also varies based on operating system and virtualization platform. Performance measurements show:
-
16 cores: up to 50% more sessions compared to 8 cores
-
32 cores: up to 50% more sessions compared to 16 cores
The most favorable results were observed on Debian/Ubuntu, with Windows Server also achieving substantial improvements.
More Information about the new performance architecture:
Test Environment Examples with anynode 4.14
-
Dedicated Hardware
-
AMD EPYC 9124 (16 cores): 2,000 sessions
-
-
Virtualized Systems
-
Proxmox with AMD EPYC 9124 (16 cores): 1,600 sessions
-
Azure D32as v6 (32 cores): 2,000 sessions
-
Google Cloud n2d-standard-16 (16 cores): 1,400 sessions
-
AWS C7i8xlarge (32 cores): 600 sessions (reduced scalability, likely due to platform-specific CPU distribution and networking characteristics)
-
These results demonstrate substantial performance gains achievable through optimized multi-core utilization across a wide range of hardware and virtualization platforms.
Performance Test anynode Version 4.12
Following an overview of some exemplary hardware configurations and the corresponding tests.
Hardware Configuration Intel Xeon 2488 + Debian 12
CPU Intel Xeon 2488
Frequence 5.6 Ghz
CPU Cores 8
Hyperthreading active
Speedstep active
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Codecs G.711 A-law
Hardware Configuration Intel Xeon 2488 + Debian 12
CPU Intel Xeon 2488
Frequence 5.6 Ghz
CPU Cores 8
Hyperthreading active
Speedstep active
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Codecs G.711 A-law
Hardware Configuration Intel Xeon 2488 + Debian 12 (Media Passthrough)
CPU Intel Xeon 2488
Frequence 5.6 Ghz
CPU Cores 8
Hyperthreading active
Speedstep active
OS Debian 12
anynode version 4.12
Transcoding Mode Media Passthrough
Codecs G.711 A-law
Hardware Configuration Intel Xeon 2488 + Debian 12
CPU Intel Xeon 2488
Frequence 5.6 Ghz
CPU Cores 8
Hyperthreading active
Speedstep active
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Codecs Silk 16 Khz/G.722
Hardware Configuration Intel Xeon 2488 + Windows Server 2022
CPU Intel Xeon 2488
Frequence 5.6 Ghz
CPU Cores 8
Hyperthreading active
Speedstep active
OS Windows Server 2022
anynode version 4.12
Transcoding Mode Media Transcoding
Codecs G.711 A-law
Hardware Configuration Hyper-V + Debian 12
CPU Xeon E5-2643 V2
Frequence 3.8 GHz
CPU Cores 4
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Codecs G.711 A-law
Hardware Configuration Hyper-V + Windows Server 2022
CPU Xeon E5-2643 V2
Frequence 3.8 GHz
CPU Cores 4
OS Windows Server 2022
anynode version 4.12
Transcoding Mode Media Transcoding
Codecs G.711 A-law
Hardware Configuration Microsoft Azure + Windows Server 2022 and 2025
Machine Type F2s
CPU Platinum 8370C series
Frequence 3.4-3.7 Ghz
CPU Cores 2
OS Windows Server 2022 and 2025
anynode version 4.12
Transcoding Mode Media Transcoding
Codecs G.711 A-law
Hardware Configuration Microsoft Azure + Debian 12 A
VM Type Azure
Machine Type F2s
CPU Platinum 8370C series
Frequence 3.4-3.7 Ghz
CPU Cores 2
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Transcoding Codec G.711 A-law
Hardware Configuration Microsoft Azure + Debian 12 B
VM Type Azure
Machine Type F2s
CPU Platinum 8370C series
Frequence 3.4-3.7 Ghz
CPU Cores 2
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Transcoding Codecs G.711/SILK 8000
Hardware Configuration Microsoft Azure + Debian 12 C
VM Type Azure
Machine Type F4s
CPU Platinum 8370C series
Frequence 3.4-3.7 Ghz
CPU Cores 4
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Codecs G711/SILK 16.000
Hardware Configuration Microsoft Azure + Debian 12 D
VM Type Azure
Machine Type F4s
CPU Platinum 8370C series
Frequence 3.4-3.7 Ghz
CPU Cores 4
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Codec G.711 A-law
Hardware Configuration Microsoft Azure + Debian 12 E
VM Type Azure
Machine Type F8s
CPU Platinum 8370C series
Frequence 3.4-3.7 Ghz
CPU Cores 8
OS Debian 12
anynode version 4.12
Transcoding Mode Media Transcoding
Transcoding Codec G.711 A-law