From 9ad637c9651ff29955dd6aa8fe31f639b42b7315 Mon Sep 17 00:00:00 2001 From: Pavel Hrdina Date: Fri, 10 Jul 2020 10:35:10 +0200 Subject: [PATCH] docs: convert FIG files into SVG format MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Converted by using: fig2dev -L svg Signed-off-by: Pavel Hrdina Reviewed-by: Daniel P. Berrangé --- docs/architecture.fig | 87 ---------- docs/architecture.svg | 239 ++++++++++++++++++++++++++++ docs/libvirt-daemon-arch.fig | 114 ------------- docs/libvirt-daemon-arch.svg | 185 +++++++++++++++++++++ docs/libvirt-driver-arch.fig | 62 -------- docs/libvirt-driver-arch.svg | 94 +++++++++++ docs/libvirt-object-model.fig | 61 ------- docs/libvirt-object-model.svg | 138 ++++++++++++++++ docs/libvirt-virConnect-example.fig | 58 ------- docs/libvirt-virConnect-example.svg | 138 ++++++++++++++++ docs/migration-managed-direct.fig | 58 ------- docs/migration-managed-direct.svg | 107 +++++++++++++ docs/migration-managed-p2p.fig | 58 ------- docs/migration-managed-p2p.svg | 107 +++++++++++++ docs/migration-native.fig | 43 ----- docs/migration-native.svg | 68 ++++++++ docs/migration-tunnel.fig | 49 ------ docs/migration-tunnel.svg | 92 +++++++++++ docs/migration-unmanaged-direct.fig | 58 ------- docs/migration-unmanaged-direct.svg | 107 +++++++++++++ docs/node.fig | 30 ---- docs/node.svg | 36 +++++ docs/structures.fig | 72 --------- docs/structures.svg | 187 ++++++++++++++++++++++ 24 files changed, 1498 insertions(+), 750 deletions(-) delete mode 100644 docs/architecture.fig create mode 100644 docs/architecture.svg delete mode 100644 docs/libvirt-daemon-arch.fig create mode 100644 docs/libvirt-daemon-arch.svg delete mode 100644 docs/libvirt-driver-arch.fig create mode 100644 docs/libvirt-driver-arch.svg delete mode 100644 docs/libvirt-object-model.fig create mode 100644 docs/libvirt-object-model.svg delete mode 100644 docs/libvirt-virConnect-example.fig create mode 100644 docs/libvirt-virConnect-example.svg delete mode 100644 docs/migration-managed-direct.fig create mode 100644 docs/migration-managed-direct.svg delete mode 100644 docs/migration-managed-p2p.fig create mode 100644 docs/migration-managed-p2p.svg delete mode 100644 docs/migration-native.fig create mode 100644 docs/migration-native.svg delete mode 100644 docs/migration-tunnel.fig create mode 100644 docs/migration-tunnel.svg delete mode 100644 docs/migration-unmanaged-direct.fig create mode 100644 docs/migration-unmanaged-direct.svg delete mode 100644 docs/node.fig create mode 100644 docs/node.svg delete mode 100644 docs/structures.fig create mode 100644 docs/structures.svg diff --git a/docs/architecture.fig b/docs/architecture.fig deleted file mode 100644 index 37ac719cfd..0000000000 --- a/docs/architecture.fig +++ /dev/null @@ -1,87 +0,0 @@ -#FIG 3.2 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1050 7500 9375 7500 9375 8700 1050 8700 1050 7500 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 3525 7275 3525 4125 1050 4125 1050 7275 3525 7275 -2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2 - 1050 6540 3540 6525 -2 4 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 1590 6900 1590 6645 1140 6645 1140 6900 1590 6900 -2 4 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 1590 7185 1590 6930 1140 6930 1140 7185 1590 7185 -2 1 0 4 0 7 50 -1 -1 0.000 0 0 -1 1 1 2 - 1 1 2.00 120.00 240.00 - 1 1 2.00 120.00 240.00 - 1875 7725 8625 7725 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1650 5625 3000 5625 3000 6375 1650 6375 1650 5625 -2 1 0 4 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 2850 7725 2850 6375 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 6450 7275 6450 4125 3975 4125 3975 7275 6450 7275 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 9300 7275 9300 4125 6825 4125 6825 7275 9300 7275 -2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2 - 3975 6540 6465 6525 -2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2 - 6825 6540 9315 6525 -2 1 0 4 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 5400 7725 5400 7050 -2 1 0 4 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 8025 7725 8025 7050 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1050 8925 9375 8925 9375 9900 1050 9900 1050 8925 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2100 4575 3450 4575 3450 5325 2100 5325 2100 4575 -2 1 1 3 0 7 50 -1 -1 2.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 3225 5325 3225 8325 -2 1 1 3 0 7 50 -1 -1 2.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 6225 6900 6225 8250 -2 1 1 3 0 7 50 -1 -1 2.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 8925 6900 8925 8250 -2 1 1 3 0 7 50 -1 -1 2.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 1725 7125 1725 8325 -2 1 0 4 0 7 50 -1 -1 0.000 0 0 -1 1 1 2 - 1 1 2.00 120.00 240.00 - 1 1 2.00 120.00 240.00 - 2850 5850 2850 5025 -2 1 1 3 0 7 50 -1 -1 2.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 5175 8475 5175 9375 -2 1 1 3 0 7 50 -1 -1 2.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 1350 7125 1350 9450 -2 1 0 4 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 2.00 120.00 240.00 - 2325 7725 2325 7200 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 1 - 900 3975 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 1 - 9525 9975 -4 0 0 50 -1 0 18 0.0000 4 195 870 4350 7980 XenBus\001 -4 0 0 50 -1 0 18 0.0000 4 195 780 1680 6870 drivers\001 -4 0 0 50 -1 0 18 0.0000 4 195 1050 1800 6075 XenStore\001 -4 0 0 50 -1 0 18 0.0000 4 195 900 1875 7125 Kernel0\001 -4 0 0 50 -1 0 18 0.0000 4 195 960 4875 6975 KernelU\001 -4 0 0 50 -1 0 18 0.0000 4 195 960 7650 6975 KernelU\001 -4 0 0 50 -1 0 18 0.0000 4 255 1740 4050 8400 Xen Hypervisor\001 -4 0 0 50 -1 0 18 0.0000 4 195 585 2325 4950 Xend\001 -4 0 0 50 -1 0 18 0.0000 4 195 690 1200 4725 Dom0\001 -4 0 0 50 -1 0 18 0.0000 4 195 750 4875 5325 DomU\001 -4 0 0 50 -1 0 18 0.0000 4 195 750 7650 5325 DomU\001 -4 0 0 50 -1 0 18 0.0000 4 195 1080 3750 9450 Hardware\001 diff --git a/docs/architecture.svg b/docs/architecture.svg new file mode 100644 index 0000000000..1e1555156b --- /dev/null +++ b/docs/architecture.svg @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +XenBus + +drivers + +XenStore + +Kernel0 + +KernelU + +KernelU + +Xen Hypervisor + +Xend + +Dom0 + +DomU + +DomU + +Hardware + + diff --git a/docs/libvirt-daemon-arch.fig b/docs/libvirt-daemon-arch.fig deleted file mode 100644 index 53e9c6dfcd..0000000000 --- a/docs/libvirt-daemon-arch.fig +++ /dev/null @@ -1,114 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 75 150 13050 5100 -6 4425 764 5938 1150 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 4425 764 5938 764 5938 1150 4425 1150 4425 764 -4 0 0 50 -1 16 15 0.0000 4 131 415 4519 1053 xen\001 --6 -6 4425 1246 5938 1631 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 4425 1246 5938 1246 5938 1631 4425 1631 4425 1246 -4 0 0 50 -1 16 15 0.0000 4 178 640 4519 1535 qemu\001 --6 -6 4425 1728 5938 2113 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 4425 1728 5938 1728 5938 2113 4425 2113 4425 1728 -4 0 0 50 -1 16 15 0.0000 4 178 829 4519 2017 openvz\001 --6 -6 4425 2210 5938 2595 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 4425 2210 5938 2210 5938 2595 4425 2595 4425 2210 -4 0 0 50 -1 16 15 0.0000 4 178 320 4519 2499 lxc\001 --6 -6 4425 2691 5938 3077 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 4425 2691 5938 2691 5938 3077 4425 3077 4425 2691 -4 0 0 50 -1 16 15 0.0000 4 166 415 4519 2980 test\001 --6 -6 4425 3173 5938 3559 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 4425 3173 5938 3173 5938 3559 4425 3559 4425 3173 -4 0 0 50 -1 16 15 0.0000 4 166 794 4519 3462 remote\001 --6 -6 11328 764 12842 1150 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 11328 764 12842 764 12842 1150 11328 1150 11328 764 -4 0 0 50 -1 16 15 0.0000 4 131 415 11423 1053 xen\001 --6 -6 11328 1246 12842 1631 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 11328 1246 12842 1246 12842 1631 11328 1631 11328 1246 -4 0 0 50 -1 16 15 0.0000 4 178 640 11423 1535 qemu\001 --6 -6 11328 1728 12842 2113 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 11328 1728 12842 1728 12842 2113 11328 2113 11328 1728 -4 0 0 50 -1 16 15 0.0000 4 178 829 11423 2017 openvz\001 --6 -6 11328 2210 12842 2595 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 11328 2210 12842 2210 12842 2595 11328 2595 11328 2210 -4 0 0 50 -1 16 15 0.0000 4 178 320 11423 2499 lxc\001 --6 -6 11328 2691 12842 3077 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 11328 2691 12842 2691 12842 3077 11328 3077 11328 2691 -4 0 0 50 -1 16 15 0.0000 4 166 415 11423 2980 test\001 --6 -6 11328 3173 12842 3559 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 11328 3173 12842 3173 12842 3559 11328 3559 11328 3173 -4 0 0 50 -1 16 15 0.0000 4 166 794 11423 3462 remote\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 75 1342 1587 1342 1587 2113 75 2113 75 1342 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 0 0 1.00 76.37 152.74 - 1587 1728 3101 1728 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 4 - 0 0 1.00 76.37 152.74 - 5938 3365 6883 3365 7262 1728 7640 1728 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 4 - 0 0 1.00 76.37 152.74 - 3101 1728 3858 1728 4141 3365 4425 3365 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3101 572 6127 572 6127 3751 3101 3751 3101 572 -2 1 0 5 0 7 50 -1 -1 12.000 0 0 -1 0 0 2 - 3101 572 3101 3751 -2 1 2 5 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 - 3858 572 3858 3751 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 0 0 1.00 76.37 152.74 - 9154 1728 10004 1728 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7640 1342 9154 1342 9154 2113 7640 2113 7640 1342 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 4 - 0 0 1.00 76.37 152.74 - 10004 1728 10760 1728 10950 2402 11328 2402 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 10004 572 13030 572 13030 3751 10004 3751 10004 572 -2 1 0 5 0 7 50 -1 -1 12.000 0 0 -1 0 0 2 - 10004 572 10004 3751 -2 1 2 5 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 - 10760 572 10760 3751 -4 0 0 50 -1 16 15 0.0000 4 225 1256 170 1728 Application\001 -4 0 0 50 -1 16 13 0.0000 4 154 367 1966 1631 URI\001 -4 0 0 50 -1 16 15 5.3233 4 178 1149 3763 4040 Driver API\001 -4 0 0 50 -1 16 15 5.3233 4 178 1173 3101 4040 Public API\001 -4 0 0 50 -1 16 15 5.3233 4 225 1233 4992 4040 Driver Impl\001 -4 0 0 50 -1 16 18 0.0000 4 213 652 3763 379 libvirt\001 -4 0 0 50 -1 16 13 0.0000 4 154 901 1966 2017 lxc://host/\001 -4 0 0 50 -1 16 15 0.0000 4 178 747 7734 1728 libvirtd\001 -4 0 0 50 -1 16 15 5.3233 4 178 1149 10666 4040 Driver API\001 -4 0 0 50 -1 16 15 5.3233 4 178 1173 10004 4040 Public API\001 -4 0 0 50 -1 16 15 5.3233 4 225 1233 11896 4040 Driver Impl\001 -4 0 0 50 -1 16 18 0.0000 4 213 652 10666 379 libvirt\001 --6 diff --git a/docs/libvirt-daemon-arch.svg b/docs/libvirt-daemon-arch.svg new file mode 100644 index 0000000000..12def9612d --- /dev/null +++ b/docs/libvirt-daemon-arch.svg @@ -0,0 +1,185 @@ + + + + + + + + + +xen + + + +qemu + + + +openvz + + + +lxc + + + +test + + + +remote + + + +xen + + + +qemu + + + +openvz + + + +lxc + + + +test + + + +remote + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Application + +URI + + +Driver API + + +Public API + + +Driver Impl + +libvirt + +lxc://host/ + +libvirtd + + +Driver API + + +Public API + + +Driver Impl + +libvirt + + diff --git a/docs/libvirt-driver-arch.fig b/docs/libvirt-driver-arch.fig deleted file mode 100644 index f512b67f84..0000000000 --- a/docs/libvirt-driver-arch.fig +++ /dev/null @@ -1,62 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 1200 225 10950 8147 -6 8208 1291 10646 1900 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 8208 1291 10646 1291 10646 1900 8208 1900 8208 1291 -4 0 0 50 -1 16 24 0.0000 4 214 639 8360 1748 xen\001 --6 -6 8208 2054 10646 2662 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 8208 2054 10646 2054 10646 2662 8208 2662 8208 2054 -4 0 0 50 -1 16 24 0.0000 4 305 975 8360 2510 qemu\001 --6 -6 8208 2815 10646 3424 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 8208 2815 10646 2815 10646 3424 8208 3424 8208 2815 -4 0 0 50 -1 16 24 0.0000 4 305 1280 8360 3272 openvz\001 --6 -6 8208 3577 10646 4187 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 8208 3577 10646 3577 10646 4187 8208 4187 8208 3577 -4 0 0 50 -1 16 24 0.0000 4 304 518 8360 4033 lxc\001 --6 -6 8208 4339 10646 4948 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 8208 4339 10646 4339 10646 4948 8208 4948 8208 4339 -4 0 0 50 -1 16 24 0.0000 4 274 670 8360 4795 test\001 --6 -6 8208 5100 10646 5710 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 8208 5100 10646 5100 10646 5710 8208 5710 8208 5100 -4 0 0 50 -1 16 24 0.0000 4 274 1219 8360 5557 remote\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 2206 3637 2206 3637 3424 1200 3424 1200 2206 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 0 0 1.00 121.88 243.75 - 3637 2815 6075 2815 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 4 - 0 0 1.00 121.88 243.75 - 6075 2815 7294 2815 7598 3881 8208 3881 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 6075 987 10950 987 10950 6014 6075 6014 6075 987 -2 1 0 5 0 7 50 -1 -1 12.000 0 0 -1 0 0 2 - 6075 987 6075 6014 -2 1 2 5 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 - 7294 987 7294 6014 -4 0 0 50 -1 16 24 0.0000 4 395 1950 1352 2815 Application\001 -4 0 0 50 -1 16 20 0.0000 4 244 579 4246 2662 URI\001 -4 0 0 50 -1 16 20 0.0000 4 244 792 4246 3272 lxc:///\001 -4 0 0 50 -1 16 24 5.3233 4 304 1828 7142 6472 Driver API\001 -4 0 0 50 -1 16 24 5.3233 4 304 1889 6075 6472 Public API\001 -4 0 0 50 -1 16 24 5.3233 4 395 1920 9121 6472 Driver Impl\001 -4 0 0 50 -1 16 28 0.0000 4 366 1157 7142 682 libvirt\001 --6 diff --git a/docs/libvirt-driver-arch.svg b/docs/libvirt-driver-arch.svg new file mode 100644 index 0000000000..9565ed739a --- /dev/null +++ b/docs/libvirt-driver-arch.svg @@ -0,0 +1,94 @@ + + + + + + + + + +xen + + + +qemu + + + +openvz + + + +lxc + + + +test + + + +remote + + + + + + + + + + + + + + + + + + + + + + + + + + + +Application + +URI + +lxc:/// + + +Driver API + + +Public API + + +Driver Impl + +libvirt + + diff --git a/docs/libvirt-object-model.fig b/docs/libvirt-object-model.fig deleted file mode 100644 index 2776998203..0000000000 --- a/docs/libvirt-object-model.fig +++ /dev/null @@ -1,61 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 1200 1200 10274 6975 -6 4500 1200 6974 2025 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4500 1200 6974 1200 6974 2025 4500 2025 4500 1200 -4 0 0 50 -1 16 17 0.0000 4 202 1679 4603 1613 virConnectPtr\001 --6 -6 1200 3675 3675 4500 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 3675 3675 3675 3675 4500 1200 4500 1200 3675 -4 0 0 50 -1 16 17 0.0000 4 202 1595 1303 4087 virDomainPtr\001 --6 -6 1200 6150 3675 6975 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 6150 3675 6150 3675 6975 1200 6975 1200 6150 -4 0 0 50 -1 16 17 0.0000 4 202 1667 1303 6562 virNetworkPtr\001 --6 -6 7799 3675 10274 4500 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7799 3675 10274 3675 10274 4500 7799 4500 7799 3675 -4 0 0 50 -1 16 17 0.0000 4 262 2155 7902 4087 virStoragePoolPtr\001 --6 -6 7799 6150 10274 6975 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7799 6150 10274 6150 10274 6975 7799 6975 7799 6150 -4 0 0 50 -1 16 17 0.0000 4 262 2000 7902 6562 virStorageVolPtr\001 --6 -3 0 0 1 0 7 50 -1 -1 0.000 0 1 0 3 - 0 0 1.00 82.50 164.99 - 4706 2025 4706 4087 3675 4087 - 0.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 1 0 3 - 0 0 1.00 82.50 164.99 - 6768 2025 6768 4087 7799 4087 - 0.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 1 0 3 - 0 0 1.00 82.50 164.99 - 6562 2025 6562 6562 7799 6562 - 0.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 1 0 3 - 0 0 1.00 82.50 164.99 - 4912 2025 4912 6562 3675 6562 - 0.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 1 0 2 - 0 0 1.00 82.50 164.99 - 8933 4500 8933 6150 - 0.000 0.000 -4 0 0 50 -1 16 17 0.0000 4 143 155 3881 3985 n\001 -4 0 0 50 -1 16 17 0.0000 4 143 155 3881 6459 n\001 -4 0 0 50 -1 16 17 0.0000 4 143 155 7387 6459 n\001 -4 0 0 50 -1 16 17 0.0000 4 143 155 7387 3985 n\001 -4 0 0 50 -1 16 17 0.0000 4 143 155 8727 5944 n\001 --6 diff --git a/docs/libvirt-object-model.svg b/docs/libvirt-object-model.svg new file mode 100644 index 0000000000..21439fb7e5 --- /dev/null +++ b/docs/libvirt-object-model.svg @@ -0,0 +1,138 @@ + + + + + + + + + +virConnectPtr + + + +virDomainPtr + + + +virNetworkPtr + + + +virStoragePoolPtr + + + +virStorageVolPtr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +n + +n + +n + +n + +n + + diff --git a/docs/libvirt-virConnect-example.fig b/docs/libvirt-virConnect-example.fig deleted file mode 100644 index 3d58411f5e..0000000000 --- a/docs/libvirt-virConnect-example.fig +++ /dev/null @@ -1,58 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5b -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 450 375 4575 375 4575 1725 450 1725 450 375 -2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1125 2475 4950 2475 4950 3600 1125 3600 1125 2475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 60.00 120.00 - 1725 1725 2175 2475 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3150 5700 6525 5700 6525 6900 3150 6900 3150 5700 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7875 6825 10125 6825 10125 7725 7875 7725 7875 6825 -2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2550 4725 10350 4725 10350 7800 2550 7800 2550 4725 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 8850 1950 11550 1950 11550 3360 8850 3360 8850 1950 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 60.00 120.00 - 3975 3600 5025 4425 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 60.00 120.00 - 8925 3225 5400 4425 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 60.00 120.00 - 5625 6900 7875 7425 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 3 - 1 0 1.00 60.00 120.00 - 11400 3375 11400 7575 10125 7575 -2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 8400 975 12450 975 12450 4125 8400 4125 8400 975 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 6 - 1 0 1.00 60.00 120.00 - 10125 7125 10725 7125 10725 4425 7725 4425 7725 2700 8850 2700 -4 0 0 50 -1 16 12 0.0000 4 180 2430 1350 2895 virConnectOpenReadOnly(uri)\001 -4 0 0 50 -1 16 12 0.0000 4 180 3240 1350 3090 virConnectOpenAuth(uri, auth, flags)\001 -4 0 0 50 -1 0 12 0.0000 4 165 1350 3300 5850 virConnectOpen:\001 -4 0 0 50 -1 0 12 0.0000 4 165 2070 3300 6045 virConnectOpenReadOnly:\001 -4 0 0 50 -1 0 12 0.0000 4 165 1710 3300 6240 virConnectOpenAuth:\001 -4 0 0 50 -1 0 12 0.0000 4 180 900 3975 6600 do_open():\001 -4 0 0 50 -1 0 14 0.0000 4 135 1260 8025 7125 Rremote driver\001 -4 0 0 50 -1 16 24 0.0000 4 135 630 5025 4650 libvirt\001 -4 0 0 50 -1 0 14 0.0000 4 180 1890 9000 2175 remoteDispatchOpen():\001 -4 0 0 50 -1 0 12 0.0000 4 45 270 9300 2475 ...\001 -4 0 0 50 -1 0 12 0.0000 4 180 1440 9300 2670 virConnectOpen()\001 -4 0 0 50 -1 0 12 0.0000 4 180 2160 9300 2865 virConnectOpenReadOnly()\001 -4 0 0 50 -1 0 12 0.0000 4 45 270 9300 3060 ...\001 -4 0 0 50 -1 0 12 0.0000 4 180 1080 8250 7350 remoteOpen()\001 -4 0 0 50 -1 16 16 0.0000 4 165 3240 600 1050 "virsh -c qemu:///system list --all"\001 -4 0 0 50 -1 16 12 0.0000 4 180 1710 1350 2700 virConnectOpen(uri)\001 -4 0 0 50 -1 16 24 0.0000 4 135 720 9750 825 libvirtd\001 diff --git a/docs/libvirt-virConnect-example.svg b/docs/libvirt-virConnect-example.svg new file mode 100644 index 0000000000..45b820c3b8 --- /dev/null +++ b/docs/libvirt-virConnect-example.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +virConnectOpenReadOnly(uri) + +virConnectOpenAuth(uri, auth, flags) + +virConnectOpen: + +virConnectOpenReadOnly: + +virConnectOpenAuth: + +do_open(): + +Rremote driver + +libvirt + +remoteDispatchOpen(): + +... + +virConnectOpen() + +virConnectOpenReadOnly() + +... + +remoteOpen() + +"virsh -c qemu:///system list --all" + +virConnectOpen(uri) + +libvirtd + + diff --git a/docs/migration-managed-direct.fig b/docs/migration-managed-direct.fig deleted file mode 100644 index bdbf26d07e..0000000000 --- a/docs/migration-managed-direct.fig +++ /dev/null @@ -1,58 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5b -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 2775 2400 3675 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 2775 2400 3675 2400 3675 2850 2775 2850 2775 2400 -4 0 0 50 -1 16 12 0.0000 4 150 570 2925 2700 libvirtd\001 --6 -6 5400 2400 6300 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 5400 2400 6300 2400 6300 2850 5400 2850 5400 2400 -4 0 0 50 -1 16 12 0.0000 4 150 570 5550 2700 libvirtd\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 1200 3825 1200 3825 3000 1200 3000 1200 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5250 1200 7875 1200 7875 3000 5250 3000 5250 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5400 1350 6075 1350 6075 1950 5400 1950 5400 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 6225 1350 6900 1350 6900 1950 6225 1950 6225 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3000 1350 3675 1350 3675 1950 3000 1950 3000 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2175 1350 2850 1350 2850 1950 2175 1950 2175 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1350 1350 2025 1350 2025 1950 1350 1950 1350 1350 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 4 - 1 1 1.00 135.00 180.00 - 4350 4275 4350 3600 3300 3600 3300 2850 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 4 - 1 1 1.00 135.00 180.00 - 4800 4275 4800 3600 5775 3600 5775 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3225 4125 5850 4125 5850 6000 3225 6000 3225 4125 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 3375 5100 5700 5100 5700 5550 3375 5550 3375 5100 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 3 - 1 1 1.00 135.00 180.00 - 3750 5100 3750 4500 4050 4500 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 4050 4275 5100 4275 5100 4725 4050 4725 4050 4275 -4 0 0 50 -1 16 12 0.0000 4 150 870 6825 2850 Dest Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 1080 1350 2850 Source Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 1425 1725 VM-A\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 2250 1725 VM-B\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 3075 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 5475 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 6300 1725 VM-D\001 -4 0 0 50 -1 16 12 0.0000 4 150 960 4725 5850 Client Host\001 -4 0 0 50 -1 16 12 0.0000 4 180 1500 3525 5400 management app\001 -4 0 0 50 -1 16 12 0.0000 4 150 735 4200 4575 libvirt.so\001 diff --git a/docs/migration-managed-direct.svg b/docs/migration-managed-direct.svg new file mode 100644 index 0000000000..1ef2374b52 --- /dev/null +++ b/docs/migration-managed-direct.svg @@ -0,0 +1,107 @@ + + + + + + + + + +libvirtd + + + +libvirtd + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Dest Host + +Source Host + +VM-A + +VM-B + +VM-C + +VM-C + +VM-D + +Client Host + +management app + +libvirt.so + + diff --git a/docs/migration-managed-p2p.fig b/docs/migration-managed-p2p.fig deleted file mode 100644 index 1d665c6f9d..0000000000 --- a/docs/migration-managed-p2p.fig +++ /dev/null @@ -1,58 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5b -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 2775 2400 3675 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 2775 2400 3675 2400 3675 2850 2775 2850 2775 2400 -4 0 0 50 -1 16 12 0.0000 4 150 570 2925 2700 libvirtd\001 --6 -6 5400 2400 6300 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 5400 2400 6300 2400 6300 2850 5400 2850 5400 2400 -4 0 0 50 -1 16 12 0.0000 4 150 570 5550 2700 libvirtd\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 1200 3825 1200 3825 3000 1200 3000 1200 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5250 1200 7875 1200 7875 3000 5250 3000 5250 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5400 1350 6075 1350 6075 1950 5400 1950 5400 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 6225 1350 6900 1350 6900 1950 6225 1950 6225 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3000 1350 3675 1350 3675 1950 3000 1950 3000 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2175 1350 2850 1350 2850 1950 2175 1950 2175 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1350 1350 2025 1350 2025 1950 1350 1950 1350 1350 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 4 - 1 1 1.00 135.00 180.00 - 4350 4275 4350 3600 3300 3600 3300 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3225 4125 5850 4125 5850 6000 3225 6000 3225 4125 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 3375 5100 5700 5100 5700 5550 3375 5550 3375 5100 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 3 - 1 1 1.00 135.00 180.00 - 3750 5100 3750 4500 4050 4500 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 4050 4275 5100 4275 5100 4725 4050 4725 4050 4275 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 135.00 180.00 - 3675 2625 5400 2625 -4 0 0 50 -1 16 12 0.0000 4 150 870 6825 2850 Dest Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 1080 1350 2850 Source Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 1425 1725 VM-A\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 2250 1725 VM-B\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 3075 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 5475 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 6300 1725 VM-D\001 -4 0 0 50 -1 16 12 0.0000 4 150 960 4725 5850 Client Host\001 -4 0 0 50 -1 16 12 0.0000 4 180 1500 3525 5400 management app\001 -4 0 0 50 -1 16 12 0.0000 4 150 735 4200 4575 libvirt.so\001 diff --git a/docs/migration-managed-p2p.svg b/docs/migration-managed-p2p.svg new file mode 100644 index 0000000000..200283adc5 --- /dev/null +++ b/docs/migration-managed-p2p.svg @@ -0,0 +1,107 @@ + + + + + + + + + +libvirtd + + + +libvirtd + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Dest Host + +Source Host + +VM-A + +VM-B + +VM-C + +VM-C + +VM-D + +Client Host + +management app + +libvirt.so + + diff --git a/docs/migration-native.fig b/docs/migration-native.fig deleted file mode 100644 index a7a710bc23..0000000000 --- a/docs/migration-native.fig +++ /dev/null @@ -1,43 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5b -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 2775 2400 3675 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 2775 2400 3675 2400 3675 2850 2775 2850 2775 2400 -4 0 0 50 -1 16 12 0.0000 4 150 570 2925 2700 libvirtd\001 --6 -6 5400 2400 6300 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 5400 2400 6300 2400 6300 2850 5400 2850 5400 2400 -4 0 0 50 -1 16 12 0.0000 4 150 570 5550 2700 libvirtd\001 --6 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 7 1 0 4 - 1 1 1.00 135.00 180.00 - 3375 1350 3375 825 5700 825 5700 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 1200 3825 1200 3825 3000 1200 3000 1200 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5250 1200 7875 1200 7875 3000 5250 3000 5250 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 6225 1350 6900 1350 6900 1950 6225 1950 6225 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5400 1350 6075 1350 6075 1950 5400 1950 5400 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3000 1350 3675 1350 3675 1950 3000 1950 3000 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2175 1350 2850 1350 2850 1950 2175 1950 2175 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1350 1350 2025 1350 2025 1950 1350 1950 1350 1350 -4 0 0 50 -1 16 12 0.0000 4 150 495 1425 1725 VM-A\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 2250 1725 VM-B\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 3075 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 5475 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 6300 1725 VM-D\001 -4 0 0 50 -1 16 12 0.0000 4 150 1080 1350 2850 Source Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 870 6825 2850 Dest Host\001 diff --git a/docs/migration-native.svg b/docs/migration-native.svg new file mode 100644 index 0000000000..31a46fa76c --- /dev/null +++ b/docs/migration-native.svg @@ -0,0 +1,68 @@ + + + + + + + + + +libvirtd + + + +libvirtd + + + + + + + + + + + + + + + + + + + + + + + + +VM-A + +VM-B + +VM-C + +VM-C + +VM-D + +Source Host + +Dest Host + + diff --git a/docs/migration-tunnel.fig b/docs/migration-tunnel.fig deleted file mode 100644 index 1159c7c375..0000000000 --- a/docs/migration-tunnel.fig +++ /dev/null @@ -1,49 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5b -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 2775 2400 3675 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 2775 2400 3675 2400 3675 2850 2775 2850 2775 2400 -4 0 0 50 -1 16 12 0.0000 4 150 570 2925 2700 libvirtd\001 --6 -6 5400 2400 6300 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 5400 2400 6300 2400 6300 2850 5400 2850 5400 2400 -4 0 0 50 -1 16 12 0.0000 4 150 570 5550 2700 libvirtd\001 --6 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 135.00 180.00 - 3375 1950 3375 2400 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 7 1 0 4 - 1 1 1.00 135.00 180.00 - 3375 2850 3375 3375 5700 3375 5700 2850 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 135.00 180.00 - 5700 2400 5700 1950 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 1200 3825 1200 3825 3000 1200 3000 1200 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5250 1200 7875 1200 7875 3000 5250 3000 5250 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5400 1350 6075 1350 6075 1950 5400 1950 5400 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 6225 1350 6900 1350 6900 1950 6225 1950 6225 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3000 1350 3675 1350 3675 1950 3000 1950 3000 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2175 1350 2850 1350 2850 1950 2175 1950 2175 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1350 1350 2025 1350 2025 1950 1350 1950 1350 1350 -4 0 0 50 -1 16 12 0.0000 4 150 870 6825 2850 Dest Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 1080 1350 2850 Source Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 1425 1725 VM-A\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 2250 1725 VM-B\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 3075 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 5475 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 6300 1725 VM-D\001 diff --git a/docs/migration-tunnel.svg b/docs/migration-tunnel.svg new file mode 100644 index 0000000000..4c1affd988 --- /dev/null +++ b/docs/migration-tunnel.svg @@ -0,0 +1,92 @@ + + + + + + + + + +libvirtd + + + +libvirtd + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Dest Host + +Source Host + +VM-A + +VM-B + +VM-C + +VM-C + +VM-D + + diff --git a/docs/migration-unmanaged-direct.fig b/docs/migration-unmanaged-direct.fig deleted file mode 100644 index 6dfd041aac..0000000000 --- a/docs/migration-unmanaged-direct.fig +++ /dev/null @@ -1,58 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5b -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 2775 2400 3675 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 2775 2400 3675 2400 3675 2850 2775 2850 2775 2400 -4 0 0 50 -1 16 12 0.0000 4 150 630 2925 2700 HV Ctrl\001 --6 -6 5400 2400 6300 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 5400 2400 6300 2400 6300 2850 5400 2850 5400 2400 -4 0 0 50 -1 16 12 0.0000 4 150 630 5550 2700 HV Ctrl\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 1200 3825 1200 3825 3000 1200 3000 1200 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5250 1200 7875 1200 7875 3000 5250 3000 5250 1200 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5400 1350 6075 1350 6075 1950 5400 1950 5400 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 6225 1350 6900 1350 6900 1950 6225 1950 6225 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3000 1350 3675 1350 3675 1950 3000 1950 3000 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2175 1350 2850 1350 2850 1950 2175 1950 2175 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1350 1350 2025 1350 2025 1950 1350 1950 1350 1350 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 4 - 1 1 1.00 135.00 180.00 - 4350 4275 4350 3600 3300 3600 3300 2850 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3225 4125 5850 4125 5850 6000 3225 6000 3225 4125 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 3375 5100 5700 5100 5700 5550 3375 5550 3375 5100 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 3 - 1 1 1.00 135.00 180.00 - 3750 5100 3750 4500 4050 4500 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 4050 4275 5100 4275 5100 4725 4050 4725 4050 4275 -2 1 0 3 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 135.00 180.00 - 3675 2625 5400 2625 -4 0 0 50 -1 16 12 0.0000 4 150 870 6825 2850 Dest Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 1080 1350 2850 Source Host\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 1425 1725 VM-A\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 2250 1725 VM-B\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 3075 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 5475 1725 VM-C\001 -4 0 0 50 -1 16 12 0.0000 4 150 495 6300 1725 VM-D\001 -4 0 0 50 -1 16 12 0.0000 4 150 960 4725 5850 Client Host\001 -4 0 0 50 -1 16 12 0.0000 4 180 1500 3525 5400 management app\001 -4 0 0 50 -1 16 12 0.0000 4 150 735 4200 4575 libvirt.so\001 diff --git a/docs/migration-unmanaged-direct.svg b/docs/migration-unmanaged-direct.svg new file mode 100644 index 0000000000..e836a1d03a --- /dev/null +++ b/docs/migration-unmanaged-direct.svg @@ -0,0 +1,107 @@ + + + + + + + + + +HV Ctrl + + + +HV Ctrl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Dest Host + +Source Host + +VM-A + +VM-B + +VM-C + +VM-C + +VM-D + +Client Host + +management app + +libvirt.so + + diff --git a/docs/node.fig b/docs/node.fig deleted file mode 100644 index 457e07b42d..0000000000 --- a/docs/node.fig +++ /dev/null @@ -1,30 +0,0 @@ -#FIG 3.2 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 1275 1800 2550 2250 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 2550 2250 2550 1800 1275 1800 1275 2250 2550 2250 -4 0 0 50 -1 0 20 0.0000 4 195 930 1500 2100 Domain\001 --6 -6 1275 2325 2550 2775 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 2550 2775 2550 2325 1275 2325 1275 2775 2550 2775 -4 0 0 50 -1 0 20 0.0000 4 195 930 1500 2625 Domain\001 --6 -6 1275 2850 2550 3300 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 2550 3300 2550 2850 1275 2850 1275 3300 2550 3300 -4 0 0 50 -1 0 20 0.0000 4 195 930 1500 3150 Domain\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 975 1500 3375 1500 3375 4125 975 4125 975 1500 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 3225 3975 3225 3450 1125 3450 1125 3975 3225 3975 -4 0 0 50 -1 0 20 0.0000 4 255 1260 1500 3825 Hypervisor\001 -4 0 0 50 -1 0 20 0.0000 4 195 600 2700 2850 Node\001 diff --git a/docs/node.svg b/docs/node.svg new file mode 100644 index 0000000000..4069d43d7f --- /dev/null +++ b/docs/node.svg @@ -0,0 +1,36 @@ + + + + + + + + + +Domain + + + +Domain + + + +Domain + + + + + +Hypervisor + +Node + + diff --git a/docs/structures.fig b/docs/structures.fig deleted file mode 100644 index 67993667af..0000000000 --- a/docs/structures.fig +++ /dev/null @@ -1,72 +0,0 @@ -#FIG 3.2 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1125 825 2400 825 2400 2850 1125 2850 1125 825 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 2400 1200 5175 1200 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 2400 1200 5175 2025 -2 4 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 5925 1500 5925 975 5175 975 5175 1500 5925 1500 -2 4 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 5925 2400 5925 1875 5175 1875 5175 2400 5925 2400 -2 4 0 1 0 7 50 -1 -1 4.000 0 0 7 0 0 5 - 2400 5250 2400 4500 1500 4500 1500 5250 2400 5250 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 1875 4725 1875 2850 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 5175 2175 2400 4500 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 5175 1350 2400 4500 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 5925 1200 6825 1200 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 5925 2100 6825 2100 -2 2 0 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 5 - 3900 4650 6750 4650 6750 4875 3900 4875 3900 4650 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 - 4200 4650 4200 4875 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 - 4500 4650 4500 4875 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 - 4725 4650 4725 4875 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 - 6450 4650 6450 4875 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 - 6150 4650 6150 4875 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 4050 4725 5250 1500 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 4350 4725 5250 2400 -2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 2250 4800 3900 4800 -4 0 0 50 -1 0 18 0.0000 4 195 1005 1275 1125 Domains\001 -4 0 0 50 -1 0 18 0.0000 4 195 585 1275 1440 hash \001 -4 0 0 50 -1 0 18 0.0000 4 195 1650 4725 750 virDomainPtr\001 -4 0 0 50 -1 0 18 0.0000 4 195 2055 975 5700 virConnectionPtr\001 -4 0 0 50 -1 0 18 0.0000 4 195 945 900 4200 domains\001 -4 0 0 50 -1 0 18 0.0000 4 135 555 3450 2475 conn\001 -4 0 0 50 -1 0 18 0.0000 4 135 615 6075 1050 name\001 -4 0 0 50 -1 0 18 0.0000 4 195 1365 6975 1275 "Domain-0"\001 -4 0 0 50 -1 0 18 0.0000 4 195 585 6975 2175 "fc4"\001 -4 0 0 50 -1 0 18 0.0000 4 195 540 1275 1755 table\001 -4 0 0 50 -1 0 18 0.0000 4 135 615 1275 2385 name\001 -4 0 0 50 -1 0 18 0.0000 4 195 960 1275 2070 based on\001 -4 0 0 50 -1 0 18 0.0000 4 195 315 2850 5100 ids\001 diff --git a/docs/structures.svg b/docs/structures.svg new file mode 100644 index 0000000000..e52d606ae3 --- /dev/null +++ b/docs/structures.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Domains + +hash + +virDomainPtr + +virConnectionPtr + +domains + +conn + +name + +"Domain-0" + +"fc4" + +table + +name + +based on + +ids + + -- 2.47.2