链式虚拟磁盘快照技术是广泛实现的一种支持虚拟机失效恢复的技术手段,针对链式结构磁盘快照技术引入多余I/O请求导致虚拟机性能低效问题,分析和研究了支持高效虚拟机快照实现的无链式关联磁盘快照技术,通过集成ZFS及OCFS2文件系统给出了无链式关联磁盘快照技术实现,并设计和实现了虚拟机快照存储组织模型和快速检索算法,提高了虚拟机快照检索效率.设计试验验证了系统的有效性.
Virtual disk snapshot is a prevailing technology to support virtual machine failover. It's usually organized into linked structure, which may cause virtual machine performance degradation because this method would introduce additional disk I/O overhead. In this paper, we analyze the efficiency of disk snapshot technology with non-linked structure. By integrating ZFS and OCFS2 file system based on non-linked structure, we implement an efficient management system for virtual machine snapshots. In order to improve the efficiency of snapshot retrieval, we also propose a virtual machine snapshot storage organization model and optimize a snapshot search algorithm. The result of comparative experiment indicates our system's effectiveness.