01
「重磅上新」
Amazon Lambda SnapStart
在中國(guó)區(qū)域正式可用
亞馬遜云科技日前宣布,Amazon Lambda SnapStart功能已在由光環(huán)新網(wǎng)運(yùn)營(yíng)的亞馬遜云科技中國(guó)(北京)區(qū)域和由西云數(shù)據(jù)運(yùn)營(yíng)的亞馬遜云科技中國(guó)(寧夏)區(qū)域推出。SnapStart是一項(xiàng)創(chuàng)新的性能優(yōu)化服務(wù),旨在顯著提升基于Java的Lambda函數(shù)(Java Lambda)的冷啟動(dòng)速度。
作為無服務(wù)器模式的代表服務(wù),Amazon Lambda致力于幫助開發(fā)者專注于構(gòu)建業(yè)務(wù)代碼,而無需為底層計(jì)算資源的部署及管理耗費(fèi)心力。無服務(wù)器模式極大減輕了開發(fā)者在應(yīng)用開發(fā)中的負(fù)擔(dān),加速了應(yīng)用創(chuàng)新步伐。然而,在某些場(chǎng)景應(yīng)用中,Amazon Lambda函數(shù)在初始化時(shí)可能會(huì)遇到“冷啟動(dòng)”問題,引發(fā)一定的延遲。
Amazon Lambda SnapStart就是為了解決上述問題而精心設(shè)計(jì)的一項(xiàng)創(chuàng)新功能。它通過對(duì)Amazon Lambda執(zhí)行環(huán)境的內(nèi)存和磁盤狀態(tài)進(jìn)行加密快照,并在后續(xù)函數(shù)調(diào)用時(shí)直接從緩存中恢復(fù)這些狀態(tài),從而大幅減少初始化時(shí)間,實(shí)現(xiàn)近乎熱啟動(dòng)的性能表現(xiàn)。傳統(tǒng)情況下,Amazon Lambda函數(shù)在執(zhí)行時(shí)會(huì)經(jīng)歷初始化(Init)、調(diào)用(Invoke)和關(guān)閉(Shutdown)三個(gè)主要階段。對(duì)于使用Java runtime的應(yīng)用而言,Init階段往往較為耗時(shí),有時(shí)甚至可能長(zhǎng)達(dá)10秒。啟用SnapStart后,Lambda函數(shù)會(huì)自動(dòng)觸發(fā)一個(gè)優(yōu)化流程。該流程會(huì)先啟動(dòng)函數(shù),完成整個(gè)Init階段,然后對(duì)內(nèi)存和磁盤狀態(tài)創(chuàng)建一個(gè)加密的不可變快照,并將其緩存起來。待后續(xù)調(diào)用該函數(shù)時(shí),Lambda服務(wù)將直接從緩存中按需檢索并恢復(fù)這些狀態(tài),從而跳過漫長(zhǎng)的Init階段。
借助Amazon Lambda SnapStart,Java Lambda函數(shù)的冷啟動(dòng)時(shí)間可縮短至200毫秒以內(nèi),較之前快上10倍,這無疑將為需要敏捷響應(yīng)的應(yīng)用帶來巨大價(jià)值:
-顯著提升用戶體驗(yàn)
對(duì)終端類應(yīng)用(如Web或移動(dòng)應(yīng)用)而言,SnapStart可幫助應(yīng)用在面對(duì)流量高峰或突發(fā)流量時(shí),保持毫秒級(jí)響應(yīng)速度,為最終用戶來流暢的使用體驗(yàn)。
-優(yōu)化實(shí)時(shí)數(shù)據(jù)處理
在物聯(lián)網(wǎng)、游戲行業(yè)等實(shí)時(shí)數(shù)據(jù)處理領(lǐng)域,SnapStart可最大限度地降低數(shù)據(jù)延遲,確保Lambda函數(shù)及時(shí)處理大規(guī)模的事件數(shù)據(jù),以支撐實(shí)時(shí)決策或個(gè)性化推薦等高實(shí)時(shí)性業(yè)務(wù)場(chǎng)景。
-提高系統(tǒng)可靠性
針對(duì)自動(dòng)化工作流、流程編排等對(duì)可靠性和低延遲要求極高的應(yīng)用場(chǎng)景,SnapStart能夠?qū)崿F(xiàn)毫秒級(jí)響應(yīng),大幅降低了錯(cuò)過關(guān)鍵時(shí)間窗口、導(dǎo)致系統(tǒng)故障的風(fēng)險(xiǎn)。
眾多客戶及合作伙伴已經(jīng)在實(shí)踐中體驗(yàn)并印證了Amazon Lamdba SnapStart帶來的顯著效能提升。
亞馬遜云科技合作伙伴Xerris分享了一個(gè)真實(shí)客戶案例:在啟用SnapStart之前,該客戶的Java Lambda函數(shù)冷啟動(dòng)時(shí)間長(zhǎng)達(dá)15秒;啟用后,應(yīng)用響應(yīng)速度提升15倍,可靠性和穩(wěn)定性也得到改善。金融科技公司Currency Cloud依賴Lambda SnapStart來縮短冷啟動(dòng)時(shí)間,確保關(guān)鍵業(yè)務(wù)功能的高可用性。他們的技術(shù)負(fù)責(zé)人表示,SnapStart使他們能夠顯著縮短初始化時(shí)間,有助于推進(jìn)更多高性能創(chuàng)新應(yīng)用。
02
「上新推薦」
全面上線Meta Llama 3.2大語言模型
亞馬遜云科技在其Amazon Bedrock及Amazon SageMaker JumpStart平臺(tái)同時(shí)上線了Meta最新的Llama 3.2大語言模型。Llama 3.2最大的亮點(diǎn)是支持多模態(tài)功能,能同時(shí)處理文本和高分辨率圖像輸入。其中,90B和11B參數(shù)的大型模型專為復(fù)雜推理任務(wù)設(shè)計(jì),通過整合圖像編碼器實(shí)現(xiàn)多模態(tài)支持。此外還提供1B和3B參數(shù)的輕量級(jí)文本模型。Llama 3.2在追求創(chuàng)新的同時(shí),也注重負(fù)責(zé)任AI和系統(tǒng)安全,引入了Llama Guard 3等機(jī)制。新模型的設(shè)計(jì)目標(biāo)是提高生成式AI工作負(fù)載效率,降低延遲,優(yōu)化性能表現(xiàn)。
正式推出兩款Valkey高性能托管服務(wù)
Valkey是Redis的一項(xiàng)分支項(xiàng)目,在Redis Inc.宣布移除開源許可并退出Redis項(xiàng)目后,貢獻(xiàn)者們迅速將社區(qū)遷移到Linux基金會(huì),并成立了Valkey項(xiàng)目。亞馬遜云科技致力于長(zhǎng)期支持Valkey,分別基于ElastiCache和MemoryDB推出了支持Valkey的托管服務(wù)。Amazon ElastiCache for Valkey為客戶提供了一個(gè)完全托管、高性價(jià)比的Redis兼容服務(wù),無服務(wù)器部署模式下的價(jià)格比Redis開源版本低33%,基于Amazon EC2實(shí)例部署的版本則低20%。Amazon MemoryDB for Valke則進(jìn)一步提高了性能,吞吐量比MemoryDB for Redis提高60%,延遲降低35%,所有實(shí)例類型的價(jià)格均比后者低30%。兩項(xiàng)服務(wù)都與Redis協(xié)議、數(shù)據(jù)結(jié)構(gòu)和API完全兼容,可無縫遷移Redis開源或?qū)S邪姹尽?/p>
C8g和M8g實(shí)例系列正式推出
Amazon Graviton4全系可用
亞馬遜云科技宣布推出全新的Amazon Elastic Compute Cloud(Amazon EC2)C8g實(shí)例和M8g實(shí)例,這些實(shí)例由Amazon Graviton4處理器提供支持,相比前一代Graviton3,性能提升高達(dá)30%。C8g實(shí)例專為計(jì)算密集型工作負(fù)載而設(shè)計(jì),如高性能計(jì)算(HPC)、批量處理、游戲、視頻編碼、科學(xué)建模、分布式分析、CPU機(jī)器學(xué)習(xí)推理和廣告服務(wù)等。M8g實(shí)例則面向通用工作負(fù)載,如應(yīng)用程序服務(wù)器、微服務(wù)、游戲服務(wù)器、中型數(shù)據(jù)存儲(chǔ)和緩存集群等。這些實(shí)例均基于Amazon Nitro系統(tǒng)構(gòu)建。目前,連同面向內(nèi)存密集型負(fù)載的R8g和X8g實(shí)例,Graviton實(shí)例全系列已完成從Graviton3到Graviton4的升級(jí)。