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

wip #4795

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from
Draft

Conversation

qinqon
Copy link
Contributor

@qinqon qinqon commented Oct 22, 2024

What this PR does and why is it needed

Which issue(s) this PR fixes

Fixes #

Special notes for reviewers

How to verify it

Details to documentation updates

Description for the changelog

Does this PR introduce a user-facing change?


@qinqon qinqon force-pushed the kv-live-migration-ditch-old-gws branch from 62524fe to 21fd8eb Compare November 6, 2024 15:05
@github-actions github-actions bot added the kind/documentation All issues related to documentation label Nov 6, 2024
oshoval and others added 7 commits November 7, 2024 07:20
Since hostname is populated now via DHCP, we can always use
the vmi name in the console expecter.

Signed-off-by: Or Shoval <[email protected]>
Until we have a new stable release, this will allow us to
have the new required managedTap and dynamic interface name detection
that were presented by kubevirt.

Signed-off-by: Or Shoval <[email protected]>
Doing so will allow dynamically controlling the LSP during cases like vm
live migration in order to optimize downtime. This will be introduced in
future commits.

Signed-off-by: Ram Lavi <[email protected]>
currently all pods have the LSP.Enabled option set to true by default.
During migration, it makes sense to handoff the network traffic from the
source to target pod as soon as the target pod is up and ready for
traffic.
The handoff is done by closing the LSP of the source port.
Doing this significantly reduces the migration downtime.

This traffic handoff optimization is currently restricted to VM with
only secondary interfaces, and layer2 topology.

Signed-off-by: Ram Lavi <[email protected]>
Signed-off-by: Enrique Llorente <[email protected]>
@qinqon qinqon force-pushed the kv-live-migration-ditch-old-gws branch from 21fd8eb to be476f4 Compare November 7, 2024 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/documentation All issues related to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants