【24h】

A Novel Hardware Assisted Full Virtualization Technique

机译:新型硬件辅助的完全虚拟化技术

获取原文

摘要

Virtual machine technology is rapidly emerging as an important component of future computer systems. Full virtualization with dynamic binary translation outperforms paravirtualization and hardware assisted virtualization in x86 CPU virtualization. Previous full virtualization techniques are implemented in software without any hardware assist. In this paper, for the first time, we propose a novel hardware assisted full virtualization technique-Dynamic Binary Translation in DIMM (DBTIM). We integrate a reconfigurable dynamic binary translation chip into a DIMM. DBTIM could be inserted to the mainboard as a normal DIMM, hence easily making the host CPU virtualizable. We also implement a DBTIM prototype on FPGA. We analyze our new approach and compare it with other modern virtualization techniques. We demonstrate that the new technique in this paper could provide full virtualization to all kinds of CPU architectures, including x86, with better virtualization capability, better software and hardware compatibility, better performance and lower overheads.
机译:虚拟机技术正迅速兴起,成为未来计算机系统的重要组成部分。在x86 CPU虚拟化中,具有动态二进制转换的完全虚拟化性能优于半虚拟化和硬件辅助的虚拟化。以前的完整虚拟化技术是在没有任何硬件协助的情况下以软件实现的。在本文中,我们首次提出了一种新颖的硬件辅助的完全虚拟化技术-DIMM中的动态二进制转换(DBTIM)。我们将可重新配置的动态二进制转换芯片集成到DIMM中。 DBTIM可以作为普通DIMM插入主板,因此可以轻松实现主机CPU的虚拟化。我们还在FPGA上实现了DBTIM原型。我们分析了我们的新方法,并将其与其他现代虚拟化技术进行了比较。我们证明了本文中的新技术可以为包括x86在内的各种CPU架构提供完全虚拟化,具有更好的虚拟化功能,更好的软件和硬件兼容性,更好的性能和更低的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号