From 7578d077e9553631b9ef4f73d004650c38c6f328 Mon Sep 17 00:00:00 2001 From: Kadin Sayani Date: Fri, 13 Dec 2024 12:29:05 -0700 Subject: [PATCH 1/2] doc/images: Update VM live migration implementation diagrams Signed-off-by: Kadin Sayani --- doc/images/vm_live_migration_flowchart.svg | 2 +- doc/images/vm_live_migration_fsa_diagram.svg | 4 ---- doc/images/vm_live_migration_state_diagram.svg | 4 ++++ 3 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 doc/images/vm_live_migration_fsa_diagram.svg create mode 100644 doc/images/vm_live_migration_state_diagram.svg diff --git a/doc/images/vm_live_migration_flowchart.svg b/doc/images/vm_live_migration_flowchart.svg index 10d2191bd14e..8620de0f315e 100644 --- a/doc/images/vm_live_migration_flowchart.svg +++ b/doc/images/vm_live_migration_flowchart.svg @@ -1,4 +1,4 @@ -
Source VM
Snapshot Root Disk
Set QMP Capabilities
Storage Driver Transfer
Add NBD Server
Running
Write Buffer (CoW)
Paused
State Transfer
Stopped
Discard Storage
Target VM
Create Volume Records
Receive Storage Driver Filesystem Migration
Start QEMU Process
Paused
Receive Migration
Running
Create Instance
Block Device Mirror
Websocket
\ No newline at end of file +
Source VM
Snapshot Root Disk
Set QMP Capabilities
Storage Driver Transfer
Add NBD Server
Running
Write Buffer (CoW)
Paused
State Transfer
Stopped
Discard Storage
Target VM
Create Volume Records
Receive Storage Driver Filesystem Migration
Start QEMU Process
Paused
Receive Migration
Running
Create Instance
Block Device Mirror
\ No newline at end of file diff --git a/doc/images/vm_live_migration_fsa_diagram.svg b/doc/images/vm_live_migration_fsa_diagram.svg deleted file mode 100644 index 2df4d05785cf..000000000000 --- a/doc/images/vm_live_migration_fsa_diagram.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
Ready
Pre-switchover
Completed
Block Device Mirror
State Transfer
State Migration
\ No newline at end of file diff --git a/doc/images/vm_live_migration_state_diagram.svg b/doc/images/vm_live_migration_state_diagram.svg new file mode 100644 index 000000000000..42350165b357 --- /dev/null +++ b/doc/images/vm_live_migration_state_diagram.svg @@ -0,0 +1,4 @@ + + + +
Ready
Pre-switchover
Completed
Block Device Mirror
State Transfer
State Migration
\ No newline at end of file From 3e590c9635222d091ba8e05245f96e0e3b7aa4c0 Mon Sep 17 00:00:00 2001 From: Kadin Sayani Date: Fri, 13 Dec 2024 12:31:18 -0700 Subject: [PATCH 2/2] doc/reference: Update VM live migration implementation image reference Signed-off-by: Kadin Sayani --- doc/reference/vm_live_migration_internals.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/reference/vm_live_migration_internals.md b/doc/reference/vm_live_migration_internals.md index 1041eb985376..afd019da223d 100644 --- a/doc/reference/vm_live_migration_internals.md +++ b/doc/reference/vm_live_migration_internals.md @@ -36,7 +36,7 @@ Non-Shared Storage Migration The state transitions during the process are shown below: -```{figure} /images/vm_live_migration_fsa_diagram.svg +```{figure} /images/vm_live_migration_state_diagram.svg Non-Shared Storage Migration State Transitions ```