QEMU-KVM live migration流程分析
2011-12-21 17:29
267 查看
1、入口函数:do_migrate()
处理以下几件事:
(1) 判断当前migrate状态:active?
(2) 判断是否有block migrate设备存在
(3) 初始化
(4) 判断migrate协议:TCP/UNIX/EXEC/FD
(5) savevm state
(6) migrate state
2、函数调用
tcp_start_outgoing_migration()
migrate_fd_connect()
qemu_savevm_state_begin()
migrate_fd_put_ready()
qemu_savevm_state_iterate()
qemu_savevm_state_complete()
vm_start()
本文出自 “深刻理解” 博客,请务必保留此出处http://yinglong.blog.51cto.com/3559512/747730
处理以下几件事:
(1) 判断当前migrate状态:active?
(2) 判断是否有block migrate设备存在
(3) 初始化
(4) 判断migrate协议:TCP/UNIX/EXEC/FD
(5) savevm state
(6) migrate state
2、函数调用
tcp_start_outgoing_migration()
migrate_fd_connect()
qemu_savevm_state_begin()
migrate_fd_put_ready()
qemu_savevm_state_iterate()
qemu_savevm_state_complete()
vm_start()
本文出自 “深刻理解” 博客,请务必保留此出处http://yinglong.blog.51cto.com/3559512/747730
相关文章推荐
- qemu-kvm部分流程/源代码分析
- qemu-kvm 中断虚拟化代码分析
- KVM,QEMU核心分析
- QEMU KVM Libvirt(12): Live Migration
- qemu-kvm savevm/loadvm 流程
- 【QEMU-KVM代码分析之三】IO thread源码浅析之main loop
- KVM-QEMU vdagent实现机制分析(二)
- qemu-kvm部分流程/源代码分析
- kernel 3.10代码分析--KVM-KVM_SET_USER_MEMORY_REGION流程
- qemu-kvm创建参数分析
- qemu-kvm 代码分析
- qemu-kvm-1.1.0源码中关于迁移的代码分析
- 内核虚拟化KVM/QEMU——guest os,qemu,kvm的运行流程
- KVM异常处理流程源码简要分析
- qemu中KVM硬件虚拟化的初始化分析 (tcg、xen、kvm、qtest)(转)
- KVM-QEMU vdagent实现机制分析(一)
- qemu-kvm 线程事件模型 【QEMU-KVM代码分析之三】
- Guest OS, Qemu, KVM工作流程
- qemu翻译和执行流程分析
- qemu中KVM硬件虚拟化的初始化分析 (tcg、xen、kvm、qtest)(转)