對于OpenStack用戶來說,隨著開源云平臺的持續(xù)演進,可擴展性仍然是一個大問題。Openstack的目標是啟用并且運維大規(guī)模的云集群,但是在實現(xiàn)這一愿景的過程中,仍然有一些不足之處。通常來說,在小型測試沙箱里正常工作的東西要想超越早期生產(chǎn)環(huán)境并且進入大規(guī)模運維時都會遇到很多的困難。
增加Openstack的可擴展性并不容易。對于初學(xué)者,很多針對Openstack的供應(yīng)商的插件和工具都不是可擴展的,而其他一些供應(yīng)商能夠提供有助于可擴展性的合適工具,但是同時會引入供應(yīng)商鎖死的風(fēng)險。
分解OpenStack可擴展性難題
網(wǎng)絡(luò)似乎是OpenStack可擴展性問題的核心所在,OpenStack的Neutron模塊僅能夠擴展到30個左右的節(jié)點。公有云上的競爭對手已經(jīng)能夠在數(shù)千臺服務(wù)器上運行成千上萬臺VM,這一限制對于考慮OpenStack的企業(yè)客戶而言是能不能繼續(xù)OpenStack方案的關(guān)鍵點。
Neutron問題的一部分在于OpenStack Nove核心模塊所支持的網(wǎng)絡(luò)模型。該模型限制了集群規(guī)模,并且給構(gòu)建和銷毀VLAN增加了延時。這樣的結(jié)果對于沙箱來說足夠好,但是對于生產(chǎn)環(huán)境所需的擴展能力就是個大問題。
一些OpenStack的合作伙伴,包括Mirantis 和 Hewlett Packard Enterprise,已經(jīng)提出了一些可能的方案。但是軟件定義網(wǎng)絡(luò)承諾將軟件價值添加到廉價的,使用普通硬件的白盒交換機上也是剛剛面世,提供了和Mirantis以及其他OpenStack合作伙伴競爭的解決方案。
如果你想購買更加復(fù)雜的平臺,比如供應(yīng)商管理的OpenStack版本,一定要確保這個供應(yīng)商有能力在很多服務(wù)器機架上擴展網(wǎng)絡(luò)。
垂直自擴展,或者使用更多VM 使用OpenStack Heat模塊進行擴展時也有很多問題。Ceilometer模塊監(jiān)控VM里的工作負載,并且觸發(fā)Heat自動擴展或者調(diào)整VM的個數(shù)。不幸的是,有很多OpenStack的版本,還有更多的專有工具,并且在很多情況下,都丟失了一些主流模塊。通常沒有Ceilometer,而是使用自定義的監(jiān)控引擎。OpenStack的廣泛用例幾乎可以保證這樣的交互一定有很多問題。這里唯一的解決方案是耐心,等到Ceilometer更大范圍部署之時。
負載均衡也有類似的問題。Neutron作為服務(wù)提供負載均衡,Heat全面支持這一點。但是,一些版本,沒有這個特性,需要考慮其他方案。GitHub上的開源的HAProxy項目是一種可能的解決方案。
解決OpenStack網(wǎng)絡(luò)問題
當面臨OpenStack可擴展性時,有更多的高級網(wǎng)絡(luò)運維也都很困難。比如,連接虛擬網(wǎng)絡(luò)的功能會變成噩夢。驗證連接并不容易,在外部連接功能上,比如防火墻,則有可能會丟失鏈接。要想把一個新服務(wù)插入到服務(wù)鏈里也很困難;IT團隊需要銷毀服務(wù)鏈并且從頭重新構(gòu)建。
啟動風(fēng)暴 這個詞來源于VDI里的boot風(fēng)暴,如果連接斷開隨后修復(fù)時可能就會發(fā)生。重新連接數(shù)千個節(jié)點,使用緩慢的加密流程以及分發(fā)代理,需要花費大量的時間。
當面臨OpenStack可擴展性時,這些來源于Nova,以及Keystone安全的網(wǎng)絡(luò)問題,可能會成為瓶頸。小心調(diào)優(yōu)Nova能夠有效減少這樣的問題,并且加速網(wǎng)絡(luò)搭建的運維。比如,IT團隊能夠增加NOVA API和處理節(jié)點的數(shù)量來移除鏈接創(chuàng)建中的瓶頸。還可以使用OpenContrail來解決一些Neutron的問題,這是一個高效的,低消耗的分發(fā)網(wǎng)絡(luò)服務(wù)的平臺。
隨著OpenStack組件的演化,OpenStack的可擴展性和其他挑戰(zhàn)已經(jīng)在持續(xù)升溫。閱讀博客和文章了解最新狀態(tài),并且記住開源云的總體優(yōu)勢非常大,但是演進是一個大問題。
文章編輯:CobiNet(寧波)
本公司專注于電訊配件,銅纜綜合布線系列領(lǐng)域產(chǎn)品研發(fā)生產(chǎn)超五類,六類,七類屏蔽網(wǎng)線/屏蔽模塊及相關(guān)模塊配件, 我們是萬兆屏蔽模塊,10G屏蔽模塊,屏蔽線生產(chǎn)廠家。
歡迎來電咨詢0574 88168918,郵箱sales@cobinet.cn,網(wǎng)址m.czchengbang.com
?2016-2019寧波科博通信技術(shù)有限公司版權(quán)所有浙ICP備16026074號