云的Next Big Thing,谷歌開始支持Docker的競爭對手
原文鏈接:Google Backs Rival of Docker, the Cloud’s Next Big Thing
CoreOS 創始人兼首席執行官 Alex Polvi 認為 Docker 的發展已經背棄了提供“一個標準的容器架構”的初衷,于是 CoreOS 才決定開始推出自己的標準化產品 Rocket,并提供一個純粹的容器標準,現在 Rocket 技術得到谷歌、Red Hat 以及 VMware 等一批大公司的支持。
以下是原文:
去年 12 月,Docker 最早的支持者之一硅谷初創公司 CoreOS 公布了一個開源項目 Rocket。CoreOS 創始人兼首席執行官 Alex Polvi 覺得 Docker 已經偏離了最初的使命,現在,他和他的同事們希望利用 Rocket 來完成最初的使命。
5 個月后,谷歌經過慎重考慮正式加盟 Rocket 的開源項目,并且集成該項技術到它的一個云計算工具。Polvi 將于今天早上在舊金山宣布谷歌參與這件事的正式結果,在給《WIRED》的電子郵件里,谷歌已確認了這個消息。
具有諷刺意味的是,Docker 是建立在支持谷歌龐大在線帝國軟件之上的。基本上,Docker 是一種更有效構建和操作運行 Google Search、Google Maps、Gmail 的方式。你可以把它看作一個軟件集裝箱工具,允許開發人員整潔的打包他們的代碼并且可以運行在大規模分布式機器上,無論這些機器是否運行在自己的數據中心或在亞馬遜的公有云服務上。
在當下,流行的軟件應用必須要運行在大型的機器網絡上。這是唯一的可以讓開發者即時獲取信息的方式。Docker 可以顯著簡化這些應用程序的創建,這就是為什么它受到如此多的關注的原因。
谷歌還提供類似亞馬遜的云計算服務,它是第一個擁抱 Docker 的知名云計算公司。自那時以來,為了響應 Docker 在硅谷開發人員中巨大聲望,亞馬遜、微軟以及其他公司都競相加入 Docker 陣營。但是現在,谷歌同樣也開始支持 Rockert,并且集成該項技術到 Kubernetes 云計算軟件。谷歌宣稱這是“Kubernetes 項目的一個重要里程碑”。
Docker 試圖成為整個行業一個通用的容器格式。事實上,這是它的優勢所在。如果每個人都采用這個標準,運行軟件將變得更容易。但對于 Polvi 和其他人則認為 Docker 已經不再簡單的是當初設計的容器標準。他們認為 Docker 現在已經進化的更加復雜和笨重。
利用 Rocket,CoreOS 希望提供一個新的容器標準,從而擺脫任何一家公司的控制。“我們需要一個大家共享的標準容器 “,Polvi 說。除了谷歌,Polvi 說,其他大公司也正在開始支持 Rocket 項目,包括 Red Hat 和 VMware。VMware 剝離公司 Pivotal 的 Mark Kropf 告訴《WIRED》雜志,他的公司同樣在努力支持 Rocket。
但像谷歌的 Kubernetes,Pivotal 的軟件將繼續使用 Docker 和 Rocket。Docker 已經廣泛使用,Rocket 項目成為整個行業的一個可行選擇可能面臨一些困難。但至少,Rocket 的最初發展跡象表明容器理念將改變世界的軟件構建方式。