【发布时间】:2013-05-30 08:12:02
【问题描述】:
我有以下来自 docker 最新发行说明的引述 -
与所有主要的 IaaS 实施一样,Openstack 严重依赖虚拟机。尽管在某些应用程序中总会有使用虚拟机的情况,但我们相信轻量级容器在许多情况下是一个很好的选择,尤其是对于 CPU 和内存密集型且受虚拟机性能开销影响的负载。
上面清楚地表明 docker 与 VM 的优势在于 CPU 和内存密集型负载,所以我的问题是 VM 相对于 docker 的优势是什么?或者我什么时候应该使用 VM 的 ver docker ?我发现我的大部分场景都由 docker 提供了良好的服务。
【问题讨论】:
-
值得注意的是,OpenStack 支持 LXC 作为后端,因此您可以根据需要使用容器而不是虚拟机来运行 OpenStack。
标签: virtual-machine openstack docker lxc