看Amazon Graviton如何實(shí)現(xiàn)優(yōu)化性能、降低工作負(fù)載成本

來源: 亞馬遜云科技
作者:亞馬遜云科技
時間:2021-05-11
17250
Amazon Graviton由Amazon Web Services使用64位Arm Neoverse內(nèi)核定制而成,為在Amazon EC2中運(yùn)行的云工作負(fù)載提供更高的性價比。Amazon EC2提供更為廣泛且深入的計算實(shí)例組合,其中包括許多由新一代Intel和AMD處理器提供支持的實(shí)例。

Amazon Graviton由Amazon Web Services使用64位Arm Neoverse內(nèi)核定制而成,為在Amazon EC2中運(yùn)行的云工作負(fù)載提供更高的性價比。Amazon EC2提供更為廣泛且深入的計算實(shí)例組合,其中包括許多由新一代Intel和AMD處理器提供支持的實(shí)例。Amazon Graviton處理器帶來更多選擇,幫助客戶優(yōu)化性能和降低工作負(fù)載成本。

第一代Amazon Graviton處理器支持Amazon EC2 A1實(shí)例——亞馬遜云科技第一個基于Arm的實(shí)例。對于擴(kuò)展的應(yīng)用程序(如Web服務(wù)器、容器化微服務(wù)、數(shù)據(jù)/日志處理和其他可以在更小的內(nèi)核上運(yùn)行并適合可用內(nèi)存占用空間的工作負(fù)載),這些實(shí)例與其他通用實(shí)例相比可節(jié)省大量成本。

與第一代Amazon Graviton處理器相比,Amazon Graviton2處理器不管在性能還是功能上都實(shí)現(xiàn)了巨大的飛躍。它們都支持Amazon EC2 T4g、M6g、C6g和R6g實(shí)例,及其具有本地基于NVMe的SSD存儲的變體,而且與當(dāng)前這一代基于x86的實(shí)例相比,這些實(shí)例為各種工作負(fù)載(包括應(yīng)用程序服務(wù)器、微服務(wù)、高性能計算、電子設(shè)計自動化、游戲、開源數(shù)據(jù)庫和內(nèi)存中的緩存)提供高達(dá)40%的性價比提升。Amazon Graviton2處理器也為視頻編碼工作負(fù)載提供增強(qiáng)的性能,為壓縮工作負(fù)載提供硬件加速,并為基于CPU的機(jī)器學(xué)習(xí)推理提供支持。它們可以提供高7倍的性能、多4倍的計算核心、快5倍內(nèi)存和大2倍緩存。

優(yōu)勢

為廣泛的工作負(fù)載提供更高的性價比

與當(dāng)前這一代基于x86的實(shí)例1相比,基于Amazon Graviton2的通用突發(fā)型(T4g)、通用型(M6g)、計算優(yōu)化型(C6g)和內(nèi)存優(yōu)化型(R6g)EC2實(shí)例,及其具有基于NVMe的SSD存儲的變體,為廣泛的工作負(fù)載(如應(yīng)用程序服務(wù)器、微服務(wù)、視頻編碼、高性能計算、電子設(shè)計自動化、壓縮、游戲、開源數(shù)據(jù)庫、內(nèi)存中的緩存和基于CPU的機(jī)器學(xué)習(xí)推理)提供高達(dá)40%的性價比提升。

廣泛的生態(tài)系統(tǒng)支持

Amazon Graviton2處理器(基于64位Arm架構(gòu))受多個常用Linux操作系統(tǒng)(包括Amazon Linux 2、Red Hat、SUSE和Ubuntu)支持。來自Amazon和獨(dú)立軟件供應(yīng)商的多個常用應(yīng)用程序以及服務(wù)也支持基于Amazon Graviton2的實(shí)例,包括Amazon ECS、Amazon EKS、Amazon ECR、Amazon CodeBuild、Amazon CodeCommit、Amazon CodePipeline、Amazon CodeDeploy、Amazon CloudWatch、Crowdstrike、Datadog、Docker、Drone、Dynatrace、GitLab、Jenkins、NGINX、Qualys、Rancher、Rapid7、Tenable和TravisCI。Arm開發(fā)人員也可以利用這個生態(tài)系統(tǒng)在云中構(gòu)建原生應(yīng)用程序,這樣就無需進(jìn)行模擬和交叉編譯,以免出錯且耗時過長。

