搜索社区议题
检索已进入日报、周报、月报或专题的中文点评与原始英文标题。
使用VMSTATE_VBUFFER_UINT64()不兼容32位size,改为uint32_t并适配旧协议。
影响:避免迁移数据损坏,确保inflight工作。
实现硬件辅助的脏页跟踪,减少VMM扫描开销,提升迁移和备份效率。
影响:与传统dirty ring互补,显著降低大内存虚拟机热迁移时的性能损耗。
核心补丁已合入 master,本系列把 ui、virtio、s390x 等剩余模块迁移到新 load/save API,并让 virtio_save/load 静态化。
影响:消除旧回调并存,降低迁移代码长期维护成本;virtio 内部接口变化需各 device 跟进验证。
仅加载设备状态,RAM 页面按需延迟加载,大幅降低恢复时间。
影响:对需要瞬时恢复的云场景意义重大。
v6 引入 GET_VRING_BASE_SKIP_DRAIN 协议消息,迁移时跳过 drain 步骤、记录在途 I/O 到共享区域,并禁止运行时改属性。
影响:显著降低高 I/O 负载下 vhost-user-blk 迁移停机时间。
重构迁移通道建立与参数解析,统一通道类型处理,减少重复逻辑。
影响:提升迁移基础架构可维护性,降低后期引入缺陷风险。
v2 RFC允许虚拟机从快照文件几乎立即恢复,仅加载设备状态,RAM页按需加载。
影响:可将快照恢复时间从分钟级降至秒级,改变灾备和测试工作流。
允许virtio-net在本地迁移时保持TAP设备不变。
影响:简化管理面并减少迁移期间网络中断。
允许VFIO设备在迁移期间并行执行PRE_COPY→STOP_COPY等状态转换,减少停机时间。
影响:显著降低多设备VM迁移总停机时间。
为迁移数据流增加 TLS-PSK 认证,免去 CA 部署与证书轮换;评审意见已并入 v3。
影响:简化加密迁移部署,降低小型集群使用 TLS 的门槛。