【24h】

cVM: Containerized Virtual Machine

机译:CVM:集装箱虚拟机

获取原文

摘要

Virtual machines (VM) and containers are virtualization technologies that partition computing resources and isolate workloads. They are the foundations for resource consolidation which leads to the success of cloud computing. VMs perform partitioning and isolation at the machine device level while containers do so at the operation system level. The pros and cons of VMs and containers are generally well understood. VMs provide better isolation and security while containers are less resource intensive and perform better. There are various attempts to address the shortcomings in both communities to narrow the gap between the two. In this paper, we review these efforts and discuss their strengths and weaknesses. We also present the cVM architecture with ideas to explore ways of reducing VM resource demand and improving VM performance towards being comparable to those of containers. cVMs bootstrap from a “disk template” where Linux Logical Volume Manager snapshot is used to allow cVMs to share read-only files and directories, thus reducing their disk footprint. Similarly, “memory template” allows cVMs to share read-only code and data memory pages, thus reducing their memory footprint. Finally, cVMs leverage device hotplug capability and lightweight Linux distributions to reduce bootup time without sacrificing too much generality. And cVMs also take advantage of device virtualization and utilize device passthrough to achieve near native I/O performance.
机译:虚拟机(VM)和容器是分区计算资源和隔离工作负载的虚拟化技术。它们是资源整合的基础,从而导致云计算的成功。 VMS在机器设备级别执行分区和隔离,而在操作系统级别则执行此操作。 VMS和集装箱的优缺点通常很好地理解。 VMS提供更好的隔离和安全性,而容器的资源密集较少并表现更好。有各种各样的尝试解决两个社区中的缺点来缩小两者之间的差距。在本文中,我们审查了这些努力并讨论了他们的优势和劣势。我们还提供了CVM架构,其中包括思想,探讨降低VM资源需求并提高VM性能往与容器相当的方式。来自“磁盘模板”的CVMS引导,其中Linux逻辑卷管理器快照用于允许CVM共享只读文件和目录,从而减少了磁盘占用。类似地,“存储器模板”允许CVM共享只读代码和数据存储器页面,从而降低了它们的存储器占用。最后,CVMS利用设备Hotplug功能和轻量级的Linux发行版,以减少启动时间而不会牺牲过多的一般性。 CVMS还利用了设备虚拟化,并利用设备Passthrough实现近i / o性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号