谷歌現(xiàn)在提供的容器管理服務(wù),名為Google Container Engine,上周正式進(jìn)入生產(chǎn)環(huán)境。這將為企業(yè)在Google Cloud Platform上運(yùn)行他們自己最重要的應(yīng)用做好了準(zhǔn)備。
越來越多的組織或企業(yè)使用容器來構(gòu)建應(yīng)用程序,因?yàn)榛谌萜骷夹g(shù)的應(yīng)用易于擴(kuò)展、復(fù)制和更新。這項(xiàng)新服務(wù)提供了一種方法來管理大量的容器,消除大量容器編排的繁瑣工作。
谷歌在2014年11月推出容器引擎預(yù)覽版。憑借當(dāng)前的這個(gè)商業(yè)版本,谷歌準(zhǔn)備正式進(jìn)軍生產(chǎn)環(huán)境,承諾保證99.95%的正常運(yùn)行時(shí)間。
定價(jià)是這樣的:最高可以免費(fèi)使用6節(jié)點(diǎn),管理超過6節(jié)點(diǎn)需要花費(fèi)0.15美元每小時(shí)每集群。
谷歌一直在使用容器來運(yùn)行自己的互聯(lián)網(wǎng)服務(wù),例如搜索和電子郵件。
使用容器時(shí),組織或企業(yè)可以模塊化的方式構(gòu)建自己的應(yīng)用程序,每個(gè)組件holding應(yīng)用的一塊——這被稱為微服務(wù)架構(gòu)。當(dāng)應(yīng)用需要更新時(shí),一個(gè)新的容器可以很容易地替換,將操作的影響降到最低。
容器還為軟件開發(fā)的DevOps奠定基礎(chǔ),開發(fā)人員創(chuàng)建一個(gè)軟件程序之后會(huì)快速迭代,通過在容器之內(nèi)打包,個(gè)別組件可以很容易地經(jīng)常性測(cè)試。
憑借這個(gè)服務(wù),用戶可以部署涉及多個(gè)容器的復(fù)雜應(yīng)用。Google Container Engine記錄操作,確保每一個(gè)容器的正常運(yùn)行,并且,通過增加附件處理或者內(nèi)存,它提供了一個(gè)非常簡(jiǎn)單的方法來調(diào)整一個(gè)集群。
根據(jù)谷歌的官方博客的消息:“創(chuàng)業(yè)公司Porch,一家提供尋找家裝專業(yè)人士全套服務(wù)的初創(chuàng)公司,他們發(fā)現(xiàn)使用基于容器的方法相對(duì)于使用其他的云服務(wù)減少了60%的資源”。
基于容器技術(shù)的體系結(jié)構(gòu)允許企業(yè)在本地部署和云服務(wù)之間輕松遷移,或者在兩個(gè)云之間也是如此。微軟、IBM、Red Hat和VMware這些巨頭都提供他們服務(wù)和企業(yè)軟件棧的容器管理技術(shù)。
Google Container Engine是基于Kubernetes的,容器管理軟件由谷歌技術(shù)團(tuán)隊(duì)開發(fā),并以開源的形式發(fā)布。