選擇OpenStack發行版時,抓住這7個點

7月,OpenStack就會有10年的歷史了,它仍然是私有云領域領先的開源基礎設施組件。選擇正確的發行版對於每個組織的OpenStack項目的成功都至關重要。但是,有太多的OpenStack發行版,你怎麼知道哪個最好?


選擇OpenStack發行版時,抓住這7個點


這是一個很重要的問題,因為儘管OpenStack很受歡迎,但公司在採用和部署它時往往會面臨嚴峻的挑戰。簡單地說,部署OpenStack可能會耗費大量時間和技能,除非選擇的發行版能夠克服這些挑戰。

因此,任何計劃部署OpenStack的人都應該確保所選擇的發行版滿足以下七個標準。

成本效益

雲環境應該比專有硬件更具成本效益。畢竟,這就是企業喜歡雲的原因。因此,在選擇OpenStack發行版時,首要任務是確保它確實能夠降低成本。這意味著要避開那些很難部署、維護、升級的,並讓你頭疼於基本運維的OpenStack平臺。同樣重要的是,發行版的定價模型要清晰和可預測,以便組織能夠準確地計劃開支。

完全開源

儘管OpenStack本身是開源的,但作為其發行版的一部分,供應商提供的安裝程序通常不是開源的。這可能會導致額外的成本——許可證、在試用之前需支付費用等情況。此外,所有類型的環境(包括staging和開發)也需要包含在許可證中。100%開源的OpenStack發行版就避免了這些陷阱,為組織提供了更好的經濟性和靈活性。

可預測的發佈節奏

雖然OpenStack的發佈節奏是可預測的,並且有很好的文檔記錄,但並不是所有的發行版都能足夠快地跟上上游。確保你選擇的OpenStack發行版儘快支持最新的穩定的上游發行版是至關重要的,原因有幾個:上游版本可能有對組織很重要的功能,或者有一些他們認為是關鍵的bug修復。選擇一個具有可預測的發佈節奏且與上游同步的下游發行版可以確保透明度並允許組織規劃升級過程。

長支持窗口

支持服務對於OpenStack生產環境是必不可少的,特別是當服務級別協議(SLA)適用時。供應商支持舊版本OpenStack的時間可能會有所不同。儘管總是有一個升級或重新部署的選項,但有時使用當前版本對組織可能是有益的。因此,供應商將提供多長時間的支持服務是選擇發行版的關鍵因素。

升級容易

對於大多數組織來說,不可避免地會想要升級他們的上游OpenStack。然而,眾所周知,OpenStack升級是複雜的,許多商業發行版不支持它們。即使支持,流程也很複雜,必須手動執行。因此,選擇支持全自動升級的OpenStack發行版對於雲運維團隊的成功至關重要。

簡化運維

即使在部署了OpenStack雲之後,也必須考慮可能變得複雜和脆弱的正在進行的運維。每天維護雲包括擴展集群或從故障中恢復集群等操作。雖然大多數OpenStack發行版不提供簡化這些任務的機制,但有些發行版會強制用戶手動執行這些任務。組織應該尋找能夠很好地自動化複雜運維任務、節省時間和金錢的發行版。

靈活的技術選擇

OpenStack是一個靈活的雲平臺,支持各種管理程序、軟件定義網絡(SDN)解決方案和存儲插件。但許多發行版都綁定到一個堆棧上。這意味著一個組織在未來可能需要重新構建平臺或遷移到異構環境。通過選擇能夠適應新技術的發行版來避開這種陷阱。

通過這七個要點,組織可以充分利用其OpenStack發行版,並優化日益依賴的雲基礎設施。


分享到:


相關文章: