谷歌云服務(wù),在過去的一年中著眼于企業(yè)市場,已有了顯著的發(fā)展。但2017年仍然有改進(jìn)空間。
亞馬遜網(wǎng)絡(luò)服務(wù)公有云的大受歡迎使得大家的眼光很容易忽視其他大型,有競爭力的基礎(chǔ)架構(gòu)即服務(wù)選項,例如谷歌云平臺。大多數(shù)人對谷歌云產(chǎn)品的熟悉和了解主要經(jīng)由其在線生產(chǎn)力軟件Google Apps,現(xiàn)已更名為G-Suite。但是,谷歌云平臺服務(wù)憑借其基礎(chǔ)架構(gòu)即服務(wù)選項(又叫谷歌計算引擎)和平臺即服務(wù)選項(即谷歌應(yīng)用引擎),成為了不可忽視的云服務(wù)競爭對手。
但是,雖然這家云提供商在2016年采取了一系列的措施,旨在擴(kuò)大其對企業(yè)用戶的吸引力,但就谷歌云平臺服務(wù)與本地遺留工作負(fù)載集成的方面來說,仍然有許多工作要做。
讓我們來看一下谷歌迄今為止在今年所取得的進(jìn)展,包括其云平臺的最新更新,以及云管理員2017年愿望清單中的項目。
谷歌云平臺服務(wù)和功能
谷歌云平臺運行在五個區(qū)域的冗余數(shù)據(jù)中心,另外還有其他幾個區(qū)域預(yù)備于2017年啟用。該技術(shù)是建立在與谷歌的消費者服務(wù)(例如搜索,Gmail,地圖和YouTube)相同的基礎(chǔ)架構(gòu)和數(shù)據(jù)中心之上。正因為如此,幾乎沒有公司在構(gòu)建,優(yōu)化和管理超大規(guī)模基礎(chǔ)架構(gòu)方面能夠同谷歌的規(guī)模匹敵。
像亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)一樣,谷歌云平臺有著彼此連接,但地理分散的基礎(chǔ)架構(gòu),部署在不同的區(qū)域和可用域中;前者是一組非常接近的數(shù)據(jù)中心,以實現(xiàn)自動的站點級冗余,而可用區(qū)域則是彼此隔離且獨立的分隔很開的區(qū)域。谷歌云平臺通過區(qū)域之間的數(shù)據(jù)同步來減少延遲和提高性能。
谷歌云平臺服務(wù)分為四大類:
計算:谷歌計算引擎作為基礎(chǔ)架構(gòu)即服務(wù)(IaaS);平臺即服務(wù)有谷歌App Engine;以及谷歌容器引擎,一套使用 Kubernetes來達(dá)到集群管理和自動化的Docker容器鏡像 。
存儲:谷歌云存儲
網(wǎng)絡(luò):谷歌云DNS和Interconnect
數(shù)據(jù)庫:Google Cloud SQL,Google Cloud Datastore和Google Cloud BigTable
定價的關(guān)鍵差異點
同其他一些IaaS產(chǎn)品相比,谷歌云平臺服務(wù)在計費方面有著更細(xì)的粒度并提供一個簡單的基于使用率的折扣模型。
谷歌定價結(jié)構(gòu)的主要特點包括:
每分鐘計費:計算實例的使用是按分鐘計算,最低10分鐘起步, 而AWS,相比之下,是舍入到最近的小時收費。
持續(xù)使用有自動折扣:當(dāng)實例的使用超過一個月的25%時,谷歌自動會給與后續(xù)的每分鐘20%的折扣。當(dāng)使用超過一個月的50%和75%時,將獲得不斷增加的折扣,所以用滿一個月的凈折扣為30%。
自定義機(jī)器類型:就如所有的IaaS產(chǎn)品一樣,谷歌云平臺提供標(biāo)準(zhǔn)大小和費率的計算實例。它還允許用戶對于不符合任何一種預(yù)定義類型的工作負(fù)載自定義實例大小,并按比例調(diào)整定價。自定義實例的范圍可以從1到32個虛擬CPU和每vCPU最高6.5GB的RAM。
此外,Google通過對使用費率的降低來反映基礎(chǔ)架構(gòu)成本的下降,再配合其定價模型,最終為客戶節(jié)省了成本。來自分析公司企業(yè)戰(zhàn)略集團(tuán)(ESG)的委托研究發(fā)現(xiàn),對于成熟的企業(yè)應(yīng)用程序部署,Google可比AWS節(jié)約15%至50%的費用。
谷歌的高級別服務(wù)
就像所有的IaaS提供商一樣,谷歌將其高級服務(wù)建立于其基礎(chǔ)架構(gòu)服務(wù)之上。這些服務(wù)包括:
App通知:Google Cloud Pub/Sub
身份管理和安全:Google Cloud IAM,谷歌云資源管理器和谷歌云安全掃描
大數(shù)據(jù)分析:Google Cloud Dataflow,Google Cloud Dataproc,Google Datalab和Google BigQuery
機(jī)器學(xué)習(xí):使用Tensorflow的模型驅(qū)動算法,圖像分析,語音識別以及自然語言處理和翻譯
管理和自動化:Stackdriver,Trace,Google Cloud Deployment Manager,Google Cloud Shell,Google Cloud Console以及各種服務(wù)和計費的API
改進(jìn)空間
在前VMware的CEO Diane Greene的領(lǐng)導(dǎo)之下,谷歌云平臺正在不斷加強(qiáng)監(jiān)控,日志記錄,自動化,身份管理和網(wǎng)絡(luò)的功能,以吸引更多企業(yè)客戶。此外,谷歌云平臺也正專注于應(yīng)用程序容器化,采用谷歌自己長期以來一直使用的用于簡化部署,并提高公有云用戶的可用基礎(chǔ)架構(gòu)效率的技術(shù)。
盡管客戶可以在虛擬機(jī)中運行Linux和Windows的應(yīng)用程序,但將谷歌云平臺服務(wù)與傳統(tǒng)的本地虛擬化管理平臺(如VMware或Microsoft System Center)集成并不容易。這讓谷歌云平臺對于那些在云方面落后和想找一個地方來卸載傳統(tǒng)虛擬基礎(chǔ)架構(gòu)和應(yīng)用的組織來說不是一個好的選擇。
而對于云原生應(yīng)用,谷歌云平臺則是一個理想的選擇,特別對那些使用大數(shù)據(jù)分析或機(jī)器學(xué)習(xí)的應(yīng)用程序。谷歌云平臺的容器和自動化功能也使其成為那些采用DevOps,持續(xù)集成和交付過程以及基于微服務(wù)應(yīng)用程序架構(gòu)的組織的優(yōu)選平臺。