云應(yīng)用程序的增強(qiáng)安全性

為云構(gòu)建應(yīng)用程序的開發(fā)人員依賴云基礎(chǔ)設(shè)施來獲得高安全性、高速度和更優(yōu)的資源占用。與第一代Amazon Graviton相比,Amazon Graviton2處理器具備的關(guān)鍵功能(包括全天候運(yùn)行的256位DRAM加密)讓開發(fā)人員可以安全、大規(guī)模地運(yùn)行云原生應(yīng)用程序,并且將每個核心的加密性能速度提升了50%。Graviton2支持的實(shí)例依托Nitro系統(tǒng)構(gòu)建,該系統(tǒng)裝有采用專用硬件的Nitro安全芯片和用于實(shí)現(xiàn)安全功能的軟件,并默認(rèn)支持加密的EBS存儲卷。

Amazon EC2實(shí)例

由Amazon Graviton2提供支持

通用

640.png

平衡了計算、內(nèi)存和網(wǎng)絡(luò)資源,

為通用工作負(fù)載提供更高的性價比

構(gòu)建的目標(biāo)對象:通用工作負(fù)載,如應(yīng)用程序服務(wù)器、中型數(shù)據(jù)存儲、微服務(wù)和集群計算。

640 (1).png

突發(fā)型通用工作負(fù)載的更高性價比選擇

適用于:廣泛的突發(fā)型通用工作負(fù)載,例如大型微服務(wù)、中小型數(shù)據(jù)庫、虛擬桌面和關(guān)鍵業(yè)務(wù)應(yīng)用程序。

計算優(yōu)化型

640 (2).png

為計算密集型工作負(fù)載提供更高的性價比

構(gòu)建的目標(biāo)對象:計算密集型應(yīng)用程序,如高性能計算、視頻編碼、游戲和基于CPU的機(jī)器學(xué)習(xí)推理加速。

內(nèi)存優(yōu)化型

640 (3).png

為處理內(nèi)存中大型數(shù)據(jù)集的工作負(fù)載提供更高的性價比

構(gòu)建的目標(biāo)對象:內(nèi)存密集型工作負(fù)載,如開源數(shù)據(jù)庫(MySQL、MariaDB和PostgreSQL)或內(nèi)存中的緩存(Redis、KeyDB和Memcached)。

基于本地NVMe的SSD存儲選項還可用于通用(M6gd)、計算優(yōu)化型(C6gd)和內(nèi)存優(yōu)化型(R6gd)實(shí)例。此外,還提供具有100Gbps聯(lián)網(wǎng)性能并支持Elastic Fabric adapter(EFA)的經(jīng)過計算優(yōu)化型C6gn實(shí)例。

在看完了以上的內(nèi)容,

是否對Amazon Graviton2更感興趣了?

一起來看看

客戶們對Amazon Graviton2的評價吧!

Netflix

Netflix是全球領(lǐng)先的互聯(lián)網(wǎng)娛樂服務(wù)公司,在190個國家/地區(qū)擁有1.58億會員,提供的內(nèi)容包括眾多類型和語言的電視劇、紀(jì)錄片和故事片。

