“回顧Openstack開源項目的發展歷程,可以證明每一個項目和子項目之間可以通過全球不同地區的開發者的協作,共同完成一個成熟的項目。”OpenStack基金會創始人、執行董事Jonathan Bryce談到,“利用現有的經驗積累,我們可以找到一個如何擴大生態、擴大開源基礎設施的方法。”
在與中國媒體的交流過程中,云服務器租用,反復被OSF提及的一個詞就是“協作“。在筆者看來,這種協作可以從三個方面來詮釋。第一個方面是技術協作,Ironic創建的原因之一是提供一個廠商中立的API,使得數據中心運營商無論是需要VMs還是裸金屬,都能對大規?;A設施進行可靠的管理。為了便于虛擬化和容器化工作負載的混合部署,OSF公布了“OpenStack Ironic裸金屬”計劃,使其作為各種裸金屬基礎設施場景的管理引擎。
峰會現場,OSF高級戰略項目經理Chris Hoge通過多種新的且不同的方式展示了Ironic的實施方式,包括新的項目“Metal3”——如何采用Ironic作為Kubernetes裸金屬基礎設施的聲明式管理的基礎。通常在添加抽象層級時,往往會影響性能,如果要求從抽象層級中獲得更多的功能,Ironic則可以在這樣的情況下發揮其性能優勢。
除了啟動和配置裸金屬,Ironic還可以實現行業電源管理和配置標準的廣泛支持、硬件檢測與發現、固件更新機制、生命周期管理框架、安裝占用較小空間等功能集。而在這一切背后,是參與社區的多家廠商共同努力的結果。OpenStack基金會首席運營官Mark Collier表示,Ironic(裸金屬項目)的反響很好,越來越多的人希望研究Ironic的使用細節,推動該項目前進的一大原因就是來自企業的反饋。
Mark Collier所說的這種“反饋”,正是Ironic可以不斷完善的基礎,例如在Platform9,其將OpenStack Ironic作為基于SaaS的OpenStack和Kubernetes托管服務的一部分,客戶可以在裸機上部署Kubernetes,也可運行機器學習和大數據等工作負載,省去了管理程序上的開銷。“我們還使用OpenStack Ironic在各種硬件平臺上進行軟件測試,大大減少了配置和生命周期管理時間,從幾周到20分鐘不到。”Platform9技術總監Cody Hill說。
當然,Ironic項目只是闡述技術協作之于社區重要性的一個例子,其他的例子還包括Zun+Virtual Kubelet、Magnum+Kubernetes、TripleO+OVN等等。
第二個方面是項目協作,這也是Kata Containers、Zuul可以晉升為頂級開源基礎設施項目的重要前提——證明其已成為多方合作發起并持續推動的成熟項目,在版本更新的過程中要有參與企業的協作狀況、發布流程、安全審視等一系列穩定的機制。在此基礎之上,結合社區的反饋,最終由OSF董事會來選擇敲定。
此外,OSF也在關注基于開源基礎設施的5G部署等下一代網絡技術的發展。就像Jonathan所說的,隨著云計算部署和應用場景越來越復雜,如何在這些復雜的云與云之間提供優質的網絡通信服務變得非常重要。
峰會期間,AT&T和愛立信演示了包括AT&T在2018年11月柏林峰會上首次演示的5G實時視頻通話的后續功能,AT&T通過在Airship和OpenStack上運行一個5G分組演進核心使其成為可能。在本例中,現場5G NR系統連接到AT&T的核心生產網絡,該網絡部署了基于Airship的容器化OpenStack云。
該演示系統是由AT&T和愛立信所贊助的“5G lounge”的一部分,與會者現場可以看到5G NR設備,并用手機連接5G MiFi設備,體驗5G技術的網速。5G lounge還提供了一款名為“Strike-A-Light”的虛擬現實游戲,玩家可以通過VR goggles對比3G、4G和5G網絡的模擬延遲對響應時間的影響。
同時,愛立信也在展臺還將展示部署在基于Airship的容器化OpenStack云上的虛擬無線接入網絡(vRAN)。本次峰會中,可以看到Intel、百度、中國移動、諾基亞、Mellanox、九州云、紅帽、戴爾易安信等借助開源架構來實現的各類網絡功能。由此也看到,包括運營商、科技廠商在內的多方項目協作,很大程度上推動了開源基礎設施在5G領域的加速前進。
第三個方面是溝通協作,可以從幾個細節看到變化。首先,今年的Open Infrastructure Summit Denver將PTG與峰會放在了一起,使得更多的開發者合作能夠在同一個場合發生。OSF組織的PTG(Project Teams Gathering),可以讓從事OSF項目的各種技術社區小組面對面交流,并在高效的環境中完成工作。各個小組會討論他們未來6個月的優先事項,分配工作項目,快速迭代復雜問題的解決方案,并在關鍵問題上取得進展。