发布时间:2014-08-12 16:33:47
Qemu Migration优化特性XBZRLE (Xor Based Zero Run Length Encoding)概述用于降低虚拟机downtime和迁移的总时间。尤其对运行内存高负载写的虚拟机有效。比如SAP的ERP系统这样的大型企业应用。通过源端cache已经发送的内存页,下次发送该页时就可以对比,只发送变化部分的数据。因此cache越大,则命中.........【阅读全文】
发布时间:2014-08-12 15:35:45
QEMU live migration代码简单剖析代码版本: qemu-1.4.0迁移发起端:迁移函数[cpp] view plaincopyqmp_migrate 1) 判断当前migrate状态是否为active(2) 判断是否有block migrate设.........【阅读全文】
发布时间:2014-08-12 15:34:15
首先,使用kvm正常打开一个虚拟机:sudo kvm ./xp1.qcow2然后,再使用kvm命令打开同一个虚拟机。使用如下命令:sudo kvm ./xp1.qcow2 -incoming tcp:0.0.0.0:11111读者可能会说,两台虚拟机同时使用同一个image,会造成image数据的丢失,可能会彻底破坏整个虚拟硬盘的数据完整性,从而造成数据丢失,甚至操作系统.........【阅读全文】
发布时间:2014-08-12 15:31:57
1. 流程:1)测试设备是否支持snapshot保存2)停止虚拟机3)保存虚拟机状态4)创建快照5)恢复虚拟机2. 函数调用:1) 入口函数 do_savevm()2) 函数调用:1) bdrv_snapshots()2) vm_stop()3) qemu_savevm_state()4) bdrv_snapshot.........【阅读全文】