我正在使用Openstack评估cloudfoundry(私有云选项)作为IaaS候选者。
我有以下设置,但看起来我错过了一些连接 -
- 我将安装OpenStack
- 在openstack上的一台虚拟机上(ubuntu 10.4映像),我将安装cloudfoundry cloud_controller
- 在openstack上的其他多个虚拟机上,我将安装cloudfoundry DEA
- 我理解这称为云代工厂的多主机安装
- 现在,当我使用VMC将应用程序推送到cloudfoundry时(有5个实例请求),其中一个Cloudfoundry DEA将自行生成5个虚拟机,并在所有5个cloudfoundry虚拟机上部署/运行应用程序
- 这意味着我有5个运行我的应用的实例
- 我可以通过一个URL访问应用程序,cloudnfoundry控制器/路由器会将请求路由到我的应用程序的一个正在运行的实例
- 现在,为了扩展基础架构,我可以重新配置我的openstack实例并使用新配置重新启动它们(即更多卷,更多RAM等)
- 为了扩展应用程序,我可以简单地向cloudfoundry vmc push命令添加更多实例
醇>
对于这篇文章感到抱歉,但是请建议这是否是一个有效的理解(如果你们有更好的选择 - 基本上我们正在为开发人员寻找可扩展的应用程序和基础架构)
非常感谢,