【发布时间】:2012-12-11 22:39:36
【问题描述】:
我正在评估 Cloudfoundry(私有云选项),并将 Openstack 作为 IaaS 候选者。 我有以下设置,但看起来我缺少一些连接 -
- 我将安装 OpenStack
- 在 openstack(ubuntu 10.4 映像)上的一台 VM 上,我将安装 cloudfoundry cloud_controller
- 在 openstack 上的其他多个 VM 上,我将安装 cloudfoundry DEA
- 我理解这称为 Cloud Foundry 的多主机安装
- 现在,当我使用 VMC(有 5 个实例请求)将应用程序推送到 Cloudfoundry 时,其中一个 Cloudfoundry DEA 将在其自身上生成 5 个 VM,并在所有 5 个 Cloudfoundry VM 上部署/运行该应用程序
- 这意味着我的应用程序有 5 个实例正在运行
- 我可以通过单个 URL 访问应用程序,cloudnfoundry 控制器/路由器会将请求路由到我的应用程序正在运行的实例之一
- 现在为了扩展基础架构,我可以重新配置我的 openstack 实例并使用新配置重新启动它们(即更大的容量、更多的 RAM 等)
- 为了扩展应用程序,我可以简单地向 cloudfoundry vmc push 命令添加更多实例
很抱歉这篇文章,但请建议这是否是一个有效的理解(如果你们有更好的选择 - 基本上我们正在为开发人员寻找可扩展的应用程序和基础设施)
非常感谢,
【问题讨论】:
标签: cloud-foundry iaas