Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Bandwidth validation #244

Open
TylerGillson opened this issue Aug 7, 2024 · 0 comments
Open

✨ Bandwidth validation #244

TylerGillson opened this issue Aug 7, 2024 · 0 comments
Labels
new-feature Net-new feature

Comments

@TylerGillson
Copy link
Member

TylerGillson commented Aug 7, 2024

Summary

  • Call iperf3 to benchmark network bandwidth between localhost and iperf server over a given duration.
  • Parse the output to determine the minimum bandwidth.
  • Fail if the minimum falls below the target threshold.

Design

  • The network plugin controller could optionally start an iperf server process
  • Bandwidth validation would be supported between two validator installations (both acting as either client or server)
  • Requires ingress config for the network plugin, OR user-provided host name of a separate iperf server
@TylerGillson TylerGillson added the new-feature Net-new feature label Aug 7, 2024
@dosubot dosubot bot added the enhancement Enhancement to an existing feature label Aug 7, 2024
@TylerGillson TylerGillson removed the enhancement Enhancement to an existing feature label Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-feature Net-new feature
Projects
None yet
Development

No branches or pull requests

1 participant