OpenStack 企業私有云需大規模擴展性支持
大小:0.9 MB 人氣: 2017-10-11 需要積分:1
一方面,和已經非常成熟的公有云和私有云方案相比,目前的 OpenStack 在擴展性方面還有很多的不足,這些不足給其大規模擴展性帶來了相當多的問題。另一方面,擴展性本身也許不是太大的問題,比如一個云能夠支持200個節點還是支持300個節點也許不是那么重要,但是,個人認為,擴展性和產品的品質是息息相關的。一個具有良好擴展性的OpenStack 私有云產品,是可以比較容易地和它的高質量聯系上的,一個能支持大的規模擴展性良好的系統,其穩定性、可靠性、可用性都將會比較好。
本文基于目前一些 OpenStack 私有云擴展性的公開成果,結合自己的理解,談談如果設定 OpenStack 企業私有云的擴展性目標,以及在技術上如何實現這些目標。
1. 擴展性的范圍和一些公開的數據
1.1 擴展性的范圍
OpenStack 云包括存儲、計算和網絡,其中:
存儲往往是外部存儲,包括開源的比如 Ceph,以及商業的比如 EMC,IBM的企業級存儲,因此,存儲的的擴展性可以另行討論。網絡的擴展性,是在 OpenStack 擴展性的范圍內計算的擴展性,是在 OpenStack 擴展性的范圍內
1.2 幾個可比較的公開數據
1.2.1 單個HP Helion 私有云的擴展性上限:200 計算節點,1000虛機
1.2.2 單個華為私有云的擴展性上限:1024 計算節點,80000虛機
1.2.3 VMware vSphere 6.0 擴展性:每個 vCenter 最多管1000個節點,8000個虛機
1.2.4 據 2015 OpenStack 社區的用戶調查,56% 用戶的虛機數在50以內,30% 用戶的虛機數在500以內。
2. 一些公開的大規模測試案例
2.1 Mirantis 在 SoftLayer 上分別所做的200個和350個節點環境的測試
2.1.1 環境配置
Totals forresources are: * 100,000vCPUs * 6250Gb ofRAM * 200TB ofdisk space. * 400hardware servers #最多400臺服務器* CPU as1:32* RAM as1:1.5, * OpenStack 2013.2(Havana) * only threeOpenStack services: Compute (Nova), Image (Glance) andIdentity (Keystone)。 * For networking, we used theNova Network service inFlatDHCPmode withtheMulti-host feature enabled. * standard Mirantis OpenStack HA architecture, including synchronously replicated multi-master database (MySQL+Galera), software loadbalancer forAPI services (haproxy) andcorosync/pacemaker forIP level HA * Rally
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%