如果向那些對於雲計算感興趣的IT人士提到「開源」這個詞,他們的耳朵可能馬上就豎起來了。 開源軟體提供了一種解決方案,解決了很多致力於雲平臺的企業所關注的廠商鎖定問題。 像OpenStack這樣的雲平臺,促進了熱門雲計算市場上競爭者之間的「合作競爭(coopitition)」關係,為企業構建交互操作的開源雲提供了選擇。 但是在尋求開源PaaS時,企業該如何選擇呢?
SearchCloudComputing同法國OW2的首席執行官Cédric Thomas進行了對話,OW2是一家獨立的社區,關注雲計算開原始程式碼基的創建。 類似于Apache和OpenStack基金會,OW2專注于基礎架構軟體以及用於開發、部署和管理應用的工具,擁有接近100個專案,60位社區會員,2.2萬開發者。
TechTarget:OW2與Apache、OpenStack以及其他開源雲平臺的區別是什麼?
Cédric Thomas:我們在歐洲創建;我們的成員主要是企業、機關和大學,而不是個人,這是不同于Apache的地方。 從其他方面看,我們在技術上沒什麼差別。
我們最近同OpenStack開會,也知道OW2和OpenStack之間並不存在競爭關係,因為OW2所做的一切實際上是OpenStack之上的一層。 OpenStack專注于基礎架構即服務(IaaS)層的計算、網路和存儲功能。 OW2所做的目標是平臺即服務(PaaS)平台層,也就是應用或者是針對雲的應用平臺。 我們現在所有的雲專案都將OpenStack作為開發平臺的參照。
我們在自己的基礎架構上實現,因為我們是我們的會員託管服務。 我們實現了一個OpenStack雲平臺,這樣我們的專案和測試開發就可以在OpenStack上運行。 你可以將OW2看作是能夠給OpenStack生態系統帶來價值的組織。 我們也沒想同他們競爭,因為在開源世界中,沒理由去競爭。 我們希望在這個領域重用或者擴展,而不是讓我們的開源夥伴來覆蓋我們的成果。
TechTarget:OpenStack提到了「合作競爭」的概念,也就是將競爭者聚集在一起加速雲計算專案開發。 這種合作競爭的方法面臨哪些挑戰?
Cédric Thomas:一直到2010年,開源都是在同私有軟體競爭。 每一個分類都已經被私有廠商開發、投資、市場化、銷售、支援或者維護,最終在開源領域也開始銷售。 這也是開源軟體複製私有軟體的方式。 可以從GUN開始看;通過同已經存在的東西做對比就會發現GUN並不是唯一的且已經被定義。
2010年發生了一些變化。 我們意識到雲計算並不是市場的一時狂熱,所以決定將OW2定位在雲計算。 我們意識到開源和雲計算在賽跑,並不是像私有軟體那樣在跟隨。 開源的創新驅動了雲計算的創新。 因此,開源是雲技術協作創新的最佳方式。 通過開源,基礎關係可以用開源許可證定義,就可以讓開源以一種非常輕鬆的方式協作、合作和創新,即便廠商之間是競爭關係。
我們支援少量的雲專案,我們的廠商也是潛在的競爭者,整個開源運動交付的是技術而不是產品。 這一點很重要。 我覺得開源會説明企業達到一種技術水準或者說技術狀態,隨後他們可以定義產品。 真正的挑戰在於開源將交付不完整的產品或者是完成了80%或者90%的產品,隨後廠商會從商業層面來完善。 這也是我們很多專案所做的事情,OpenStack也會發生這樣的變化。
TechTarget:在PaaS方面,OW2會同私有解決方案競爭嗎?
Cédric Thomas:從基礎架構即服務(IaaS)層面看,所有的技術都定義的很好。 所有的問題就是產品化和晉升為產業級產品。 這對於企業部署工作負載到雲計算平臺很有説明。
現在什麼是最關鍵的且真正的挑戰在於為企業和具體的服務開發面向雲的資訊系統。 這些面向雲的資訊系統可以利用社交應用、資料、資源和服務,有一些是企業內部的,有些則是企業外部的。 因此,面向雲的資訊系統最終會混合。 這也是PaaS要做的:説明企業和CIO開發下一代資訊系統。 我們通常稱之為PaaS,這也是發生創新的地方。 我們開發了中介軟體,使用不同的企業技術提供的資源。
TechTarget:一些人抨擊OpenStack還沒有為完整的產品化準備好,或者說關鍵升級要比社區期望的有點慢。 這也是這麼所競爭廠商在一起工作的部分問題嗎?
Cédric Thomas: 你有些悲觀了。 2010年的時候,一無所有。 就有三個人;現在OpenStack舉辦的會議不少於三千人。 沒什麼比這個發展的更快的了。 這帶來了也轉變了很多時間,很多的回饋。 這也是開源協作專案會發生的變化;廠商都在貢獻,但是從某個點上來看,他們都有自己的利益。 這也是產業使然。
TechTarget:你覺得兩年內開源會發生巨大的變化,會發生哪些變化呢?
Cédric Thomas:會有更多的OpenStack分派出現。 IaaS會逐漸的商品化。 會使用社區現成的平臺。 我覺得託管產業會整合;會出現更少的大型託管商領導市場。 在北美,Rackspace、亞馬遜Web服務和谷歌;歐洲,每個國家會開發自己的國家託管商,處理資料法規遵從問題。 每一個國家會有少量的託管商由大型電信公司控制。
這些拿上會提供服務和應用以及增值服務。 OpenCloudware為例,開發了雲上管理生命週期應用的技術。 我們不談基礎架構。 解決了應用的需求,關注向上的資訊堆疊。 檢點是應用和左右你使用的工具,來管理他們。
新一代應用就會有面向雲的原理。 並不是一個利用資料庫或者處理流程的應用;這些新的應用面向服務,且吊桶由協力廠商計算公司提供的Web服務。 一切都會標準化。 這些應用也可以跨伺服器和行動裝置部署。 伺服器需要處理行動裝置的需求。 這也是軟體工程師面臨的一種新的架構和新的方法論。
(責任編輯:蒙遺善)