03.04 構建私有云,OpenStack依舊無與倫比

當SUSE在去年10月宣佈退出OpenStack市場時,業界譁然,一時間這一技術是不是要被拋棄的議論紛紛。

是的,一些人喜歡說所謂的OpenStack正在衰落。這一託管私有云的基礎設施即服務模式曾風靡一時,被一些人形容為公有云的替代品。而當OpenStack以複雜和勞動密集著稱,阻礙了許多概念驗證項目實現生產時,這種早期的興奮就消失了。

最近,Kubernetes經常被認為正在超越OpenStack成為最重要的雲技術。這是一種誤解。雖然SUSE提到希望“更聚焦於雲原生和容器技術”以及“與應用程序交付、Kubernetes和DevOps相關的技術趨勢保持一致”,但你不應該忽略OpenStack的長期前景。

作為一家已經實現了超過100個私有云構建的公司,我們清楚地知道公司應該做什麼來使OpenStack部署成功。這裡有七條重要的建議。

一、自動化

儘管OpenStack曾經因複雜和勞動密集被詬病,但新的自動化功能正在改變這種說法。例如,如果一個企業需要添加更多的節點來擴展,那麼有一個基於charms的OpenStack實現可以做到這一點,不需要提供額外的複雜性層。

二、不要過於複雜

簡單的OpenStack架構應該將OpenStack的控制服務與同一節點上的計算、存儲和網絡服務相結合,而不是為每個函數都有特定的節點。機器容器允許你有效且靈活地執行此操作,並能夠輕鬆地移動微服務。

三、一定要LMA

OpenStack可以與一些第三方解決方案集成,用於自動日誌記錄、監控和警報(LMA)、補丁程序等。這可以最大限度地減少執行此項工作所需的人員數量。

四、堅持標準化

使用OpenStack的團隊不應該想著當英雄,去構建定製化的解決方案,這可能會證明成本高昂且難以操作。請確保組件和架構是標準的。

五、可重複

選擇一個允許重新部署和重用的OpenStack部署。例如,在部署了OpenStack一次之後,您應該能夠在任何環境中重新部署它。

六、簡化硬件

在大多數情況下,使用OpenStack,一份硬件清單就足夠了。優化硬件以提高成本效益。

七、確保容器策略是多雲的

如果你選擇Kubernetes進行容器編排,請確保選擇一個可以在所有列表(OpenStack、公有云、VMware)之上工作的發行版,以確保多雲可移植性。OpenStack過去十年的歷程有點像坐過山車,但在多雲時代它重新煥發著活力。

走出“幻滅的低谷”

有充分的證據表明,隨著OpenStack 2010年首次發佈十週年的臨近,它已經走出了Gartner炒作週期中的“幻滅低谷”階段,並依然是私有云中的開源基礎設施領域的頭號選擇。

世界上許多最知名的公司都依賴於OpenStack。這些公司包括美國AT&T、Verizon和中國移動、沃爾瑪、Target、耐克、彭博、美國航空和大眾汽車。

根據OpenStack基金會的最新統計,儘管OpenStack用戶經常使用三大公有云,但平均每個用戶將58%的基礎設施投入到OpenStack中。

OpenStack社區是開源世界中最活躍的社區之一,它致力於解決困擾該技術的複雜性問題。OpenStack的Day-2運維情況從來沒有這麼好過,而這種成熟是該技術在企業中持續發展的一個重要原因。

多雲時代

人們應該停止說OpenStack正在輸給Kubernetes。它們不是競爭技術,而是互補技術,特別是在多雲環境中:OpenStack處理基礎設施,Kubernetes用於容器化應用程序。

事實上,Kubernetes是運行在OpenStack上的頂級容器編排平臺。這不是一場零和遊戲。

原文鏈接:

https://techbeacon.com/enterprise-it/why-openstack-remains-essential-how-get-your-cloud-builds-right


分享到:


相關文章: