今日,谷歌宣布將試運行Google Container Engine引擎云平臺alpha版,這是為管理和創建運行新型container技術Docker應用打造的云計算平臺。Google內部早在10多年前就已在生產環境中使用Container技術,對于Docker的支持開始于2014年6月Google正式啟動的Kubernetes項目。
Docker最炙手可熱的Container技術,開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口(類似 iPhone 的 app)。幾乎沒有性能開銷,可以很容易地在機器和數據中心中運行。最重要的是,他們不依賴于任何語言、框架或包括系統。
Google內部早在10多年前就已在生產環境中使用Container技術,cgroup就是來自Google的Paul Menage的貢獻,并在2007年從2.6.24版本開始被寫入內核。2014年6月的DockerCon大會上,Google正式啟動Kubernetes項目,Kubernetes為Docker構建了一個精致的、可擴展和便攜式管理框架,據說這是Google內部神秘項目Borg的開源版本。系統一經開源,就得到了IBM、紅帽、微軟、Docker、Mesosphere、CoreOS和SaltStack等廠商的支持。