最近幾個月,Linux容器不出所料地引起了業(yè)界人士的廣泛關注。如今,隨著Linux基金會宣布成立原生云計算基金會 (Cloud Native Computing Foundation),原生云應用和服務成為焦點。容器與這種全新的應用開發(fā)和交付模式密切相關,紅帽非常高興能與Linux基金會和包括谷歌在內(nèi)的多家行業(yè)領導者共同成為該基金會的創(chuàng)始成員,助力新興開源技術標準的推行。原生云計算基金會的目標之一是防止技術分散,從而促進客戶采用和行業(yè)間的有效協(xié)作。
原生云應用類似于“容器化應用” – 即由容器封裝、可靈活調(diào)度、以微服務導向的應用與服務。原生云應用是企業(yè)應用的進一步演化,有助于全面推進Linux容器在應用開發(fā)領域的實踐。
但是,在實現(xiàn)所有突破的同時,整編化與規(guī)范化是必不可少的,因為它們能使創(chuàng)新真正發(fā)揮最大潛力,并且保證將來不會被專有技術鎖定,也不會出現(xiàn)核心技術互相沖突并重返類似UNIX環(huán)境等問題。鑒于這種情況,原生云計算基金會在紅帽、谷歌、英特爾、思科等眾多廠商的支持下應運而生。
原生云計算基金會計劃圍繞Kubernetes推動相關技術與創(chuàng)新的整合。Kubernetes開源項目于去年啟動,紅帽很快就加入并投入了大量資源,現(xiàn)在紅帽是這個項目中除了谷歌之外的最大代碼貢獻者。從紅帽企業(yè)Linux原子主機到最近發(fā)布的紅帽O(jiān)penShift Enterprise 3,紅帽全系列基于開源容器的基礎架構解決方案都支持Kubernetes。原生云計算基金會還將與最近啟動的開源容器項目(Open Container Project; 紅帽也是其創(chuàng)始成員)合作,將該項目的通用容器鏡像規(guī)范化。但是,原生云應用不僅僅是Linux容器和編排,考慮到這一點,原生云計算基金會的業(yè)務范圍也將涉及其他領域,例如網(wǎng)絡服務、定義分布式系統(tǒng)架構的APIs以及復合應用模式。
從根本上講,原生云計算基金會打算為原生云應用的構建制定通用規(guī)范,以幫助其在新興企業(yè)堆棧之間實現(xiàn)可遷移、互操作和代碼透明,同時加速創(chuàng)新并使客戶可以更加方便地做出選擇。
紅帽認為,原生云計算基金會對于新一輪的企業(yè)創(chuàng)新至關重要。更讓我們感到高興的是,紅帽不僅是推動這些理念向前發(fā)展的一份子,還對原生云/容器化應用有著獨特的見解。企業(yè)應用的未來將在云和Linux容器,但更重要的是開源代碼和通用標準的實行,而紅帽在Linux操作系統(tǒng)領域已經(jīng)實現(xiàn)了這些技術。如今,紅帽將努力在下一代應用中實現(xiàn)這一目標。