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

Heartbeat from data-plane-selector to dataplane #4220

Closed
3 tasks done
Tracked by #4031
ndr-brt opened this issue May 28, 2024 · 0 comments · Fixed by #4230
Closed
3 tasks done
Tracked by #4031

Heartbeat from data-plane-selector to dataplane #4220

ndr-brt opened this issue May 28, 2024 · 0 comments · Fixed by #4230
Assignees
Labels
dpf Feature related to the Data Plane Framework enhancement New feature or request

Comments

@ndr-brt
Copy link
Member

ndr-brt commented May 28, 2024

What

The data-plane-selector is currently not aware if a dataplane is available or not at the selection, so a transfer could be assigned to a dataplane that's down and the transfer will fail.
To avoid situations like these, the data-plane-selector could set up a state machine where iteratively pings the dataplanes to get their status, that will be used during selection to eventually skip an unavailable/clogged instance.

TODO

  • state machine for data plane instances
  • heartbeat that can change data plane instance state
  • select functionality to exclude the non-active data plane instances
@github-actions github-actions bot added the triage all new issues awaiting classification label May 28, 2024
@ndr-brt ndr-brt changed the title Hearthbeat from control-plane to dataplane Heartbeat from control-plane to dataplane May 28, 2024
@ndr-brt ndr-brt added enhancement New feature or request dpf Feature related to the Data Plane Framework and removed triage all new issues awaiting classification labels May 28, 2024
@ndr-brt ndr-brt changed the title Heartbeat from control-plane to dataplane Heartbeat from data-plane-selector to dataplane May 30, 2024
@ndr-brt ndr-brt self-assigned this May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dpf Feature related to the Data Plane Framework enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant