AWS Graviton 處理器

在 Amazon EC2 中啟用最佳價格效能

AWS Graviton 處理器是由 Amazon Web Services 使用 64 位元 Arm Neoverse 核心所量身打造,以針對 Amazon EC2 中執行的雲端工作負載提供最佳價格效能。Amazon EC2 提供最廣泛和最深入的運算執行個體產品組合,包括許多採用最新一代 Intel 和 AMD 處理器的執行個體。AWS Graviton 處理器甚至最佳更多選擇,協助客戶針對工作負載最佳化效能和成本。

第一代 AWS Graviton 處理器為 Amazon EC2 A1 執行個體提供支援,這是 AWS 上首款基於 Arm 的執行個體。相較於其他一般用途的執行個體,這些執行個體針對橫向擴展應用程式提供大幅成本節省,例如 Web 伺服器、容器化微型服務、資料/日誌處理,以及其他可在更小核心上執行的工作負載,而且可配合可用的記憶體運作。

相較於第一代 AWS Graviton 處理器,AWS Graviton2 處理器提供大幅提升的效能和功能。 相較於採用 x86 的當代執行個體1,它們支援 Amazon EC2 M6g、C6g 和 R6g 執行個體以及其隨附本機 NVMe 型 SSD 儲存的變體,可針對廣泛的工作負載提供高達 40% 的更佳價格效能,包括應用程式伺服器、微型服務、高效能運算、電子設計自動化、遊戲、開放原始碼資料庫,以及記憶體內快取。AWS Graviton2 處理器也能為視訊編碼工作負載提供更佳效能,為壓縮工作負載提供硬體加速優勢,並支援基於 CPU 的機器學習推論。提供 7 倍效能、4 倍運算核心數、5 倍記憶體速度,以及 2 倍的快取容量。

James Hamilton Announces New Amazon EC2, M6g, C6g, and R6g Instances Powered by AWS Graviton2 (8:34)

優勢

為廣泛工作負載提供最佳價格效能

相較於採用 x86 架構的當代執行個體 1,採用 AWS Graviton2 一般用途 (M6g)、運算優化 (C6g) 和記憶體優化 (R6g) 的 EC2 執行個體以及其隨附 NVMe 型 SSD 儲存的變體,能為廣泛的工作負載提高最多 40% 的價格效能表現,例如應用程式伺服器、微型服務、視訊編碼、高效能運算、電子設計自動化、壓縮、遊戲、開放原始碼資料庫、記憶體內快取,以及基於 CPU 的機器學習推論。

廣泛的生態系統支援

採用 64 位元 Arm 架構的 AWS Graviton2 處理器獲得數個熱門 Linux 作業系統的支援,包括 Amazon Linux 2、Red Hat、SUSE 及 Ubuntu。AWS 的許多熱門應用程式和服務與獨立軟體廠商也支援 AWS Graviton2 型執行個體,包括 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 開發人員還可利用此生態系統在雲端中原生建置應用程式,因此不再需要進行容易出錯且耗時的模擬和交叉編譯流程。

增強的雲端應用程式安全性

建置雲端應用程式的開發人員依賴雲端基礎架構來提供安全性、速度及最佳的資源。AWS Graviton2 處理器具備重要功能,可讓開發人員安全且大規模地執行雲端原生應用程式,包括永遠啟用的 256 位元 DRAM 加密,與第一代 AWS Graviton 相比快 50% 的每個核心加密效能。採用 Graviton2 的執行個體建置於 Nitro System 之上,其使用具有安全功能專用軟硬體的 Nitro 安全晶片,以及預設支援加密 EBS 儲存磁碟區。

採用 AWS Graviton2 的 EC2 執行個體

一般用途

Site-Merch_Amazon-EC2-M6g-Instances_Editorial

適用於具有平衡的運算、記憶體與聯網功能的一般用途工作負載的最佳價格效能

建置用於:一般用途工作負載,例如應用程式伺服器、中型資料存放區、微型服務,以及叢集運算。

進一步了解 »

運算優化

Site-Merch_Amazon-EC2-C6g-Instances_Editorial

為運算密集型工作負載提供最佳價格效能

用途:運算密集型應用程式,例如高效能運算、視訊編碼、遊戲,以及基於 CPU 的機器學習推論加速。

進一步了解 »

記憶體優化

Site-Merch_Amazon-EC2-R6g-Instances_Editorial

為在記憶體中處理大型資料集的工作負載提供最佳價格效能

用途:記憶體密集型工作負載,例如開放原始碼資料庫 (MySQL、MariaDB 和 PostgreSQL) 或記憶體內快取 (Redis、KeyDB、Memcached)。

進一步了解 »

一般用途 (M6gd)、運算優化 (C6gd) 以及記憶體優化 (R6gd) 執行個體也可選用本機 NVMe 型 SSD 儲存。 

採用第一代 AWS Graviton 的 EC2 執行個體

SiteMerch-EC2-A1-Instances_390x150

Amazon EC2 A1 執行個體採用第一代 AWS Graviton 處理器,相較於其他一般用途的執行個體,這些執行個體針對橫向擴展應用程式提供大幅成本節省,例如 Web 伺服器、容器化微型服務、資料/日誌處理,以及其他可在更小核心上執行的工作負載,而且可配合可用的記憶體運作。這些執行個體也非常適合 Arm 社群中的開發人員、愛好者和教育者使用。

進一步了解 »

客戶和合作夥伴見證

600x400_Crowdstrike_Logo

CrowdStrike 是一家全球網路安全領導廠商,透過徹底的雲端交付端點保護,以防範安全漏洞。CrowdStrike Falcon 利用雲端原生平台和單一輕量感測器,為主機和託管容器提供全方位執行時期的保護與可見性,無需任何其他部署或整合。Arm64 型 AWS Graviton2 執行個體提供令人驚豔的效能與成本效益,有助於推動極廣泛工作負載類型的採用。在共同責任模型下,不論基礎處理器架構為何,AWS 客戶的 Amazon EC2 運算機群間都需要一致且無縫的保護。這就是 CrowdStrike 樂於將 CrowdStrike Falcon 保護與可見性擴展到所有採用 Gravition 的 EC2 執行個體的原因。

600x400_Datadog_Logo

Datadog 是在雲端時代中開發人員、營運和企業使用者的監控與分析平台。Datadog 的產品經理 Jimmy Caputo 表示:「Graviton2 執行個體現在已正式上市,讓我們非常興奮。當這些執行個體讓關鍵性連續整合管道的效能提升 50% 時,我們發現開發人員的生產力也增加了。有了 Datadog Agent for Graviton/Arm,所有 AWS 客戶都可以使用 Datadog,在基礎架構旁邊監控 Graviton2 執行個體的效能。」

Honeycomb_io

Honeycomb.io 提供一套用於省察與詢問生產系統的可觀察性工具,該工具經過設計與演化,以符合平台、微服務、無伺服器應用程式和複雜系統的需求。 Honeycomb.io 的擷取工作者測試機群使用 Amazon EC2 M6g 執行個體執行。經驗豐富的通才型系統工程師/SRE 大約需要 15 個小時進行整個轉換程序。Honeycomb.io 觀察到:相較於現有的 C5 執行個體,M6g 執行個體在各方面都更優越 ─ 成本更低,RAM 更多,中位數延遲更短,尾延遲明顯較窄,且每一主機運行相同比例的工作負載時也更涼爽。將整個擷取工作者機群轉換成 M6g 執行個體,讓 Honeycomb.io 運行的執行個體少了 30%,每一部執行個體的成本降低了 10%。

Hotelbeds_Logo_pos

Hotelbeds 是全球住宿的領導廠商,以全球性旅遊經銷商網路重新定義了住宿、轉機、活動和租車產品。Hotelbeds 持續探索新科技,確保能為客戶提供最理想的產品與服務。Hotelbeds 很開心能夠以全新 AWS Graviton2 處理器測試 Java11 + SpringBoot2 開發的其中一項工作負載。Hotelbeds 的初步測試顯示:相較於目前世代的 M5 執行個體,採用 AWS Graviton2 的 Amazon EC2 M6g 執行個體能的價格效能最高可提升 43%。 根據這些結果,Hotelbeds 很期待使用 M6g 執行個體作為其 Amazon EC2 架構的一部分。

INTS_CreativeDataTechnology_Logo_CMYK

InterSystems 致力於以技術和架構為其資料平台客戶提供自由。InterSystems 基準顯示:相較於類似尺寸的 M5 執行個體,採用 AWS Graviton2 的全新 Amazon EC2 M6g 執行個體可提供最高 28% 的效能提升,且基礎設施成本可降低 20%。這些令人驚豔的結果使得 InterSystems 在最新版本的 InterSystems IRIS 資料平台中加入對 Arm 架構和採用 AWS Graviton2 的執行個體的支援。

KeyDB-Logo_600x400

