...
首页> 外文期刊>American Journal of Networks and Communications >KVM vs. LXC: comparing performance and isolation of hardware-assisted virtual routers
【24h】

KVM vs. LXC: comparing performance and isolation of hardware-assisted virtual routers

机译:KVM与LXC:比较硬件辅助虚拟路由器的性能和隔离

获取原文
           

摘要

Concerns have been raised about the performance of PC-based virtual routers as they do packet processing in software. Furthermore, it becomes challenging to maintain isolation among virtual routers due to resource contention in a shared environment. Hardware vendors recognize this issue and PC hardware with virtualization support (SR-IOV and Intel-VTd) has been introduced in recent years. In this paper, we investigate how such hardware features can be integrated with two different virtualization technologies (LXC and KVM) to enhance performance and isolation of virtual routers on shared environments. We compare LXC and KVM and our results indicate that KVM in combination with hardware support can provide better trade-offs between performance and isolation. We notice that KVM has slightly lower throughput, but has superior isolation properties by providing more explicit control of CPU resources. We demonstrate that KVM allows defining a CPU share for a virtual router, something that is difficult to achieve in LXC, where packet forwarding is done in a kernel shared by all virtual routers.
机译:由于基于PC的虚拟路由器在软件中进行数据包处理,因此引起了人们的关注。此外,由于共享环境中的资源争用,维持虚拟路由器之间的隔离变得具有挑战性。硬件供应商已经意识到了这个问题,并且近年来推出了具有虚拟化支持的PC硬件(SR-IOV和Intel-VTd)。在本文中,我们研究了如何将这些硬件功能与两种不同的虚拟化技术(LXC和KVM)集成在一起,以增强性能和隔离共享环境中虚拟路由器的能力。我们比较了LXC和KVM,我们的结果表明,将KVM与硬件支持相结合可以在性能和隔离之间提供更好的折衷。我们注意到KVM的吞吐量略低,但是通过提供对CPU资源的更明确的控制而具有出色的隔离属性。我们证明了KVM可以为虚拟路由器定义CPU共享,这在LXC中很难实现,在LXC中,数据包转发是在所有虚拟路由器共享的内核中完成的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号