iperf icon indicating copy to clipboard operation
iperf copied to clipboard

Multiple Users at once

Open PenguinzTech opened this issue 2 years ago • 0 comments

NOTE: The iperf3 issue tracker is for registering bugs, enhancement requests, or submissions of code. It is not a means for asking questions about building or using iperf3. Those are best directed towards the Discussions section for this project at https://github.com/esnet/iperf/discussions or to the iperf3 mailing list at [email protected]. A list of frequently-asked questions regarding iperf3 can be found at http://software.es.net/iperf/faq.html.

Context

Current iPerf sever seems to only allow 1 user at a time, in some cases we are okay with some performance hit on the service if we can allow multiple users. Could we add a configure flag / build flag / etc. or command line config to set max number of users who can connect at once?

  • Version of iperf3: 3.10

  • Hardware: Docker Containerization

  • Operating system (and distribution, if any): Ubuntu Docker Image 22.04

Please note: iperf3 is supported on Linux, FreeBSD, and macOS. Support may be provided on a best-effort basis to other UNIX-like platforms. We cannot provide support for building and/or running iperf3 on Windows, iOS, or Android.

  • Other relevant information (for example, non-default compilers, libraries, cross-compiling, etc.): Compiled on demand as part of build process from source

Please fill out one of the "Bug Report" or "Enhancement Request" sections, as appropriate. Note that submissions of bug fixes, new features, etc. should be done as a pull request at https://github.com/esnet/iperf/pulls

Bug Report

  • Expected Behavior

  • Actual Behavior

  • Steps to Reproduce

  • Possible Solution

Enhancement Request

  • Current behavior One user can access server at a time.

  • Desired behavior Similar to iperf2, multiple users can connect at once. Even if 1 per user account, would be nice to allow multiple users to use the service at one time.

  • Implementation notes Our team is setting up a webui / etc. for this as part of https://github.com/PenguinCloud/PenguinPerf3 to be used inside our infrastructure and others and will keep this open source.

PenguinzTech avatar May 15 '23 20:05 PenguinzTech