假设我使用 上提供的开源 Cloud Foundry 实现设置了自己的云cloudfoundry.org http://www.cloudfoundry.org。我部署的每个应用程序都会作为单独的用户运行吗?或者这里使用了VMWare的虚拟化技术吗?例如。每个应用程序都会在单独的虚拟机或类似的机器中运行吗?如何为每个应用程序配置内存、CPU 和磁盘资源限制?
我在邮件列表上问过这个问题。 https://groups.google.com/a/cloudfoundry.org/d/topic/vcap-dev/vfhYoEYqsqs/discussion这是我得到的回复:
如果您的 DEA 配置为在安全模式下运行,则每个应用程序都会以其自己的用户身份运行,并使用进程隔离来保护它们。我们正在转向使用 linux cgroup 的模型http://en.wikipedia.org/wiki/Cgroups http://en.wikipedia.org/wiki/Cgroups在 Linux 上时,使用源代码树中已有的 Warden cgroup 包装器。
针对单个应用程序的基于虚拟机的隔离相当重要,但我们有长期计划为需要/需要它的应用程序提供这种隔离。 (与 Warden/cgroup 工作相反,这是一个近期项目)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)