KeyDB 是與 Redis™ API 相容,且專注於多執行緒、記憶體效率和高輸送量的高效能資料庫。KeyDB 很開心提供對 AWS Graviton2 執行個體的支援,並鼓勵使用者了解 KeyDB 與 Graviton2 的組合設定能提供什麼功效。KeyDB 測試顯示:相較於採用 x86 的最新一代 M5 執行個體,採用 AWS Graviton2 的 Amazon M6g 執行個體效能最高可提升 65%。KeyDB 非常榮幸能支援最新科技,並為使用者提供功能最強大的解決方案。

Valnet

LexisNexis Risk Solutions 是一間全球資料和分析公司,針對各行各業提供資料和技術服務、分析、預測洞見和詐騙預防。

「我們在 Amazon EC2 M6g 執行個體上測試了 OpenJDK8 型 Java 應用程式。該應用程式處理大量加密程序,並用於提供訊息級加密,以滿足客戶的安全需求。相較於我們的基準 C5 執行個體,M6g 執行個體能夠處理 30% 以上的流量。這些都是非常振奮人心的結果。」

LexisNexis Risk Solutions 醫療保健部門資深諮詢軟體工程師 Tim Miller

mobiuspace-logo

Mobiuspace 是一家新創公司,提供採用 AI 的進階內容探索與娛樂平台。全新 AWS Graviton2 以 Amazon EC2 M6g 執行個體為基礎,而 Mobiuspace 近期測試在其上運作的 Java 容器化後端服務,觀察到相較於 M5 執行個體,效能提升 40%。由於 Amazon EC2 M6g 執行個體可提升效能,且價格便宜 20%,因此 Mobiuspace 很期待加以採用。

Netflix_logo

Netflix 是全球領先的網際網路娛樂服務,在 190 個國家/地區擁有 1.58 億名會員,會員們可以享受各種類型及語言的電視影集、紀錄片和劇情片。Netflix 的效能與作業系統總監 Ed Hunter 表示:「我們將 Amazon EC2 M 執行個體類型用於串流、編碼、資料處理和監控應用程式等工作負載,也使用業界標準 LMbench 和特定 Java 基準測試全新的 M6g 執行個體,發現相較於 M5 執行個體,效能最高可改善 50%。我們非常開心能夠引進採用 AWS Graviton2 的 Amazon EC2 執行個體。」

Nielsen_Logo

Nielsen 是全球測量和資料分析公司,為客戶和全球市場提供最完善且可信賴的觀點。Nielsen 公司 SVP Digital 部門的 Chris Nicotra 表示:「我們基於 OpenJDK 的 Java 應用程式會用來收集數位資料、處理傳入 Web 請求,並根據業務需求將請求重新導向。該應用程式為 I/O 密集型,能夠以經濟實惠的方式擴展是最關鍵的要求。我們將這個 Java 應用程式無縫傳輸至採用 AWS Graviton 處理器技術的 Amazon EC2 A1 執行個體,並測試採用 Graviton2 的全新 M6g 執行個體。此執行個體能夠處理的負載是 A1 的兩倍。我們很期待在採用 Graviton2 的全新執行個體上執行更多的工作負載。」

Plurk

Plurk 所開發和經營的社群媒體網站可讓人們將生活中的活動呈現出來,就像展示一份易於消化的美食一樣。Plurk 在其中運作 Memcached 叢集,以確保提供良好的使用者體驗。Plurk 誕生於雲端,而且從草創初期就在 Amazon EC2 執行個體上執行 Memcached。當 Plurk 聽到有關 AWS Graviton2 的消息時,非常期待能看到它在 Memcached 工作負載叢集的效能如何。轉換至 AWS Graviton2 型 EC2 執行個體非常順利,而且 Plurk 將其處理器負載降低了 15%,成本也降低了 20%。因為有這次滿意的經驗,Plurk 正評估將其他工作負載轉換至 AWS Graviton2,以獲得更高的價格/效能優勢。

Raygun_logo

Raygun 為使用者提供實際體驗軟體的可視性,因此其客戶能更迅速、準確偵測、診斷和解決問題。Raygun 興奮地發現:相較於目前用於生產環境的現有第 5 代執行個體,Raygun 以 .NET Core 為基礎的運算型工作負載在採用 Graviton2 的全新 M6g 執行個體上測試時,效能提升了 30%。在這充滿挑戰的趨勢下,Raygun 致力尋求成本效益,因此當這些執行個體正式上市後,Raygun 非常興奮能夠在生產環境中加以運用。

Redbox_logo

