[]讓任何一個IT專業(yè)人士或技術行業(yè)的觀察者說出他們看到的最熱門趨勢,你會不可避免地聽到許多關于云計算主題的變化。特別是,多云計算這個詞很可能會出現(xiàn)。
在最簡單的層次上,多云計算只是意味著公司選擇使用多個不同的公共云供應商,例如Google的GCP,亞馬遜的AWS,微軟的Azure等。公司通常選擇這種方法來避免供應商鎖定,提供冗余,并幫助解決數(shù)據(jù)所有權問題,出于法律或法規(guī)目的,某些數(shù)據(jù)必須存儲在給定的國家/地區(qū)(并非每個云提供商在每個地區(qū)都擁有數(shù)據(jù)中心)。
此外,某些云提供商已在特定領域積累了專業(yè)知識,公司選擇與這些提供商一起運行工作負載以利用這些獨特功能。實際上,今年早些時候由TECHnalysis Research發(fā)布的一項針對600多名美國云計算專業(yè)人士的調查得出的一項關于混合云和多云計算趨勢的研究清楚地表明了這一趨勢。
但是,即使在那些特殊情況下,它也通常是在這些不同環(huán)境中運行的完全獨立的數(shù)據(jù)集,應用程序和工作負載。谷歌云首席執(zhí)行官托馬斯·庫里安(Thomas Kurian)在其為期數(shù)周的Google Cloud Next虛擬活動首次亮相時發(fā)布的眾多公告之一,很明顯,谷歌正在尋求擴展多云的定義。具體來說,Google宣布了一項新產(chǎn)品,該產(chǎn)品可跨多個提供商運行的多個數(shù)據(jù)集和工作負載。借助BigQuery Omni的新功能,公司可以利用Google在搜索和查詢方面的深厚底蘊,跨存儲在Google Cloud,AWS和Azure(今年晚些時候)中的數(shù)據(jù)運行其獨特的分析功能。
在較高的層次上,BigQuery Omni本質上可以在單個控制級別下對多個云平臺,工作負載和數(shù)據(jù)集進行宏觀級別的分組,同時充分利用Google在競爭中獲得的公認優(yōu)勢之一。這種聯(lián)合的,多云的數(shù)據(jù)分析架構正是一種巧妙而激進的舉動,它幫助Google贏得了該公司在今年的Cloud Next上也強調的大客戶,包括5G運營商Telefonica,Vodaphone,現(xiàn)在是Verizon,還有德意志銀行,雷諾,F(xiàn)ox Sports等。
BigQuery Omni運作方式的主要好處之一是Google代碼可以在不同的云平臺上本地運行,并可以從這些平臺內(nèi)的存儲資源本地訪問數(shù)據(jù),從而避免了跨平臺傳輸數(shù)據(jù)的昂貴且耗時的過程(否則稱為作為數(shù)據(jù)出口)。另外,BigQuery Omni產(chǎn)品的結構使得用戶可以利用相同的基本BigQuery接口(在GCP上運行)來創(chuàng)建查詢數(shù)據(jù)庫所需的SQL命令,然后在每個環(huán)境中本地計算這些請求。然后,可以將來自多個來源的結果全部轉移回單個“玻璃窗格” UI,以進行更輕松的分析,或者將其存儲在每個平臺中,以避免任何跨云的數(shù)據(jù)移動。
之所以能做到這一點,部分原因在于,自10年前作為Google內(nèi)部工具誕生以來,BigQuery及其Dremel查詢引擎就已經(jīng)將計算元素與存儲元素分離了。該架構最初并不是在考慮多云計算的情況下構建的,而是通過將其與Google Anthos通過抽象層在不同云平臺上運行或傳輸工作負載的能力相結合,該公司能夠創(chuàng)建一種本質上可解決不同問題的解決方案云平臺,就像它們是單個平臺中的不同區(qū)域一樣。
BigQuery Omni所做的將多云計算轉換為單個云平臺的擴展版本的想法似乎提供了許多有趣的好處。首先,從用戶的角度來看,此元平臺概念提供了一種一致的方式,可以通過單個界面跨多個平臺訪問多個數(shù)據(jù)集。更重要的是,它以一種更加靈活的方式打開了整體考慮云計算資源的想法。不難想象,例如,谷歌(或其他云提供商)可以創(chuàng)建其他類型的多平臺解決方案,從而使它們能夠利用自己的某些獨特IP。例如,跨存儲在多個位置的多個數(shù)據(jù)集使用新型的機器學習或神經(jīng)網(wǎng)絡訓練算法可能是一個有趣的新選擇。
底線是,通過利用其BigQuery和Anthos資產(chǎn),Google在多云計算上整合了一個有趣的新方法。像BigQuery Omni這樣的產(chǎn)品有可能向新型統(tǒng)一的宏級元平臺產(chǎn)品開放云世界,具有諷刺意味的是,它們可以進一步打破同時存在于不同云平臺之間的障礙。它們在現(xiàn)實世界中的有效性還有待觀察,但從概念上講,它開辟了一些有趣的新領域。[]