在每年的亞馬遜云科技re:lnvent大會(huì),由Peter DeSantis帶來(lái)的《周一晚間直播》是re:lnvent大會(huì)的第一個(gè)并讓人值得期待的主題演講。作為亞馬遜云科技高級(jí)副總裁,Peter發(fā)布了數(shù)據(jù)庫(kù)和應(yīng)用領(lǐng)域的三項(xiàng)Serverless創(chuàng)新,使客戶能夠更快、更輕松地?cái)U(kuò)展其數(shù)據(jù)基礎(chǔ)設(shè)施,以支持苛刻的業(yè)務(wù)用例。
隨著熟悉的背景音樂,Peter上臺(tái)開始了精彩演講。他首先回顧了近年來(lái)亞馬遜云科技在其龐大云服務(wù)體系上構(gòu)建大規(guī)模的Serverless服務(wù)的過程,包括用于存儲(chǔ)的Amazon S3、用于計(jì)算的Amazon Lambda、以及用于數(shù)據(jù)庫(kù)的Amazon DynamoDB。Serverless的核心理念是消除管理服務(wù)器和基礎(chǔ)設(shè)施的負(fù)擔(dān)。通過使用Serverless服務(wù)方式,用戶無(wú)需再關(guān)心升級(jí)軟件、修補(bǔ)操作系統(tǒng)、淘汰舊主機(jī)以及驗(yàn)證新主機(jī)等問題。
Peter同時(shí)介紹了亞馬遜云科技在其所有產(chǎn)品中廣泛使用的六個(gè)重要的云計(jì)算服務(wù)屬性:安全性、可用性、可擴(kuò)展性、性能效率、成本效率和可持續(xù)性。Peter解釋稱,Serverless通過這些設(shè)計(jì)理念,在亞馬遜云科技龐大的基礎(chǔ)設(shè)施之上運(yùn)行,并在大量客戶中共享計(jì)算資源。
每個(gè)客戶的實(shí)際運(yùn)行負(fù)載只占總體容量和基礎(chǔ)設(shè)施的一小部分,這使得Serverless更具成本效益。因?yàn)榭蛻糁恍柚Ц端觅Y源的費(fèi)用,而不是傳統(tǒng)的預(yù)配容量。Serverless還使亞馬遜云科技能夠更有效地運(yùn)營(yíng)其基礎(chǔ)設(shè)施,閑置資源減少,這意味著更環(huán)保。由于這些服務(wù)從設(shè)計(jì)之初開始,就利用亞馬遜云科技的基礎(chǔ)設(shè)施,使得它們可以提供增強(qiáng)的安全性能,以及可達(dá)99.999%的可用性。
之后,Peter以“Road to Serverless”為主題,展開了對(duì)Serverless發(fā)展的解讀。從2018年,亞馬遜云科技推出了Amazon Aurora Serverless,它能夠根據(jù)工作負(fù)載需求自動(dòng)無(wú)縫地調(diào)整數(shù)據(jù)庫(kù)容量,而無(wú)需對(duì)數(shù)據(jù)庫(kù)進(jìn)行任何調(diào)整或故障切換。這是通過一種名為Caspian的創(chuàng)新功能實(shí)現(xiàn)的,它是一個(gè)創(chuàng)新的虛擬機(jī)監(jiān)控程序、熱度管理系統(tǒng)和對(duì)數(shù)據(jù)庫(kù)引擎本身的更新與結(jié)合。這些使得Amazon Aurora數(shù)據(jù)庫(kù)可根據(jù)負(fù)載變化,以毫秒為單位快速調(diào)整內(nèi)存容量。
隨著Amazon Aurora Serverless的推出,亞馬遜云科技在Serverless的進(jìn)程中向前邁出了一大步。在介紹了如何擴(kuò)展數(shù)據(jù)庫(kù)的許多場(chǎng)景之后,Peter得出結(jié)論:“我們?nèi)匀皇艿轿锢矸?wù)器大小的限制,這并不是Serverless。但是,數(shù)據(jù)庫(kù)分片是一種眾所周知的改進(jìn)技術(shù)。考慮到將數(shù)據(jù)水平劃分為子集并將其分布到一堆物理上獨(dú)立的數(shù)據(jù)庫(kù)服務(wù)器(稱為分片),以利用單個(gè)服務(wù)器的數(shù)據(jù)庫(kù)性能。”顯然,水平擴(kuò)展是答案,但如何實(shí)現(xiàn)當(dāng)今數(shù)百萬(wàn)用戶系統(tǒng)所需的史詩(shī)級(jí)擴(kuò)展呢?
重磅發(fā)布:Amazon Aurora Limitless Database
Peter宣布推出Amazon Aurora Limitless Database,客戶可輕松擴(kuò)展其數(shù)據(jù)庫(kù),突破單個(gè)服務(wù)器的容量限制,并通過數(shù)據(jù)庫(kù)分片實(shí)現(xiàn)高性能。“有了無(wú)限的數(shù)據(jù)庫(kù),就無(wú)需擔(dān)心新增需要管理的新數(shù)據(jù)庫(kù),您的應(yīng)用程序只是一個(gè)可用的數(shù)據(jù)庫(kù)入口。”Peter介紹到,“這大大降低了復(fù)雜性,將推動(dòng)先進(jìn)的云數(shù)據(jù)管理的發(fā)展。”
Amazon Aurora Limitless Database提供單一接口,并自動(dòng)在多個(gè)數(shù)據(jù)庫(kù)分片間擴(kuò)展和復(fù)制數(shù)據(jù)。亞馬遜云科技還利用Amazon Aurora Database自身構(gòu)建了一個(gè)快速路由層,以高效地將查詢路由到適當(dāng)?shù)姆制瑢?shí)現(xiàn)所有分片間的快速分布式數(shù)據(jù)交換。
重磅發(fā)布:Amazon ElastiCache Serverless
Peter宣布推出Amazon ElastiCache Serverless,這是一種新的無(wú)服務(wù)器選項(xiàng),允許客戶在一分鐘內(nèi)創(chuàng)建緩存并根據(jù)應(yīng)用程序流量模式立即擴(kuò)展容量。Amazon ElastiCache Serverless與兩種流行的開源緩存解決方案Redis和Memcached兼容。
客戶可以使用Amazon ElastiCache Serverless為要求苛刻的工作負(fù)載運(yùn)行緩存,而無(wú)需花費(fèi)時(shí)間進(jìn)行容量規(guī)劃或需要緩存專業(yè)知識(shí)。Amazon ElastiCache Serverless持續(xù)監(jiān)控應(yīng)用程序的內(nèi)存、CPU和網(wǎng)絡(luò)資源利用率,并立即進(jìn)行擴(kuò)展以適應(yīng)其所服務(wù)的工作負(fù)載訪問模式的變化。客戶可以創(chuàng)建一個(gè)高度可用的緩存,其中的數(shù)據(jù)可跨多個(gè)可用區(qū)自動(dòng)復(fù)制,并為所有工作負(fù)載提供高達(dá)99.99%的可用性服務(wù)級(jí)別協(xié)議(SLA),從而節(jié)省客戶的時(shí)間和費(fèi)用。
客戶希望能夠極其簡(jiǎn)單地部署和操作緩存。Amazon ElastiCache Serverless提供了簡(jiǎn)單的端點(diǎn)體驗(yàn),抽象了底層集群拓?fù)浜途彺婊A(chǔ)設(shè)施。客戶可以降低應(yīng)用程序復(fù)雜性并提高運(yùn)營(yíng)卓越性,而無(wú)需處理重新連接和重新發(fā)現(xiàn)節(jié)點(diǎn)。使用Amazon ElastiCache Serverless,無(wú)需任何前期成本,只需為使用的資源付費(fèi)。客戶需要為應(yīng)用程序消耗的緩存數(shù)據(jù)存儲(chǔ)量和ElastiCache處理單元(ECPU)資源付費(fèi)。
Peter繼續(xù)分享Serverless發(fā)展之路:2021年,亞馬遜云科技推出了Amazon Redshift Serverless,它自動(dòng)化了數(shù)據(jù)倉(cāng)庫(kù)的縮放、數(shù)據(jù)布局和數(shù)據(jù)管理。然而,對(duì)于一些苛刻的工作負(fù)載,仍需要人工干預(yù)。Peter通過介紹一些具有挑戰(zhàn)性的數(shù)據(jù)倉(cāng)庫(kù)模式來(lái)展示這些問題:
對(duì)于儀表板和報(bào)告的小型查詢,需要持續(xù)低于秒級(jí)的低延遲;
對(duì)于大型ETL批處理作業(yè),需要在不干擾其他工作負(fù)載的情況下高效運(yùn)行。這些作業(yè)可能處理數(shù)十億行;
對(duì)于特殊的復(fù)雜分析查詢,需要優(yōu)化性能而不影響生產(chǎn)工作負(fù)載。這些查詢可能是典型查詢的10-100倍大小。
重磅發(fā)布:Amazon Redshift Serverless
下一代AI驅(qū)動(dòng)的擴(kuò)展和優(yōu)化功能
Peter發(fā)布了一項(xiàng)新的Amazon Redshift Serverless功能:下一代AI驅(qū)動(dòng)的擴(kuò)展和優(yōu)化。該功能使用AI模型來(lái)預(yù)測(cè)工作負(fù)載并自動(dòng)擴(kuò)展和優(yōu)化資源,將現(xiàn)有的基于查詢態(tài)的資源分配升級(jí)為基于查詢、數(shù)據(jù)量級(jí)計(jì)算復(fù)雜度等多方面維度,利用機(jī)器學(xué)習(xí)模型將計(jì)算資源動(dòng)態(tài)分配,以幫助客戶實(shí)現(xiàn)性價(jià)比目標(biāo)。
亞馬遜云科技在Serverless技術(shù)方面以開創(chuàng)性工作為基礎(chǔ),旨在幫助客戶管理任何規(guī)模的數(shù)據(jù)并大幅簡(jiǎn)化其運(yùn)營(yíng),以便他們能夠?qū)W⒂跒樽罱K用戶進(jìn)行創(chuàng)新,而無(wú)需花費(fèi)時(shí)間和精力來(lái)配置、管理和擴(kuò)展其數(shù)據(jù)基礎(chǔ)設(shè)施。主要包含以下能力:
基于機(jī)器學(xué)習(xí)的預(yù)測(cè)模型,能夠預(yù)測(cè)未來(lái)工作負(fù)載模式并提前調(diào)整資源容量。
實(shí)時(shí)查詢分析器,利用機(jī)器學(xué)習(xí)估算每個(gè)查詢的資源需求并進(jìn)行合理分配。該系統(tǒng)能分析每個(gè)查詢的超過50個(gè)獨(dú)特特征。
針對(duì)客戶需求,優(yōu)化每個(gè)查詢以降低成本或提高性能。查詢具有線性、次線性和超線性等不同擴(kuò)展模式。
借助這些創(chuàng)新,Amazon Redshift Serverless能夠優(yōu)化處理不同類型的大小型復(fù)雜生產(chǎn)工作負(fù)載,從而將性價(jià)比提升高達(dá)10倍。
關(guān)于未來(lái)的探索——量子計(jì)算
在前沿技術(shù)領(lǐng)域,Peter帶著觀眾在亞馬遜云科技量子計(jì)算方面的努力進(jìn)行了精彩的探索,包括亞馬遜云科技為實(shí)現(xiàn)量子計(jì)算所做的工作。現(xiàn)階段在量子計(jì)算領(lǐng)域常見的挑戰(zhàn)是量子比特噪音過大,無(wú)法滿足高要求的計(jì)算需求。
Peter講述了邏輯量子比特的故事以及亞馬遜云科技為使其具有商業(yè)可行性所做的工作。亞馬遜云科技做好準(zhǔn)備至少花費(fèi)五年的時(shí)間來(lái)解決這個(gè)技術(shù)問題。因?yàn)檫@項(xiàng)技術(shù)對(duì)于解決科學(xué)研究、密碼學(xué)、藥理學(xué)和其他領(lǐng)域的問題至關(guān)重要。所有這些都將通過云計(jì)算對(duì)外提供。
引領(lǐng)Serverless發(fā)展
亞馬遜云科技在Serverless領(lǐng)域面向數(shù)據(jù)庫(kù)、緩存服務(wù)和數(shù)據(jù)倉(cāng)庫(kù)的最新能力發(fā)布,引領(lǐng)著Serverless的發(fā)展方向。永遠(yuǎn)為客戶創(chuàng)新,是亞馬遜云科技的主旨,也是Peter的主題演講收?qǐng)鰞?nèi)容。減輕不必要的繁重工作,亞馬遜云科技將致力于為客戶持續(xù)創(chuàng)新!
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9204瀏覽量
85548 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3816瀏覽量
64458 -
亞馬遜
+關(guān)注
關(guān)注
8文章
2668瀏覽量
83413 -
亞馬遜云科技
+關(guān)注
關(guān)注
0文章
86瀏覽量
66
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論