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

Improve BFD settings #2064

Open
4 tasks
morimoto-cybozu opened this issue Aug 24, 2022 · 0 comments
Open
4 tasks

Improve BFD settings #2064

morimoto-cybozu opened this issue Aug 24, 2022 · 0 comments

Comments

@morimoto-cybozu
Copy link
Contributor

What

We observed that a Dell 15G server held network packets for about 1 second when its iDRAC had been reset.
This delay of network packets caused the server's network links to get down for about 50 seconds.
This was because the BIRD Internet Routing Daemon for the network links was configured with 500 milliseconds BFD timeout as follows.

  • min rx interval 100 ms
  • min tx interval 100 ms
  • default multiplier of 5

cf. https://github.com/cybozu-go/neco/blob/release-2022.08.16-19406/installer/setup/templates.go#L15
cf. https://github.com/cybozu-go/neco/blob/release-2022.08.16-19406/ignitions/common/files/etc/bird/bird.conf#L9

Note that the settings of the network switches would also relate.

We should:

  1. improve the BFD settings so that 1 second delay does not cause the loss of network connection.
  2. investigate why the short delay causes so long disconnection, and improve the settings.

How

Describe how to address the issue.

Checklist

  • Finish implementation of the issue
  • Test all functions
  • Have enough logs to trace activities
  • Notify developers of necessary actions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant