首页> 外文会议>2012 IEEE 18th International Conference on Parallel and Distributed Systems. >iROW: An Efficient Live Snapshot System for Virtual Machine Disk
【24h】

iROW: An Efficient Live Snapshot System for Virtual Machine Disk

机译:iROW:虚拟机磁盘的高效实时快照系统

获取原文
获取原文并翻译 | 示例

摘要

The high-availiablity of mission-critical data and services hosted in a virtual machine (VM) is one of the top concerns in a cloud computing environment. The live disk snapshot is an emerging technology to save the whole state and the data of a VM at a specific point of time, and be used for quick disaster recovery. However, the existing VM disk snapshot systems suffer from long operation time and I/O performance degradation problems during snapshots creating and managing, and thereby affecting the performance of the VM and its services. To address such issues, we designed an efficient VM disk snapshot system, named iROW (improved Redirect-on-Write). In iROW, a bitmap based light-weight index scheme is adopted to replace the existing multi-level index tree structure to reduce query cost. Additionally, through a combination of Redirect-on-Write (ROW) and Copy-on-Demand (COD) schema to avoid extra copy operation on the first write after snapshot with Copy-on-Write (COW) schema, and the file fragmentation problem caused by ROW snapshot after long-term using. Finally, iROW gives a unified disk space allocation function by the host machine's file system. We have implemented iROW in qemu-kvm 0.12.5 and conducted some experiments. The implementation of iROW completely obey the interfaces of the block device driver in QEMU, so it is transparent to the upper system or applications and original disk image formats can be also supported. The experimental results show that iROW has obvious performance advantages in snapshot creating and management operations. Compared with the existing qcow2 disk image in KVM, when the VM disk size is 50GB, and the cluster size is 64KB (the default cluster size of qcow2), the snapshot creation and rollback time is only about 6% and 3% of original qcow2's. With the increasing of the VM disk size, iROW has more performance advantages on snapshot creation and rollback operations. In addition, the I/O performance of iROW is better than qcow2. Whe- the cluster size is 64 KB, typically the iROW's performance loss is 10% less than qcow2's, and its first write performance after snapshot creation is about 250% of qcow2's.
机译:虚拟机(VM)中托管的任务关键型数据和服务的高可用性是云计算环境中的首要问题之一。实时磁盘快照是一种新兴技术,可以在特定时间点保存VM的整体状态和数据,并用于快速灾难恢复。但是,现有的VM磁盘快照系统在创建和管理快照时会存在较长的操作时间和I / O性能下降的问题,从而影响VM及其服务的性能。为了解决这些问题,我们设计了一个有效的VM磁盘快照系统,名为iROW(改进的写重定向)。在iROW中,采用基于位图的轻量级索引方案来替换现有的多级索引树结构,以降低查询成本。此外,通过结合写时重定向(ROW)和按需复制(COD)模式,可以避免使用写时复制(COW)模式在快照后的首次写操作中进行额外的复制操作,并避免文件碎片长期使用后由ROW快照引起的问题。最后,iROW通过主机的文件系统提供了统一的磁盘空间分配功能。我们已经在qemu-kvm 0.12.5中实现了iROW,并进行了一些实验。 iROW的实现完全遵循QEMU中块设备驱动程序的接口,因此对上层系统或应用程序是透明的,并且还可以支持原始磁盘映像格式。实验结果表明,iROW在快照创建和管理操作中具有明显的性能优势。与KVM中现有的qcow2磁盘映像相比,当VM磁盘大小为50GB,并且群集大小为64KB(qcow2的默认群集大小)时,快照创建和回滚时间仅为原始qcow2的6%和3% 。随着VM磁盘大小的增加,iROW在快照创建和回滚操作上具有更多的性能优势。此外,iROW的I / O性能优于qcow2。群集大小为64 KB,通常iROW的性能损失比qcow2少10%,创建快照后其首次写入性能约为qcow2的250%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号