安装 OpenStack 和 CloudStack 集群需要多少台服务器?

How many servers will be need to install OpenStack and CloudStack cluster?

如果不使用模拟器或devstack,而是使用真正的生产集群,非常必要需要多少主机(或节点)?

CloudStack:2(管理服务器和数据库)+ 2(管理程序)+ 1 存储(如果您没有存储设备,也许您需要用于 NFS 或 iSCSI 的服务器) 总计:5 台服务器用于具有负载平衡和 HA 的最小环境。 OpenStack:这取决于您选择的组件。每个组件都可以安装在正确的一台服务器上。但是您还需要一台服务器来实现负载平衡和 HA。 总计:2 台服务器用于具有负载平衡和 HA 的最小环境。

规划云平台时,总资源=ManagementServer*2+Hypervisor*N+Storage(Server Or Storage Device) Hypervisor 编号是您计划 运行 的 vms 的总 CPU 和内存。 存储是您要为所有虚拟机分配多少卷。

对于 Cloudstack,与 OpenStack 不同,您可以只使用一台物理机器或服务器来安装管理服务器和代理(用于执行 VM),是的,可以设置数据库和 NFS 共享也在同一台机器上(假设您需要它用于测试目的)。 您可以在此处按照 Cloudstack 的快速安装指南进行操作:http://docs.cloudstack.apache.org/projects/cloudstack-installation/en/4.11/qig.html

我已经使用上述文档亲自安装,并且可以向您保证上述内容也适用于 CentOS 7.4。对于更复杂的设置和架构,您可以在此处找到更多文档:http://docs.cloudstack.apache.org。请确保有一些可用的免费 IP ;)