由于企業(yè)界加大部署邊緣計(jì)算的力度,三大云巨頭紛紛提供數(shù)量多得驚人的邊緣方案,以滿足各種各樣的要求。
AWS、谷歌云平臺和微軟Azure這三大公有云都開始提供邊緣計(jì)算功能,這可能讓人感到驚訝,因?yàn)?ldquo;邊緣計(jì)算”一詞意味著微型數(shù)據(jù)中心,通常連接到物聯(lián)網(wǎng)設(shè)備,并部署在企業(yè)網(wǎng)絡(luò)的邊緣而不是部署在云端。
而且三大云巨頭只對邊緣計(jì)算諸如位置、網(wǎng)絡(luò)和基礎(chǔ)架構(gòu)之類的關(guān)鍵屬性擁有部分控制權(quán)。它們能真正提供邊緣計(jì)算功能嗎?
答案是肯定的,不過公有云提供商正通過戰(zhàn)略合作伙伴關(guān)系開發(fā)其邊緣計(jì)算服務(wù),存在一些早期階段的局限性。
基于云的邊緣計(jì)算產(chǎn)品清楚地表明公有云、私有云和邊緣計(jì)算之間的界限正日益模糊。共同的目標(biāo)是,根據(jù)工作負(fù)載的類型及在性能、可靠性、法規(guī)和安全等方面的要求,為企業(yè)和架構(gòu)師提供一系列選擇。
遺憾的是,過多的新選擇總是意味著新的術(shù)語和品牌,因此我們在厘清三大云的邊緣計(jì)算產(chǎn)品時(shí),需要做一番澄清和揭密。不過在積極采用邊緣計(jì)算之前,不妨先簡要介紹邊緣計(jì)算架構(gòu)方面幾個(gè)關(guān)鍵的考量因素。
了解邊緣計(jì)算的需求和架構(gòu)
首先,技術(shù)團(tuán)隊(duì)必須了解邊緣計(jì)算的需求。連接遍布全球的廉價(jià)傳感器網(wǎng)絡(luò)(每天生成數(shù)TB數(shù)據(jù))對計(jì)算的需求與為十多個(gè)工廠車間部署實(shí)時(shí)處理數(shù)PB數(shù)據(jù)的視頻傳感器不一樣。這種架構(gòu)必須支持所需特定的數(shù)據(jù)處理、分析和工作流程。
隨后同樣重要的是,考慮法規(guī)和安全等方面的需求。部署在醫(yī)院的醫(yī)療設(shè)備或自動駕駛汽車上的控制器都在捕獲和處理高度個(gè)性化的、性命攸關(guān)的信息??煽啃院托阅芤髴?yīng)決定位置、網(wǎng)絡(luò)、安全和基礎(chǔ)架構(gòu)等方面的需求。
了解這些需求可以幫助架構(gòu)師確定邊緣計(jì)算基礎(chǔ)架構(gòu)的物理位置、所需的基礎(chǔ)架構(gòu)類型、最起碼的連接性需求以及其他設(shè)計(jì)考量因素。
但是公有云邊緣計(jì)算帶來的獨(dú)特好處是,能夠擴(kuò)展底層的云架構(gòu)和服務(wù),尤其是針對已經(jīng)在某一個(gè)公有云投入大量資金的客戶。架構(gòu)師和開發(fā)者是不是想充分利用部署到邊緣的AWS、Azure或谷歌云服務(wù)?幾大公有云看好這一點(diǎn),它們還在考慮具有5G功能的移動應(yīng)用,這些應(yīng)用需要低延遲數(shù)據(jù)和電信終端處的機(jī)器學(xué)習(xí)處理功能。
考慮清楚了這些問題,下面概述三大公有云提供的邊緣計(jì)算。
使用Azure Stack擴(kuò)展到Azure Edge Zones
Azure認(rèn)定架構(gòu)師和開發(fā)者想要關(guān)注實(shí)際應(yīng)用,少關(guān)注基礎(chǔ)架構(gòu)。Azure有三種支持混合邊緣的方案,架構(gòu)師可以利用5G網(wǎng)絡(luò),并以最佳方式部署數(shù)據(jù)處理、機(jī)器學(xué)習(xí)模型、流式應(yīng)用及其他實(shí)時(shí)數(shù)據(jù)密集型應(yīng)用。
Azure Edge Zones是以托管方式部署的Azure堆棧,可以向微軟購買,目前在紐約、洛杉磯和邁阿密可用。
微軟已與AT&T合作,在包括亞特蘭大、達(dá)拉斯和洛杉磯在內(nèi)的許多地方為運(yùn)營商提供Azure Edge Zones。該方案最適合需要低延遲數(shù)據(jù)處理或機(jī)器學(xué)習(xí)功能的具有5G功能的移動應(yīng)用。
最后,公司企業(yè)還可以部署私有的Azure Edge Zones。微軟已與幾家支持該功能的數(shù)據(jù)中心提供商進(jìn)行合作。
這些方案提供了位置選擇和網(wǎng)絡(luò)靈活性,而Azure Stack Edge將Azure計(jì)算和服務(wù)帶到了邊緣。Azure Stack Edge是一種1U、2x10核心英特爾至強(qiáng)、128GB設(shè)備,可以為其配置容器或虛擬機(jī),可作為Kubernetes設(shè)備集群加以管理。該機(jī)型針對機(jī)器學(xué)習(xí)和物聯(lián)網(wǎng)應(yīng)用進(jìn)行了優(yōu)化。
微軟還提供用于數(shù)據(jù)中心現(xiàn)代化的超融合基礎(chǔ)架構(gòu)Azure Stack HCI和用于部署云原生應(yīng)用的Azure Stack Hub。
與其他云服務(wù)一樣,微軟以訂閱方式出售Azure Stack Edge,其費(fèi)用按實(shí)際使用來計(jì)算。微軟管理該設(shè)備,提供99.9%的服務(wù)級別可用性。
將AWS服務(wù)從5G設(shè)備擴(kuò)展到大規(guī)模分析工具
AWS提供一套類似的產(chǎn)品,將AWS服務(wù)分發(fā)到邊緣數(shù)據(jù)中心和電信網(wǎng)絡(luò)。
AWS開始使用目前僅在洛杉磯可用的AWS Local Zones以支持邊緣數(shù)據(jù)中心。
AWS Wavelength為在5G設(shè)備上運(yùn)行的低延遲應(yīng)用而設(shè)計(jì),包括聯(lián)網(wǎng)車輛、增強(qiáng)現(xiàn)實(shí)/虛擬現(xiàn)實(shí)應(yīng)用、智能工廠和實(shí)時(shí)游戲。
AWS與Verizon合作提供AWS Wavelength,AWS Wavelength目前在波士頓和舊金山灣區(qū)可用。
AWS提供兩種版本的邊緣基礎(chǔ)架構(gòu),AWS Snow系列設(shè)備是入門級。AWS Snowcone是規(guī)格最小的設(shè)備,搭載兩個(gè)vCPU和4GB,主要用于邊緣數(shù)據(jù)存儲和傳輸。部署到邊緣的內(nèi)存密集型數(shù)據(jù)處理和機(jī)器學(xué)習(xí)應(yīng)用可能需要AWS Snowball Edge,它有針對存儲和計(jì)算優(yōu)化的機(jī)型,最多配備52個(gè)vCPU和208GB。至于規(guī)模最龐大的應(yīng)用,企業(yè)可以考慮AWS Outposts,這是部署到數(shù)據(jù)中心的42U機(jī)架,用于運(yùn)行不同的EC2實(shí)例類型、容器(Amazon ECS)、Kubernetes(Amazon EKS)、數(shù)據(jù)庫(Amazon RDS)、數(shù)據(jù)分析(Amazon EMR)及其他AWS服務(wù)。
三大云爭奪邊緣市場,谷歌落后
谷歌在激烈的公有云市場名列第三,它也在憑借其邊緣產(chǎn)品奮力追趕。谷歌最近宣布的動作包括:在邊緣運(yùn)行的Anthos、5G連接方面與AT&T合作以及谷歌移動邊緣云(Google Mobile Edge Cloud)。該產(chǎn)品是Anthos的一部分,而Anthos是一種混合和多云應(yīng)用現(xiàn)代化平臺,使公司企業(yè)能夠在谷歌云平臺上和數(shù)據(jù)中心中部署應(yīng)用系統(tǒng)。
公有云供應(yīng)商都認(rèn)識到,下一波創(chuàng)新浪潮來自物聯(lián)網(wǎng)、5G和部署在邊緣的機(jī)器學(xué)習(xí)分析技術(shù)的相互交匯。它們不會讓戴爾或HPE等基礎(chǔ)架構(gòu)和數(shù)據(jù)中心公司輕而易舉主導(dǎo)這個(gè)新市場,因此它們給出的回答是,將自己的云平臺、容器、編排和服務(wù)引入到邊緣數(shù)據(jù)中心和電信終端。而且它們這么做時(shí)并非單槍匹馬:公有云正與電信公司、基礎(chǔ)架構(gòu)提供商和主要的服務(wù)提供商合作以支持其產(chǎn)品。
不過對公有云邊緣計(jì)算解決方案而言,眼下還是早期階段。三大云開始重視邊緣計(jì)算,這個(gè)事實(shí)完全強(qiáng)調(diào)了邊緣這個(gè)新領(lǐng)域的前景。無論企業(yè)選擇公有云邊緣解決方案,還是決定自行構(gòu)建基礎(chǔ)架構(gòu)、網(wǎng)絡(luò)和計(jì)算平臺,很少有誰想錯(cuò)過這波勢頭越來越猛的邊緣創(chuàng)新浪潮。