Redbox 是美國一家無需訂閱即可平價租借新發行電影和電視劇的主要供應商。Redbox 營運超過 41,500 台的娛樂資訊站,位置便利且採自助式服務,也可執行夜間庫存預測,確保客戶能隨心所欲取得想觀賞的電影。目前大部分的預測演算法是以運算為主,且在 C5 執行個體上執行。當 Redbox 看到 AWS Graviton2 的公告時,他們非常樂於測試全新的 Amazon EC2 M6g 執行個體,了解他們使用案例中的效能表現。Redbox 對比 m5.2xlarge 與 m6g.2xlarge 時,發現它們的效能幾乎相同,但 M6g 的成本低 20%。Redbox 對於 Graviton2 在伺服器領域能夠與 x86 互相匹敵印象深刻。

Arm TD logo

Arm Treasure Data Customer Data Platform (CDP) 使得來自不同來源的資料得以統一,並可減少資料清理與準備的需求。此一繁重的大數據工作負載是在 AWS 上執行,由 Presto 等開放原始碼中介軟體提供支援。依據內部測試,相較於 M5 執行個體,採用 Arm 型 AWS Graviton2 處理器的 Amazon EC2 M6g 執行個體可提升效能 30%,並節省成本 20%。

Valnet

Valnet Inc. 是一間精專於內容分發的數位媒體公司。

「憑藉 Screen Rant、TheGamer 和 CBR 等大量網站組合,經過最佳化的 EC2 基礎架構成為我們業務的基本組成部分。在對最常見工作負載 (NGINX、PHP、Redis) 進行基準化分析後,我們發現,以全新 AWS Graviton2 為基礎的 Amazon EC2 M6g 執行個體比我們目前的 M5 機群提升高達 30% 的效能。我們自此已完全過渡到 M6g,執行個體數量減少 20%,成本降低 20%,總體性價比提升 40%。」

Valnet Inc. 系統管理員 Stefan Sjogelid

軟體和服務

作業系統

Toolkit-Icon_Linux2
Amazon Linux 2
Toolkit-Icon_RedHat
Red Hat Enterprise Linux
Toolkit-Icon_Ubuntu
Ubuntu
Toolkit-Icon_SUSE
SUSE Linux Enterprise Server
Toolkit-Icon_Fedora
Fedora
Free-BSD_Logo
FreeBSD
Debian_Logo
Debian

Container Services

Toolkit-Icon_Docker
Docker
Toolkit-Icon_Amazon-EKS
Amazon Elastic Kubernetes Service
Toolkit-Icon_Amazon ECS.e8cc95a422d1f7c5ed31ca14082ff183c7959034
Amazon Elastic Container Service
Fircracker_Logo
Firecracker
ECR_Logo
Amazon Elastic Container Registry
Rancher_Logo
Rancher

開發人員工具和軟體

Jenkins_Logo
Jenkins
GitLab_Logo
GitLab
Toolkit-Icon_AWS CodeCommit.adef7bf3c09f39b8a2a7c119653623a0f5f14646
AWS CodeCommit
Toolkit-Icon_AWS CodeBuild.87069d3ea748977c88d516873e16b92a2ff1bb75
Amazon CodeBuild
Toolkit-Icon_AWS CodePipeline.2039671c2249b73c00063e9a20ce64e6c98f85c9
AWS CodePipeline
Code-Deploy_Logo
AWS CodeDeploy
Cloud-9_Logo
AWS Cloud9
Corretto_Logo
Amazon Corretto
NGinx_Logo
NGINX
Chef_Logo_developer_tools_software
Chef
Drone_Logo_developer_tools_software
Drone
Github_Logo_developer_tools_software
Github
GitHub-Actions_Logo_developer_tools_software
Github Actions
Honeycomb_Logo_developer_tools_software
HoneyComb
Travis_Logo_developer_tools_software
TravisCI
KernelCare_Logo
KernelCare

Agents

Crowdstrike_Logo
CrowdStrike
DataDog_Logo
Datadog
Cloudwatch_Logo
Amazon CloudWatch
Amazon-Inspector_Logo
Amazon Inspector
Aws-System-Manger_Logo
AWS Systems Manager
Qualys_Logo_agents
Qualys
Rapid7_Logo_agents
Rapid7
Tenable_Logo_agents
Tenable

還有其他許多項目...

合作夥伴部落格

資源

1 根據內部對不同運算或記憶體需求特性之工作負載的測試結果,M6g、C6g 和 R6g 執行個體分別比 M5、C5 和 R5 執行個體成本低 20%,效能最多可提供 40%。