“我們將Amazon EC2 M實(shí)例類型應(yīng)用于諸多工作負(fù)載,包括我們的流式傳輸、編碼、數(shù)據(jù)處理和應(yīng)用程序監(jiān)控。我們使用行業(yè)標(biāo)準(zhǔn)LMbench和某些Java基準(zhǔn)對新的M6g實(shí)例進(jìn)行測試,發(fā)現(xiàn)與M5實(shí)例相比,性能提高了50%。我們對引入基于Amazon Graviton2的Amazon EC2實(shí)例感到非常興奮。”

——Netflix性能和操作系統(tǒng)總監(jiān)

Ed Hunter

Nielsen

Nielsen是一家全球測量和數(shù)據(jù)分析公司,提供關(guān)于世界各地消費(fèi)者和市場的最全面且可信的數(shù)據(jù)。

“我們開發(fā)了基于OpenJDK的Java應(yīng)用程序,用于收集數(shù)字?jǐn)?shù)據(jù)、處理傳入Web請求,并根據(jù)業(yè)務(wù)需要重定向請求。這是一個I/O密集型應(yīng)用程序,其一項關(guān)鍵要求是通過經(jīng)濟(jì)高效的方式擴(kuò)展。我們無縫地將此Java應(yīng)用程序傳送到由Amazon Graviton處理器提供支持的Amazon EC2 A1實(shí)例。我們已經(jīng)對新的基于Graviton2的M6g實(shí)例進(jìn)行了測試,它能夠處理兩倍于A1的負(fù)載。我們希望能夠在新的基于Amazon Graviton2的實(shí)例上運(yùn)行更多的工作負(fù)載?!?/p>

——Nielsen數(shù)字部門高級副總裁

Chris Nicotra

Snap Inc

Snap Inc因其受歡迎的社交媒體服務(wù)(如Snapchat和Bitmoji)而知名,采用基于Amazon Graviton2的實(shí)例優(yōu)化其在Amazon EC2上的性價比。Snap將Amazon EC2 C6g和M6g實(shí)例與Amazon Elastic Kubernetes Service(EKS)結(jié)合使用來運(yùn)行其消息收發(fā)核心服務(wù)(平臺上的消息收發(fā)核心)以及后端上下文服務(wù)。Snap還希望采用R6g實(shí)例來運(yùn)行其ElastiCache工作負(fù)載。

“使用基于Graviton2的實(shí)例,與C5實(shí)例相比,我們可以減小Snapchat消息隊列的大小并顯著降低成本?!庇捎贏mazon Graviton2具有更好的性能,遷移到C6g實(shí)例大約可將CPU利用率降低10%。我們計劃未來將更多工作負(fù)載遷移到Amazon Graviton2中,并且已在其他大型工作負(fù)載上發(fā)現(xiàn)了類似的性能提升?!?/p>

——Snap的軟件工程師

Aaron Sheldon

Cibo Labs

Cibo Labs是一家農(nóng)業(yè)數(shù)據(jù)分析公司,它提供了一種監(jiān)控澳大利亞牧場的全新方法,可幫助農(nóng)場實(shí)現(xiàn)更高利潤和更加可持續(xù)的發(fā)展。為了繪制澳大利亞的田園景觀,Cibo Labs需要處理數(shù)TB的數(shù)據(jù),而他們現(xiàn)有的本地系統(tǒng)對于處理這些負(fù)載不堪負(fù)重,因此變得不可靠。

“由于其卓越的性能,在基于Amazon Graviton2的R6g實(shí)例上運(yùn)行數(shù)據(jù)密集型衛(wèi)星圖像處理應(yīng)用程序,與本地系統(tǒng)相比,我們能夠節(jié)省50%的成本。采用Amazon Graviton2無需更改任何代碼,而性價比的優(yōu)勢讓定期更新和加快未來產(chǎn)品的快速周轉(zhuǎn)成為可能。”

——Cibo Labs首席研究科學(xué)家

Peter Scarth

立即登錄,閱讀全文
AWS
版權(quán)說明:
本文內(nèi)容來自于亞馬遜云科技,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點(diǎn),不代表快出海對觀點(diǎn)贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家