I set up a selenium grid platform to benchmark jitsi and I am facing performance issues starting around 12 simultaneous users (4 conferences of 3 users each).
- VMs running jitsi and selenium are pretty big: 4vCPU, 16Gb RAM, 250Mbps network interfaces
- I am pushing colibri stats to prometheus, when client number is growing (up to 100) I can not get more than 3 or 4 Mbps from colibri stats as well as on the VMs and Docker network interfaces. On all VMs running multiple Chrome, I am around 1.5Mbps.
I was thinking the issue was coming from Jitsi running in Docker but performances are the same when Jitsi is installed from debian packages directly on VMs.
Looking at the different sources over the Internet, a JVB node is announced to be able to handle 400 Mbps per instance, so I am a bit surprised I can not do more than 3 or 4 Mbps.
Does someone have some ideas where to look at?
Thanks a lot.