当前位置:虚拟化技术专区 → 正文

效率与性能的提升:基于容器的虚拟化

责任编辑:vivian |来源:企业网D1Net  2012-06-12 08:43:09 本文摘自:TechTarget中国

如果你不介意只使用一种操作系统的话,那么和传统的hypervisor相比,基于容器的虚拟化能够提供更高的效率与性能。

基于容器的虚拟化使用单个内核运行一个操作系统的多个实例。每个实例在一个完全隔离的环境中运行,因此不存在一个容器访问另一个容器中文件这样的风险。因此,基于容器的虚拟化是安全的。

而且这种虚拟化方式的资源使用效率也是非常高的,因为所有的容器都运行在同一个内核上。但是这种方式同样存在弊端:只有一个内核意味着无法选择其他的操作系统。在对虚拟化方式进行评估时,了解它们之间的差异以及每种虚拟化方式的优势是非常重要的。

基于容器的虚拟化与hypervisor的差异

hypervisor与基于容器的虚拟化存在一些不同之处。首先,基于hypervisor的虚拟化,其每个虚拟机都需要安装一个完整的操作系统,这当然包括内核。这一需求使得基于hypervisor的虚拟化相当厚重但也非常灵活。因为每个虚拟机都有自己的内核,所以hypervisor只需要协调虚拟机访问硬件设备。因此,你可以安装任何操作系统,而且它们都是在完全隔离的环境中运行的。

另一方面,在基于容器的虚拟化环境中,虚拟机与硬件的关系更紧密,因为所有的虚拟机都使用同一个内核,不再需要hypervisor.流行的基于容器的虚拟化运行在Windows内核(使用Parallels Virtuozzo虚拟化容器时)或者Linux内核之上。由于Linux内核具备开放性以及灵活性,所以在多数情况下基于容器的虚拟化通常使用Linux内核。而且可以使用很多开放以及免费的解决方案。

关键字:容器虚拟机性能虚拟化

本文摘自:TechTarget中国

x 效率与性能的提升:基于容器的虚拟化 扫一扫
分享本文到朋友圈
当前位置:虚拟化技术专区 → 正文

效率与性能的提升:基于容器的虚拟化

责任编辑:vivian |来源:企业网D1Net  2012-06-12 08:43:09 本文摘自:TechTarget中国

如果你不介意只使用一种操作系统的话,那么和传统的hypervisor相比,基于容器的虚拟化能够提供更高的效率与性能。

基于容器的虚拟化使用单个内核运行一个操作系统的多个实例。每个实例在一个完全隔离的环境中运行,因此不存在一个容器访问另一个容器中文件这样的风险。因此,基于容器的虚拟化是安全的。

而且这种虚拟化方式的资源使用效率也是非常高的,因为所有的容器都运行在同一个内核上。但是这种方式同样存在弊端:只有一个内核意味着无法选择其他的操作系统。在对虚拟化方式进行评估时,了解它们之间的差异以及每种虚拟化方式的优势是非常重要的。

基于容器的虚拟化与hypervisor的差异

hypervisor与基于容器的虚拟化存在一些不同之处。首先,基于hypervisor的虚拟化,其每个虚拟机都需要安装一个完整的操作系统,这当然包括内核。这一需求使得基于hypervisor的虚拟化相当厚重但也非常灵活。因为每个虚拟机都有自己的内核,所以hypervisor只需要协调虚拟机访问硬件设备。因此,你可以安装任何操作系统,而且它们都是在完全隔离的环境中运行的。

另一方面,在基于容器的虚拟化环境中,虚拟机与硬件的关系更紧密,因为所有的虚拟机都使用同一个内核,不再需要hypervisor.流行的基于容器的虚拟化运行在Windows内核(使用Parallels Virtuozzo虚拟化容器时)或者Linux内核之上。由于Linux内核具备开放性以及灵活性,所以在多数情况下基于容器的虚拟化通常使用Linux内核。而且可以使用很多开放以及免费的解决方案。

关键字:容器虚拟机性能虚拟化

本文摘自:TechTarget中国

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^