Virtualization

CloudStack 新安裝/基礎架構問題

  • March 29, 2014

我想使用 Apache CloudStack 平台為一個新企業建立一個用於 Web 託管(雲共享託管、雲 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 的自動配置,還是您推薦更好的軟體?

好吧,有很多方法可以解決它。但是,對於您正在查看的規模,您需要更像這樣的東西:

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 和自動擴展工作,您必須將 VM 儲存在儲存伺服器上,出於顯而易見的原因,最好通過 NFS 進行塊儲存。Ceph 是與 CloudStack 一起使用的最便宜的塊儲存方式。

WHMCS 目前不支持 CloudStack。Hostbill 和 Ubersmith 可以。作品中還有一個有趣的管理面板,名為 FogPanel,專為 CloudStack 建構。

引用自:https://serverfault.com/questions/584682