即將發布的OpenStack P(Pike)、Q(Queens)和R(Rocky)三個版本將包含許多重要的功能和更新,進一步優化用戶界面并改善現有API的功能。
OpenStack的全部版本路線圖和詳細信息都是公開的,但還是要花些心思研讀才能深入領悟未來版本的發展趨勢。
在接下來的三次版本迭代中,OpenStack版本將繼續以O版為基礎不斷演講,雖然暫時不會有叉車式的升級項目,但是一些細節變化會有廣泛的影響。
OpenStack是一個復雜的開源項目。它的每個主版本號都基于字母次序逐次推進。2017年,用戶有望看到P版發布,隨后就是將在2018年發布的Q和R版。因為Openstack團隊的版本發布計劃有些死板,在每個發布版本中都不一定來得及加入所有項目的新功能。
在M版的發行中就已經出現過若干問題,類似網絡部署緩慢的問題阻礙了用戶群體從測試到生產環境的轉換。N版和O版清理了許多這類問題,其中一個顯著成果就是,響應需求,從用戶界面和API兩方面同時改善了易用性的。
當前版本的重點是改進模塊的用戶界面和API,并在接下來的三個OpenStack版本中擴展大多數項目領域的可管理性。這些重要的努力將共同促進Openstack的大規模部署,并成為廣受認同的主流。
經過多方努力,容器終于被添加到OpenStack中并且支持所有主流的容器技術,包括Docker和Kubernetes 。鑒于業界在容器上展現的巨大興趣,以及主要的公共云服務提供商都提供完成度非常高的產品,容器成為Openstack必須具備的功能。盡管現在發布的代碼還有待不斷完善,容器功能整體架構上已經很完美了。
總的來說,除了容器和一些主要的新存儲功能之外,這是一個相當平淡無奇的功能列表。即使如此,OpenStack也是實現模塊互相協作的大平臺,而這些即將到來的OpenStack版本將會對許多要素進行整合和優化,實現更完美的操作性。
從功能列表中可以看出,P、Q、R版本的依次發布非常重要,因為在這一輪發布周期結束時,我們將獲得一個更加整體化和成熟的產品。然后,Openstack將為大規模生產部署做好準備,并為下一代主要功能打下良好基礎 。
Openstack的P版(Pike)計劃于2017年8月30日發行。Q版(Queens)和R版(Rocky)還沒有正式的發布日期計劃,但按慣例會在2018年2月和8月底先后發布。
當然,OpenStack的發布并不是簡單交差的課程表。例如,Red Hat為每個Openstack版本提供三年支持,確保用戶有足夠的時間熟悉每個版本。