【24h】

Efficient front-end cache for XEN virtual block device

机译:Xen虚拟块设备的高效前端缓存

获取原文

摘要

Xen's VBD (virtual-block-device) driver is proved to be an efficient solution for block device virtualization, which can achieve nearly 90% performance of bare mode. However, long call path, heavy involvement of hypervisor and redundant context-switches are still obstacles preventing current frontend-backend virtual disk driver from reaching a more efficient level. hi this paper we proposed a cache-based method to improve the performance of Xen's VBD driver. By implementing a cache which buffers recent frontend disk requests, guest is given the opportunity to complete read virtual disk independently without any involvement of DomO and XEN hypervisor. Result shows that our cache can brings great improvement of performance to Xen's VBD driver.
机译:Xen的VBD(虚拟块设备)驱动程序被证明是块设备虚拟化的有效解决方案,可以实现裸模式的近90%性能。但是,长呼叫路径,管理程序的重大参与和冗余上下文 - 交换机仍然是阻碍当前前端后端虚拟磁盘驱动程序达到更有效的级别。嗨本文我们提出了一种基于缓存的方法来提高Xen的VBD驱动程序的性能。通过实现缓冲器最近的前端磁盘请求的缓存,Guest会有机会独立地完成读虚拟磁盘,而无需任何参与Domo和Xen HyperVisor。结果表明,我们的缓存可以为Xen的VBD驱动程序带来巨大的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号