CloudStack 新安装/基础设施问题

CloudStack 新安装/基础设施问题

我想使用 Apache CloudStack 平台为新企业设置用于网络托管的公共云(云共享托管、云 vps、云服务器)。

----- 问题 #1 -----

最初启动硬件基础设施的正确方法是什么(示例)?我认为下面的内容是一个很好的起点,但如果我错了,请纠正我。请注意,我想从一些更详细的内容开始。

Server #1
Purpose: CloudStack Control Panel Install (Management Server)
Qty: 1
VM Machine (one production, one backup/HA)
Cores: about 2-4 
2-4GB RAM

Server #2
Purpose: Hypervisors (CPU + Memory + Storage)
Qty: 1 plus 1 for failover (HA)
Dual Hexacore CPUs
128GB RAM
12 x 1TB SAS (or SSD) RAID10
*above drives is for main storage, I know is pricey, but it's only for an example*

Server #3
Purpose: Backup Server (NAS)
Qty: 1
Dual Quad Core CPUs
16GB RAM
12 x 2TB SATA RAID10

- - - 问题2 - - -

对于云托管,“云 vps”和“云专用服务器”之间有什么区别?如果我没记错的话,它们是相同的,只是“专用服务器”选项的津贴要高得多,对吗?

最后一个问题:是否有人使用它来实现 WHMCS 的自动配置,或者您是否推荐更好的软件?

答案1

嗯,有很多方法可以实现这一点。但是对于你正在查看的规模,你可能更希望这样做:

Load Balancer (Netscaler VPX?) for Management Servers

Server #1
Purpose: CloudStack Management Server & MySQL
Qty: 1
Xeon E3-1230 (or the like)
Cores: 4 
4 X 500GB SSD RAID10
8GB RAM

Server #2
Purpose: CloudStack Management Server & MySQL for HA
Qty: 1
Xeon E3-1230 (or the like)
Cores: 4 
4 X 500GB SSD RAID10
8GB RAM

Server #3
Purpose: Hypervisor 1 (CPU + Memory + Storage)
Qty: 1 plus 1 for failover (HA)
Dual Hexacore CPUs
128GB RAM
4 x 120GB SSD RAID10

Server #4
Purpose: Storage Server (Ceph Block Storage)
Qty: 1 (possibly +1 for replication and failover?)
Dual Quad Core CPUs
16GB RAM
4 x 1Gb NIC or 2 x 1Gb NIC 1 x 10Gb NIC
12 x 2TB SATA RAID10 (36 x 2TB RAID10 might be better)

事实上,您不需要在虚拟机管理程序上使用太多 DAS。这是因为要使 HA 和自动扩展正常工作,您必须将虚拟机存储在存储服务器上,出于显而易见的原因,最好是通过 NFS 进行块存储。Ceph 是与 CloudStack 配合使用的块存储的最便宜方式。

WHMCS 目前不支持 CloudStack。Hostbill 和 Ubersmith 支持。此外,还有一个名为 FogPanel 的有趣管理面板正在开发中,专为 CloudStack 构建。

相关内容