谷歌云端服務在過去一年中有了顯著發展,而著眼于企業,在2017年還有改進的余地。
亞馬遜網絡服務公司的公共云的普及使其很容易忽略其他大型競爭性的基礎設施即服務選項,如谷歌云平臺。大多數人都通過其在線辦公軟件GoogleApps熟悉谷歌公司的云產品,GoogleApps已更名為G-Suite。但是,由于其基礎架構即服務選項(稱為谷歌計算引擎)和平臺即服務選項(稱為谷歌應用引擎),其谷歌云端平臺服務使其成為強勁的云計算服務競爭對手。
但是,雖然云計算提供商在2016年采取了一系列步驟,旨在擴大其企業吸引力,但仍然需要做更多的工作,將谷歌云平臺服務與內部部署的傳統工作負載集成。
讓我們來看一下谷歌公司2016年迄今為止取得的進展,包括其云平臺的最新更新,以及2017年云計算管理員愿望清單中保留的項目。
谷歌云平臺服務和功能
谷歌云平臺由五個區域的冗余數據中心運作,其他幾個區域則設定為在2017年開放。該技術建立在用于谷歌公司消費者服務(例如搜尋,Gmail,地圖,以及YouTube)的相同基礎架構和數據中心上。正因為如此,很少有企業在構建,優化和管理超大規模基礎設施方面能趕得上谷歌公司的規模。
與亞馬遜(AWS)公司類似,谷歌云平臺已連接,并部署在地區和可用區域的地理分布式基礎設施。前者是一組非常接近的數據中心,以實現自動的站點級冗余,而區域是隔離且獨立的廣泛分離的區域。谷歌云平臺可通過區域之間的數據同步來減少延遲,并提高性能。
谷歌云平臺服務分為四大類:
·計算:面向基礎架構即服務(IaaS)的谷歌計算引擎;谷歌應用引擎平臺即服務,以及谷歌容器引擎,這是一組使用Kubernetes進行集群管理和自動化的Docker容器鏡像。
·存儲:谷歌云存儲
·網絡:谷歌云DNS和互連
·數據庫:谷歌CloudSQL,谷歌云數據存儲和谷歌的BigTable
定價的主要區別
與其他一些IaaS產品相比,谷歌云平臺服務在結算方面具有更大的粒度,并為基于使用的折扣提供了一個簡單的模型。
谷歌公司的定價結構的主要功能包括:
·每分鐘粒度:計算實例的用法按分鐘計算,最小值為10分鐘,而亞馬遜公司通過比較計算最接近的小時。
·持續使用的自動折扣:當實例使用超過一個月的25%時,谷歌公司會自動對每個遞增分鐘應用20%的折扣。每月使用率超過50%和75%會得到升級折扣,因此一個月的全日使用的凈折扣為30%。
·自定義機器類型:與所有IaaS產品一樣,谷歌云平臺為計算實例提供標準T恤尺寸和費率。它還允許用戶定義自定義大小與比例定價的工作負載,不方便地適應到一個預定義的類型。自定義實例的范圍可以從1到32個虛擬CPU,每個vCPU最多可配置6.5GB的RAM。
此外,谷歌公司降低了使用率,以反映基礎設施成本的下降,以及其定價模式可以節省成本。來自分析公司Enterprise Strategy Group的委托論文發現,對于成熟的企業應用程序部署,亞馬遜公司可以降低成本為15%至50%。
谷歌公司的更高級別服務
與所有IaaS提供商一樣,谷歌公司在其基本基礎架構服務之外還分層提供更高級別的服務。這些包括:
·應用通知:GoogleCloudPub/Sub
·身份管理和安全:GoogleCloudIAM,Google云資源管理器和Google云安全掃描器
·大數據分析:GoogleCloudDataflow,GoogleCloudDataproc,GoogleDatalab和GoogleBigQuery
·機器學習:使用TensorFlow,圖像分析,語音識別和自然語言處理和翻譯的模型驅動算法
·管理和自動化:Stackdriver,Trace,GoogleCloudDeploymentManager,GoogleCloudShell,GoogleCloudConsole和各種服務和計費API
改進的余地
在VMware公司前首席執行官戴安妮·格林的領導下,谷歌云平臺加強了控制、日志記錄、自動化、身份管理,以及網絡功能,以吸引企業客戶。此外,谷歌云平臺專注于應用程序容器化,采用的技術是谷歌公司本身長期以來一直用于簡化部署,提高公共云用戶可用的基礎架構效率。
雖然客戶可以在虛擬機中運行Linux和Windows應用程序,但將谷歌云平臺服務與傳統的本地虛擬化管理平臺(如VMware或MicrosoftSystemCenter)集成并不容易。這使谷歌云平臺成為云計算滯后者,而對于那些卸載傳統虛擬基礎架構和應用程序的組織是一個糟糕的選擇。
相反,谷歌云平臺是云原生應用程序的理想選擇,特別是那些使用大數據分析或機器學習的應用程序。其容器和自動化功能還使其成為采用DevOps,持續集成和交付過程,以及基于微服務應用程序架構的組織的良好平臺。