...
首页> 外文期刊>The Computer journal >A Performance Optimization Mechanism for SSD in Virtualized Environment
【24h】

A Performance Optimization Mechanism for SSD in Virtualized Environment

机译:虚拟环境中SSD的性能优化机制

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

摘要

Applications in the cloud computing era have the emergent requirement of fast I/O support. Compared with a hard drive disk, a solid state disk (SSD) has low delay, low energy consumption, high throughput and other advantages. However, the semantics of an SSD cannot be recognized by current virtual machine monitors. The trim instruction, which plays an important role in space management of an SSD, cannot be passed to the underlying SSD device in a virtualized environment. So, how to bridge the semantics gap between the application layer and virtualization layer for SSD devices should be an important problem. We propose Vtrim to solve the above problem in this paper. Vtrim monitors the operations in the virtual machine and sends the SSD semantics to the Domain 0 immediately. And then the semantics are translated into the operations of Domain 0, which can trigger the SSD's local instructions. To improve the write performance in multiple guest operating systems, we set a Vtrim cache to buffer all instructions from the guests and flush them into an SSD in a well-scheduled way. Experiment results in the para-virtualization environments with Vtrim show that the random write performance is improved by even up to 100% and the average response time is reduced by up to 40%.
机译:云计算时代的应用对快速I / O支持提出了新的要求。与硬盘磁盘相比,固态磁盘(SSD)具有低延迟,低能耗,高吞吐量等优点。但是,当前虚拟机监视器无法识别SSD的语义。修剪指令在SSD的空间管理中起着重要作用,因此无法在虚拟化环境中传递给底层SSD设备。因此,如何弥合SSD设备在应用程序层和虚拟化层之间的语义鸿沟应该是一个重要的问题。我们提出Vtrim来解决上述问题。 Vtrim监视虚拟机中的操作,并立即将SSD语义发送到域0。然后将语义转换为域0的操作,这可以触发SSD的本地指令。为了提高在多个来宾操作系统中的写入性能,我们设置了Vtrim缓存来缓冲来自来宾的所有指令,并以合理的方式将它们刷新到SSD中。使用Vtrim在准虚拟化环境中进行的实验结果表明,随机写入性能甚至提高了100%,平均响应时间减少了40%。

著录项

  • 来源
    《The Computer journal》 |2013年第8期|991-1000|共10页
  • 作者单位

    Services Computing Technology and System Laboratory, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074,Hubei, P. R. China;

    Services Computing Technology and System Laboratory, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074,Hubei, P. R. China;

    Services Computing Technology and System Laboratory, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074,Hubei, P. R. China;

    Services Computing Technology and System Laboratory, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074,Hubei, P. R. China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    SSD; trim; virtual disk image; I/O performance; para-virtualization;

    机译:SSD;修剪;虚拟磁盘映像;I / O性能;超虚拟化;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号