2020年底,由全球云計(jì)算開創(chuàng)者、云計(jì)算市場領(lǐng)導(dǎo)者亞馬遜云服務(wù)(AWS)舉辦的年度全球大會re:Invent在線上開幕了。鑒于2020年的全球疫情,今年的AWS re:Invent由線下搬到了線上,而且由原本一周的線下會議延長到了三周線上會議,并免費(fèi)向全球開放!這對于AWS來說是首次,對全球云計(jì)算產(chǎn)業(yè)來說也是首次。如果AWS一直堅(jiān)持reinvent重新發(fā)明的話,至少這次就先將re:Invent大會又重新發(fā)明了一次!
AWS作為全球云計(jì)算產(chǎn)業(yè)的領(lǐng)軍企業(yè),如今已經(jīng)與微軟、戴爾、IBM、思科一起,位列全球前五大企業(yè)IT公司。根據(jù)咨詢機(jī)構(gòu)Gartner在2020年8月發(fā)布的《2019年全球公有云IaaS和PaaS市場份額報(bào)告》,AWS的市場份額為45%,超過第二、第三、第四、第五名的總和(34.3%)。而AWS在2020年第三季度達(dá)到年化收入460億美元,同比增長29%,相當(dāng)于一年增長100億美元!
經(jīng)過14年的發(fā)展,如今的AWS是否“廉頗老矣”呢?Gartner發(fā)布的IT關(guān)鍵指標(biāo)數(shù)據(jù)《2020:Industry Measures》顯示,云計(jì)算尚處于發(fā)展的早期,在總體的IT支出中,云上支出只占4%,傳統(tǒng)IT支出仍占96%。一向以不斷創(chuàng)新而開拓市場的AWS,從2011年發(fā)布了80多項(xiàng)重要服務(wù)和功能到2019年發(fā)布了2345項(xiàng),近幾年保持每年比上一年多出400多項(xiàng)新服務(wù)與功能的發(fā)布。那么,盡享云計(jì)算市場早期紅利的AWS,接下來還能繼續(xù)創(chuàng)新么?答案是能!
重新發(fā)明計(jì)算
Amazon EC2簡單計(jì)算是AWS最早和歷史最悠久的云服務(wù)之一,作為計(jì)算、網(wǎng)絡(luò)、存儲這企業(yè)IT三大核心技術(shù)支柱之一,EC2也是最被廣泛使用的AWS云服務(wù)之一。在2020 AWS re:Invent上,AWS EC2產(chǎn)品家族再推每秒400G帶寬以及最強(qiáng)機(jī)器學(xué)習(xí)訓(xùn)練實(shí)例P4d、高達(dá)24TB的SAP內(nèi)存實(shí)例、高達(dá)336TB的本地存儲實(shí)例D3en、最強(qiáng)機(jī)器學(xué)習(xí)推理實(shí)例Inf1,還即將推出最佳性價(jià)比的圖像密集型實(shí)例G4ad等等。
除了更高更快更強(qiáng),EC2也在適配最廣泛的計(jì)算平臺和芯片。本次re:Invent大會上,AWS就推出了全新的Amazon EC2 Mac實(shí)例,讓蘋果開發(fā)社區(qū)的2800萬開發(fā)人員可以更好地開發(fā)軟件和使用彈性計(jì)算服務(wù)。開發(fā)者還可以將跨平臺的Apple、Windows和Android應(yīng)用程序的開發(fā)整合到AWS上,從而提高開發(fā)人員的生產(chǎn)率并縮短產(chǎn)品上市時(shí)間。與其它Amazon EC2實(shí)例類似,開發(fā)者可以輕松地將EC2 Mac實(shí)例與其它AWS服務(wù)和功能結(jié)合使用。
Andy在演講中強(qiáng)調(diào),除了為蘋果數(shù)千萬開發(fā)人員輕松利用云計(jì)算進(jìn)行開發(fā)提供服務(wù)外,AWS還是唯一的一家同時(shí)支持英特爾、ARM處理器的云服務(wù)商。而AWS能做到這些,一個(gè)重要的原因,就是在2017年推出的虛擬計(jì)算架構(gòu)Nitro,Nitro架構(gòu)采用了AWS于2015年收購的芯片公司Annapurna Labs所推出的ASIC定制化芯片,用于承載EC2的虛擬機(jī)管理程序。簡單理解,Nitro就是把原來與硬件綁定緊密的虛擬化程序卸載到專用硬件中,這樣就可以支持各種各樣的芯片與硬件,同時(shí)保持云服務(wù)的彈性可擴(kuò)展。此外,基于Annapurna Labs的芯片,AWS還開發(fā)了更多的芯片,用于大幅提升性能、降低成本。如今,AWS可以每隔幾個(gè)月就根據(jù)客戶需求重新發(fā)明一些計(jì)算實(shí)例,而不用等待幾年的時(shí)間。
在計(jì)算領(lǐng)域,除了虛擬機(jī)和物理機(jī)等計(jì)算實(shí)例外,還有硬件之上的容器和無服務(wù)器計(jì)算。所謂容器,即一種新型虛擬化技術(shù),主要面向云原生應(yīng)用和微服務(wù);而無服務(wù)器計(jì)算則是一種與底層硬件資源無關(guān)的計(jì)算方式,由系統(tǒng)接管底層硬件資源的調(diào)度,而讓開發(fā)者只需關(guān)注軟件邏輯自身即可,特別適合物聯(lián)網(wǎng)等事件驅(qū)動型應(yīng)用。Andy表示,當(dāng)前有三分之二的容器都運(yùn)行在AWS之上,因?yàn)槠渌?yīng)商只提供一種容器托管服務(wù),而AWS提供三種:開源的Amazon EKS、與AWS集成的Amazon ECS以及無需擔(dān)心服務(wù)器與集群管理的AWS Fargate。雖然AWS提供了多種容器服務(wù),但企業(yè)仍需要在本地運(yùn)行容器,因此AWS本次發(fā)布了ECS Anywhere、EKS Anywhere,企業(yè)可在本地?cái)?shù)據(jù)中心獲得與ECS和EKS同樣的體驗(yàn)。而幾年前推出的AWS Lamdba無服務(wù)器計(jì)算產(chǎn)品,計(jì)費(fèi)單位從100毫秒改為1毫秒,可幫助客戶節(jié)省70%費(fèi)用!
當(dāng)然,還有本次的重磅發(fā)布AWS Proton。AWS大中華區(qū)首席云計(jì)算企業(yè)戰(zhàn)略顧問張俠介紹,它的作用是簡化容器和無服務(wù)器應(yīng)用的開發(fā)和部署。AWS Proton提供了更細(xì)粒度的開發(fā)和部署管理工具,具有劃時(shí)代的意義。容器和無服務(wù)器應(yīng)用由非常小的代碼段組成,每個(gè)代碼段通常由不同的團(tuán)隊(duì)開發(fā)和運(yùn)維,有獨(dú)立的基礎(chǔ)架構(gòu),需要對其更新和維護(hù)。隨著容器和無服務(wù)器應(yīng)用的增加,基礎(chǔ)設(shè)施團(tuán)隊(duì)、開發(fā)團(tuán)隊(duì)和運(yùn)維團(tuán)隊(duì)之間,協(xié)調(diào)基礎(chǔ)架構(gòu)配置、代碼部署和運(yùn)維監(jiān)控的工作變得日益復(fù)雜,拖慢應(yīng)用開發(fā)速度。AWS Proton讓中心平臺團(tuán)隊(duì)可以建一個(gè)調(diào)用棧(Stack),調(diào)用棧是一個(gè)文件,除了具體的應(yīng)用代碼以外,所有關(guān)于微服務(wù)部署的信息全都在調(diào)用棧里。因此,Proton極大便利了容器和無服務(wù)器應(yīng)用的開發(fā)與部署。
重新發(fā)明數(shù)據(jù)管理
對于企業(yè)IT來說,數(shù)據(jù)管理與數(shù)據(jù)庫管理是一大核心任務(wù)。而能否重新發(fā)明數(shù)據(jù)庫,也是對AWS這樣出身于互聯(lián)網(wǎng)公司的技術(shù)廠商面臨的挑戰(zhàn)。一直以來,數(shù)據(jù)庫都是Oracle和微軟等巨頭的天下,但自從AWS推出托管數(shù)據(jù)庫服務(wù)Amazon Aurora以來,就開始改變這一局面。如今,Aurora已經(jīng)有10萬家客戶,大量客戶在幫助AWS進(jìn)一步創(chuàng)新數(shù)據(jù)庫服務(wù)。
本次新發(fā)布的數(shù)據(jù)庫服務(wù)Amazon Aurora Serverless v2,是Amazon Aurora無服務(wù)器數(shù)據(jù)庫的新版本,可以做到實(shí)時(shí)擴(kuò)容,可在不到1秒的時(shí)間內(nèi)擴(kuò)展至支持幾十萬個(gè)數(shù)據(jù)處理事務(wù)。開發(fā)者無需要按業(yè)務(wù)峰值進(jìn)行容量配置而是按需擴(kuò)容,相比之下可節(jié)省高達(dá)90%的成本。AWS大中華區(qū)云服務(wù)產(chǎn)品管理總經(jīng)理顧凡表示,目前市面上還沒有任何一款數(shù)據(jù)服務(wù)可以做到這個(gè)量級,Amazon Aurora Serverless v2整體推動了數(shù)據(jù)庫服務(wù)的演進(jìn)。
Andy強(qiáng)調(diào),“有多少老派的數(shù)據(jù)庫供應(yīng)商會打造這樣的無服務(wù)器數(shù)據(jù)庫?沒有老派的數(shù)據(jù)庫供應(yīng)商會這樣做,因?yàn)檫@樣會從它們的核心數(shù)據(jù)庫搶走很多收入。而AWS希望打造的業(yè)務(wù)將比我們‘活得更久’,所以我們與客戶一起看長期。怎么做?就是真正地聽取客戶關(guān)心的點(diǎn),提高效率和效用。雖然可能短期會降低收入,但是我們?nèi)匀辉敢膺@樣做,因?yàn)槲覀兣c客戶是長期關(guān)系。這就是為什么客戶信任AWS——他們在過去幾年一直在數(shù)據(jù)庫領(lǐng)域相信我們。”
在過去幾年,已經(jīng)有35萬個(gè)數(shù)據(jù)庫移到了AWS上,AWS還提供了專門算法以幫助客戶進(jìn)行遷移。因?yàn)橛械拇a是與傳統(tǒng)數(shù)據(jù)庫相連的,因?yàn)榭蛻粢蚕駻WS提出要求,在將傳統(tǒng)數(shù)據(jù)庫遷移到AWS的過程中,也同時(shí)遷移相應(yīng)的應(yīng)用程序。這就是本次發(fā)布的Babelfish for Aurora PostgreSQL,讓客戶能夠在幾乎不更改代碼的情況下,直接在Amazon Aurora PostgreSQL上運(yùn)行SQL Server應(yīng)用程序,Andy強(qiáng)調(diào)這讓客戶擺脫了老派數(shù)據(jù)庫供應(yīng)商常見的在數(shù)據(jù)庫許可方面的懲罰性行為。此外,AWS還將在2021年把Babelfish開源成PostgreSQL項(xiàng)目,Babelfish for PostgreSQL將采用Apache2.0,所有工作和計(jì)劃都將在Github上完成,從而保證項(xiàng)目進(jìn)展的透明度。
除了關(guān)系型數(shù)據(jù)庫,非關(guān)系型數(shù)據(jù)庫以及數(shù)據(jù)湖也是AWS客戶關(guān)注的重點(diǎn)。在非關(guān)系數(shù)據(jù)庫領(lǐng)域,AWS已經(jīng)推出了多種數(shù)據(jù)服務(wù),例如著名的Amazon DyamoDB就是一個(gè)典型的非關(guān)系型數(shù)據(jù)庫服務(wù)、Amazon Athena可以查詢S3數(shù)據(jù)湖中的數(shù)據(jù)以及Amazon RedShift云數(shù)據(jù)倉庫等。Andy強(qiáng)調(diào),AWS很快就會為這些數(shù)據(jù)服務(wù)推出10倍以上的速度和性能優(yōu)化。而針對客戶需要跨不同數(shù)據(jù)庫、數(shù)據(jù)倉庫、數(shù)據(jù)湖等進(jìn)行數(shù)據(jù)的提取、處理以及聯(lián)合分析等需求,特別是在當(dāng)前最熱門的機(jī)器學(xué)習(xí)場景下,因此本次AWS推出了AWS Glue Elastic Views,可幫助開發(fā)人員構(gòu)建使用來自多個(gè)數(shù)據(jù)存儲的應(yīng)用,利用強(qiáng)大的可視化視圖,可以自動在存儲、數(shù)據(jù)倉庫和數(shù)據(jù)庫之間合并和復(fù)制數(shù)據(jù)。
AWS Glue Elastic Views可以從多個(gè)不同數(shù)據(jù)源創(chuàng)建虛擬表(也叫實(shí)例化視圖或物化視圖),簡單、高效地將數(shù)據(jù)孤島連接起來,形成統(tǒng)一的數(shù)據(jù)視角,當(dāng)數(shù)據(jù)源發(fā)生變化時(shí)能夠在幾秒鐘內(nèi)同步。Andy表示AWS Glue Elastic Views將是“游戲規(guī)則改變者”,它能讓開發(fā)者的數(shù)據(jù)在所有的數(shù)據(jù)存儲中自如地流動,這將釋放海量數(shù)據(jù)的能力。
針對機(jī)器學(xué)習(xí)數(shù)據(jù)服務(wù),本次大會推出了Amazon SageMaker的新功能Data Wrangler,可以提高機(jī)器學(xué)習(xí)數(shù)據(jù)準(zhǔn)備的速度。通過Data Wrangler做數(shù)據(jù)準(zhǔn)備,只需把Data Wrangler指向合適的AWS數(shù)據(jù)存儲或第三方數(shù)據(jù)存儲,Data Wrangler內(nèi)置超過300種數(shù)據(jù)轉(zhuǎn)換,可以自動識別數(shù)據(jù)類型,推薦合適的轉(zhuǎn)換。它可以在控制面板合并、組合多個(gè)功能,可以在SageMaker Studio中預(yù)覽數(shù)據(jù)轉(zhuǎn)換,然后應(yīng)用到整個(gè)數(shù)據(jù)集。
重新發(fā)明混合云
作為公有云的鼻祖,AWS對于混合云的觀點(diǎn)以及相應(yīng)的產(chǎn)品,將對整個(gè)企業(yè)級IT市場產(chǎn)生重大的影響。這也就是2018年AWS宣布要推出AWS Outposts時(shí),為什么引發(fā)了業(yè)界的極大轟動的原因。此前,業(yè)界認(rèn)為AWS絕對不會推出在企業(yè)內(nèi)部/混合部署的混合云產(chǎn)品,但Outposts的推出再次證明了絕對沒有“絕對”。
在混合云領(lǐng)域,Azure Stack Solutions、Google Anthos、Oracle Cloud at Customer都是強(qiáng)有力的競爭者,Microsoft與Oracle本身就是以企業(yè)本地IT解決方案起家,而Google的混合云則主打Kubernetes、Istio和Knative等容器與微服務(wù)技術(shù)。到底什么是混合云,其實(shí)這幾年來業(yè)界有各種討論,各有各的說法。Andy認(rèn)為,一些廠商宣稱混合云是企業(yè)本地基礎(chǔ)設(shè)施加上云,目的是為了推那些企業(yè)本地基礎(chǔ)設(shè)施。AWS始終認(rèn)為,企業(yè)最終都將不再會有自己的數(shù)據(jù)中心,當(dāng)然這需要一個(gè)較長的演進(jìn)過程。
什么是本地(on-premise)部署。AWS認(rèn)為“本地”不應(yīng)該僅僅是指本地?cái)?shù)據(jù)中心,飯館、倉庫甚至農(nóng)田的IT需求都應(yīng)該算“本地”?;旌匣A(chǔ)設(shè)施是由云和各種邊緣節(jié)點(diǎn)組成的,本地?cái)?shù)據(jù)中心是邊緣節(jié)點(diǎn)的一種??蛻粝M麚碛械幕旌匣A(chǔ)設(shè)施是,“本地”與云一樣用一套硬件和工具管理本地?cái)?shù)據(jù)中心和云。因此,AWS認(rèn)為應(yīng)該把云推到邊緣節(jié)點(diǎn)去。
早期,AWS推出了虛擬私有云服務(wù)Amazon VPC和網(wǎng)絡(luò)服務(wù)AWS Direct Connect,在云與本地?cái)?shù)據(jù)中心之間建立橋梁。后來,AWS與VMware合作推出了VMware Cloud on AWS,客戶可以在AWS使用同樣的VMware軟件和工具,IT基礎(chǔ)設(shè)施成本節(jié)省40%,運(yùn)營成本節(jié)省43%,預(yù)期5年投資回報(bào)為479%。對于那些需要駐留在企業(yè)本地?cái)?shù)據(jù)中心的程序和數(shù)據(jù),AWS在兩年前發(fā)布了Outposts,采用與AWS云數(shù)據(jù)中心一樣的服務(wù)器硬件,搭載AWS服務(wù)并由AWS全托管,使用與AWS云上相同的API、控制面板、工具、功能等。
接下來,AWS就在進(jìn)一步定義“邊緣”。本次大會上發(fā)布了1U和2U兩款小尺寸的Outposts,1U尺寸的Outposts跟Pizza一樣大小,體積是經(jīng)典型號Outposts的1/40,卻具有相同的功能。小尺寸的Outposts可以適應(yīng)飯館、醫(yī)院、零售商店、工廠等IT設(shè)備空間受限的場所。AWS進(jìn)一步將服務(wù)推到網(wǎng)絡(luò)連接有限、環(huán)境惡劣的地區(qū)做本地部署,例如偏遠(yuǎn)地區(qū)、山區(qū)、軍事基地、船舶、救援車輛等,這就是Snow系列設(shè)備,較小的Snowcone提供8TB存儲、2個(gè)vCPU,可以放在背包里,設(shè)備搜集數(shù)據(jù)完成之后,帶到總部處理。而對于5G邊緣,AWS與運(yùn)營商合作推出了Wavelength服務(wù),將AWS服務(wù)推送到5G網(wǎng)絡(luò)邊緣做本地部署,將移動應(yīng)用的延遲降到10毫秒以內(nèi),滿足智能制造、自動駕駛、游戲競技等應(yīng)用的需求。AWS還推出了靠近大城市的Local Zone本地區(qū)域,將本地終端用戶的訪問延遲降到毫秒級。
除了上述更新,本次re:Invent大會還在存儲、機(jī)器學(xué)習(xí)、數(shù)據(jù)分析等領(lǐng)域推出了大量更新,AWS CEO Andy Jassy在長達(dá)三個(gè)小時(shí)的演講中以超過50次的高頻率提及“reinvent(重新發(fā)明)”這一關(guān)鍵詞,向業(yè)界展示了AWS不斷重新發(fā)明的決心和信心。而就本次re:Inven在線大會而言,為期三周的大會將有5場主題演講、18個(gè)高管演講、500多個(gè)分論壇演講,時(shí)間之長、內(nèi)容之豐富,也再次重新發(fā)明了云計(jì)算行業(yè)大會。
總結(jié)而言:自2006年發(fā)布第一個(gè)云服務(wù)以來,已經(jīng)14年歷史的AWS不僅沒有“廉頗老矣”,反而給業(yè)界以“漸入佳境”的感受。站在2020年與2021年之交,re:Invent 2020向全球充分展示了云計(jì)算的創(chuàng)新永無止境,而今天的云計(jì)算市場才剛剛起步。全球疫情之下,數(shù)字化轉(zhuǎn)型正在加速,無論是企業(yè)還是個(gè)人都在利用云計(jì)算等數(shù)字技術(shù)進(jìn)行自我重塑,而AWS就是這個(gè)自我重塑之旅的同行者。(文/寧川)