计算机工程与设计2024,Vol.45Issue(3) :956-960,封3.DOI:10.16208/j.issn1000-7024.2024.03.043

基于COLO的主备虚拟机桌面同步研究与设计

Research and design of primary and secondary virtual machine desktop synchronization based on COLO

王瑞聪 韩琼 张明庆 张帆
计算机工程与设计2024,Vol.45Issue(3) :956-960,封3.DOI:10.16208/j.issn1000-7024.2024.03.043

基于COLO的主备虚拟机桌面同步研究与设计

Research and design of primary and secondary virtual machine desktop synchronization based on COLO

王瑞聪 1韩琼 1张明庆 1张帆1
扫码查看

作者信息

  • 1. 中国航天科工集团第二研究院七○六所,北京 100854
  • 折叠

摘要

为保证双机容错系统中主备虚拟机的桌面显示同步,提出一种基于VNC的输入分发方法,使主备虚拟机保持输入数据流的一致性,保证二者界面的一致性.针对QEMU/KVM中COLO在图形化操作系统的虚拟机同步下表现不佳的问题,通过引入X11响应事件,对主备虚拟机的图形界面进行比较检查,实现主备虚拟机桌面同步并降低同步的时间开销.通过实验对比分析,验证了该方法的可行性与有效性.

Abstract

To ensure the desktop display synchronization of the primary and secondary virtual machines in a dual machine fault-tolerant system,a VNC based input distribution method was proposed to ensure the consistency of the input data flow between the primary and secondary virtual machines,thereby ensuring the consistency of the interface between the two VMs.To address the issue of poor performance of COLO in QEMU/KVM under virtual machine synchronization in graphical operating systems,X11 response events were introduced to compare and check the graphical interfaces of the primary and secondary virtual machines,achieving desktop synchronization between the primary and secondary virtual machines and reducing synchronization time overhead.The feasibility and effectiveness of the presented method are demonstrated through experimental comparative analysis.

关键词

双机容错/虚拟机/远程桌面/虚拟机同步/虚拟机容错/热迁移/桌面同步

Key words

dual fault-tolerance/virtual machine/remote desktop/virtual machine synchronization/virtual machine fault-tole-rance/live-migration/desktop synchronization

引用本文复制引用

出版年

2024
计算机工程与设计
中国航天科工集团二院706所

计算机工程与设计

CSTPCD北大核心
影响因子:0.617
ISSN:1000-7024
参考文献量17
段落导航相关论文