![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
热迁移
文章平均质量分 77
Cliff Yang
这个作者很懒,什么都没留下…
展开
-
cpu flags 一致性检查
cpu flags获取:cat /proc/cpuinfo | grep flags | head -1 | awk -F ":" '{print $NF}'一、cpu flags(Cpuid)不一致的原因:1. 微码影响(依赖于BIOS固件版本);Miccode获取:2.BIOS配置设置(如ida);3.内核等软件产品基线不一致,查看内核版本号和/proc/cmdline。例如:spec_ctrl, intel_stibp and flush_l1dAfter u...原创 2022-03-28 13:50:47 · 1662 阅读 · 0 评论 -
libvirt live migration 流程
本文主要讲解通过libvirt命令virsh migrate做虚拟机在线迁移所涉及到的代码流程。libvirt版本为1.1.1。基本知识1. peer to peer的在线迁移(Managed peer to peer migration):client只负责触发迁移,源host负责控制迁移流程。 libvirt层的控制流图如下: 2. 虚拟机本地数据传输(hypervisor native tranport):虚拟机之间直接传输数据,可能需要开多个端...转载 2020-10-21 17:03:35 · 2259 阅读 · 0 评论 -
热迁移失败
1、libvirt源端与目的端无法建立链接Failed to connect to remote libvirt URI qemu+tcp解决:a、与正常节点对比/etc/libvirt/libvirtd.conf的内容差异。listen_addr = "::1;::1"是否注释b、与正常节点对比/etc/sysconfig/libvirtd的内容差异。LIBVIRTD_ARGS="--listen" 参数是否打开参考:解决虚机热迁移失败的问题...原创 2020-10-17 13:52:40 · 643 阅读 · 0 评论 -
问题
1、ram_save_host_page中发送页数优化按1G的,页数过大(每次迭代时间可达700ms,downtime可达几十秒);按2M的,按4K的(旧版本),每次迭代时间可达1ms以下,downtime正常几百毫秒;单次传输页过少,总迁移时间是否增加了?...原创 2020-10-12 16:59:26 · 96 阅读 · 0 评论 -
内存热迁移
内存热迁移 - understanding_qemu原创 2020-10-12 16:18:43 · 367 阅读 · 0 评论 -
浅析 Qemu 热迁移特性——Multifd
浅析 Qemu 热迁移特性——Multifd – 滴滴云博客转载 2020-10-09 10:40:48 · 1370 阅读 · 0 评论 -
qemu MigrationCapability
qemu:### @MigrationCapability:## Migration capabilities enumeration## @xbzrle: Migration supports xbzrle (Xor Based Zero Run Length Encoding).# This feature allows us to minimize migration traffic for certain work# loads, by sendi...原创 2020-09-30 09:38:35 · 655 阅读 · 0 评论