谷歌云平臺(tái)仍然是一個(gè)相對(duì)較新的企業(yè)云計(jì)算市場(chǎng)。該公司在2013年才推出了其IaaS產(chǎn)品谷歌計(jì)算引擎(GoogleComputeEngine),但它已經(jīng)成為AWS和微軟Azure的主要的挑戰(zhàn)者,并擁有一些高調(diào)的客戶,如蘋(píng)果,Spotify,Snapchat,以及百思買(mǎi)公司。
但如果企業(yè)正在考慮使用谷歌托管其一些企業(yè)IT工作負(fù)載,則需要考慮用于存儲(chǔ)數(shù)據(jù)的各種選項(xiàng)。
此文介紹了主要云計(jì)算供應(yīng)商的數(shù)據(jù)存儲(chǔ)服務(wù)組合。此外,為了幫助用戶更加熟悉市場(chǎng)領(lǐng)導(dǎo)者AWS的產(chǎn)品(如果適用),還列出了等效亞馬遜的每種服務(wù)。最后,文章更新了用戶關(guān)于谷歌最近推出的冷庫(kù)服務(wù)。
一般的存儲(chǔ)方案
1.永久性硬盤(pán)
Persistent Disk是谷歌公司推出的可擴(kuò)展塊存儲(chǔ)解決方案,旨在用作供應(yīng)商的計(jì)算引擎實(shí)例和容器引擎(Container Engine)服務(wù)的附加卷或?qū)崟r(shí)快照。它類(lèi)似于Amazon Elastic BlockStore(EBS),它提供了高吞吐量HDD硬盤(pán)(每月每GB價(jià)格0.04美元)或低延遲SSD硬盤(pán)(每月每GB0.17美元)的兩種選擇。兩種硬盤(pán)類(lèi)型的卷的大小從10GB到64TB。
其功能包括靜態(tài)數(shù)據(jù)和多重裝載器的自動(dòng)加密,許多虛擬機(jī)可以在單個(gè)永久磁盤(pán)上共享數(shù)據(jù),而不會(huì)降低性能。
2.本地SSD硬盤(pán)
本地SSD硬盤(pán)是計(jì)算引擎實(shí)例的低延遲連接存儲(chǔ)方案,是AWS實(shí)例存儲(chǔ)的谷歌等效項(xiàng)。它們對(duì)于受益于快速讀取和寫(xiě)入速度的應(yīng)用程序特別有用。然而,其存儲(chǔ)是短暫的,意味著只要實(shí)例正在運(yùn)行,數(shù)據(jù)才會(huì)持久。但是,如果重新啟動(dòng)計(jì)算機(jī),則數(shù)據(jù)仍然保留,但如果中途停止,則不會(huì)保留。
每個(gè)本地SSD硬盤(pán)的大小為375GB,每月每GB費(fèi)用為0.218美元。但是如果用戶需要更多的空間,最多可以附加8個(gè)本地SSD,最多可達(dá)3TB。
3.云儲(chǔ)存
谷歌公司的對(duì)象存儲(chǔ)服務(wù)是其通用存儲(chǔ)選項(xiàng)中最經(jīng)濟(jì)的。與其他對(duì)象存儲(chǔ)系統(tǒng)一致,谷歌的云儲(chǔ)存產(chǎn)品具有高度可擴(kuò)展性,可處理各種格式的非結(jié)構(gòu)化數(shù)據(jù),例如圖片,文本文檔和日志文件。
云存儲(chǔ)產(chǎn)品提供四種不同的存儲(chǔ)類(lèi),每一種都用其特定用途:
(1)多區(qū)域:供應(yīng)商的高級(jí)云存儲(chǔ)選項(xiàng),多區(qū)域可用性最高,達(dá)到99.95%。它是地理冗余的,這意味著谷歌將用戶的數(shù)據(jù)冗余地存儲(chǔ)在所選多區(qū)域位置中的至少兩個(gè)區(qū)域。這與Amazon S3 Standard類(lèi)似,它適用于存儲(chǔ)經(jīng)常訪問(wèn)的數(shù)據(jù),如網(wǎng)站內(nèi)容,交互式工作負(fù)載和多媒體。目前的價(jià)格為每月每GB0.026美元。
(2)單區(qū)域:與其多區(qū)域?qū)?yīng),單區(qū)域旨在針對(duì)頻繁的數(shù)據(jù)訪問(wèn),但冗余僅限于單個(gè)區(qū)域。它最適合需要低端到端延遲的本地?cái)?shù)據(jù)密集型應(yīng)用程序,例如通用計(jì)算,視頻轉(zhuǎn)碼和數(shù)據(jù)分析。其可用性預(yù)期略低于99.9%,但是成本略低于每月每GB0.02美元。
(3)Nearline:與Amazon S3標(biāo)準(zhǔn)類(lèi)似,是一種不頻繁訪問(wèn)的低價(jià)檔案存儲(chǔ)選項(xiàng),Nearline最適合每月訪問(wèn)對(duì)象不到一次的應(yīng)用程序,例如長(zhǎng)尾的網(wǎng)絡(luò)內(nèi)容,備份和偶爾存儲(chǔ)的數(shù)據(jù)分析。雖然可用性較低至99%,但其成本要低得多,每月每GB0.01美元。但用戶需要支付每GB0.01美元的費(fèi)用才能訪問(wèn)其數(shù)據(jù)。在30天內(nèi)刪除的數(shù)據(jù)也需要支付最少30天的費(fèi)用。
(4)Coldline:這是谷歌的新冷存儲(chǔ)服務(wù),類(lèi)似亞馬遜的Glacier,這種存儲(chǔ)通常每年訪問(wèn)不到一次的數(shù)據(jù)。它是云存儲(chǔ)系列中價(jià)格最低的選項(xiàng),每月每GB費(fèi)用僅為0.007美元。然而,這種低價(jià)格是折衷的,因?yàn)閿?shù)據(jù)檢索的成本略高于Nearline的每GB成本0.05美元。但該服務(wù)仍然為用戶提供99%的可用性,數(shù)據(jù)訪問(wèn)的超低毫秒級(jí)延遲與供應(yīng)商的其他存儲(chǔ)類(lèi)別相當(dāng)。其理想的應(yīng)用包括歸檔,源文件備份和災(zāi)難恢復(fù)。
云存儲(chǔ)還包括內(nèi)置冗余和自動(dòng)從計(jì)算引擎計(jì)算機(jī)到存儲(chǔ)桶的數(shù)據(jù)自動(dòng)加密。
4.專家數(shù)據(jù)庫(kù)存儲(chǔ)方案
(1)CloudSQL
CloudSQL是一個(gè)完全托管的基于云計(jì)算的MySQL服務(wù),其最接近的AWS等效項(xiàng)是Amazon RDS。使用CloudSQL,可以使用傳統(tǒng)的MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行任何操作。用戶可以從計(jì)算引擎實(shí)例進(jìn)行連接,并像使用MySQL一樣查詢或修改數(shù)據(jù)庫(kù)。唯一的區(qū)別是谷歌公司會(huì)為用戶處理所有數(shù)據(jù)庫(kù)管理任務(wù),例如備份和服務(wù)器更新。
谷歌的最新定價(jià)模式的結(jié)構(gòu)與計(jì)算引擎相同,包括用戶的數(shù)據(jù)庫(kù)專用計(jì)算機(jī)的每小時(shí)費(fèi)率,每GB的每月存儲(chǔ)成本和網(wǎng)絡(luò)成本。
如果用戶想將現(xiàn)有的MySQL數(shù)據(jù)庫(kù)移動(dòng)到云計(jì)算,并且其擴(kuò)展需求不是太大,CloudSQL是一個(gè)很好的解決方案。
(2)Cloud Datastore
Cloud Datastore是一個(gè)高度可擴(kuò)展且具有成本效益的NoSQL數(shù)據(jù)庫(kù),類(lèi)似于Amazon Dynamo DB的服務(wù)。它是一個(gè)結(jié)構(gòu)化數(shù)據(jù)庫(kù)解決方案,但基于模式定義的松散方法。它可以處理規(guī)模不同的數(shù)據(jù)庫(kù),可以無(wú)縫地和自動(dòng)地?cái)U(kuò)展,同時(shí)在大規(guī)模上保持性能和關(guān)系完整性。
該服務(wù)處理各種數(shù)據(jù)類(lèi)型,通常適合存儲(chǔ)用戶配置文件和產(chǎn)品目錄。云數(shù)據(jù)存儲(chǔ)也是一個(gè)理想的存儲(chǔ)選項(xiàng),應(yīng)用程序開(kāi)始較小,但有增長(zhǎng)到一個(gè)巨大規(guī)模的潛力,而用戶為操作支付用,而不是小時(shí)計(jì)算,還可以免費(fèi)存儲(chǔ)1GB。超過(guò)1GB限制的存儲(chǔ)數(shù)據(jù)的費(fèi)用為每月每GB0.18美元。
(3)Cloud Bigtable
與Amazon Dynamo DB類(lèi)似,Cloud BigTable是另一個(gè)完全管理的可擴(kuò)展的NoSQL數(shù)據(jù)庫(kù)服務(wù),但它面向存儲(chǔ),查詢,處理和分析大量數(shù)據(jù)。
Cloud BigTable提供低延遲和高吞吐量性能,可以處理非常大量的讀和寫(xiě)操作。它可以通過(guò)開(kāi)源的HBase API訪問(wèn),使其與大數(shù)據(jù)工具(如Hadoop和Spark)兼容。
其價(jià)格取決于用戶使用的SSD或HDD存儲(chǔ),以及每月出站數(shù)據(jù)傳輸和每個(gè)群集中的節(jié)點(diǎn)數(shù)。Bigtable支持最小集群大小為三個(gè)節(jié)點(diǎn),這足以處理遠(yuǎn)遠(yuǎn)超過(guò)小型應(yīng)用程序所需要的。因此,該服務(wù)只有以T字節(jié)數(shù)據(jù)量表才有。
(4)BigQuery
與Amazon Redshift類(lèi)似,BigQuery是一個(gè)大規(guī)模并行查詢數(shù)據(jù)存儲(chǔ),因此是比數(shù)據(jù)庫(kù)存儲(chǔ)服務(wù)更準(zhǔn)確的在線分析處理(OLAP)工具,可以在幾秒鐘內(nèi)對(duì)TB級(jí)數(shù)據(jù)運(yùn)行類(lèi)似SQL的查詢,使其適用于大數(shù)據(jù)和商業(yè)智能應(yīng)用程序。
BigQuery純粹是用于分析目的,并非設(shè)計(jì)用作操作數(shù)據(jù)庫(kù)。換句話說(shuō),它不適合處理實(shí)時(shí)數(shù)據(jù),但它是分析最近攝入和歷史信息的理想選擇。
其標(biāo)準(zhǔn)存儲(chǔ)成本為每月每GB0.02美元,流插入費(fèi)用為每千兆字節(jié)0.05美元,查詢費(fèi)用為每千兆字節(jié)5美元,但每月最初1TB的查詢是免費(fèi)的。其加載,復(fù)制,以及導(dǎo)出數(shù)據(jù)也是免費(fèi)的。
未來(lái)的平臺(tái)
谷歌云平臺(tái)仍然在企業(yè)功能和市場(chǎng)份額方面追趕AWS和Microsoft Azure,但它也是一個(gè)高度競(jìng)爭(zhēng)力的產(chǎn)品,其發(fā)展更快。它強(qiáng)調(diào)自助服務(wù),API可訪問(wèn)的功能和云本地應(yīng)用程序,使其成為云計(jì)算中出現(xiàn)的新項(xiàng)目的一個(gè)很好的選擇。
雖然其他競(jìng)爭(zhēng)對(duì)手會(huì)進(jìn)一步落后于兩大領(lǐng)先的云計(jì)算廠商,谷歌云平臺(tái)將以未來(lái)平臺(tái)為基礎(chǔ),會(huì)更加努力趕超這兩個(gè)廠商。