发布于: May 25, 2022

亚马逊云科技宣布,最新款 Amazon Graviton3 处理器驱动的 Amazon EC2 C7g 实例现已正式推出!

先来看看 “C7g” 这个名字的含义:“C” 实例系列专为计算密集型工作负载设计。这是此实例系列的第 7 代。“g” 表示其基于亚马逊云科技设计的芯片 Amazon Graviton这是首款由 Amazon Graviton 最新一代 Graviton3 处理器驱动的实例。

随着用户将日渐多样化的工作负载迁移到云,以及用户的计算、存储和网络需求快速激增,用户希望我们进一步提升服务性价比,借此帮助用户加快迁移上云的速度并优化成本。此外,很多用户还希望通过更高能源效率的计算选项降低自己的碳排放,实现可持续发展的目标。 

我们从用户的需求出发,在亚马逊云科技基础设施的各个层面快速创新。Graviton 芯片能在改进功能的情况下以更低成本提供更好的性能。例如,Amazon Graviton3 处理器通过永远启用的内存加密功能改善了用户安全性,为每个 vCPU 提供专用缓存,还支持指针身份认证(Pointer authentication)。

让我们用数据来说明这一点。在发布基于 Graviton2 的实例时,相比第 5 x86 实例,Graviton2 实例能在各种类型的工作负载中将性价比提高最多 40%。目前我们有 12 种实例(M6gM6gdC6gC6gdC6gnR6gR6gdT4gX2gdIm4gnIs4genG5g)均由 Amazon Graviton2 处理器驱动,为各种工作负载提供显著的性价比优势。2021 年,已经有数以万计的亚马逊云科技客户在基于 Graviton2 Amazon EC2 实例帮助下充分利用了这项技术创新。

相比 Graviton2 处理器,下一代 Graviton3 处理器基于领先的 DDR5 内存技术,性能最高可提升25%,浮点性能最高提升 2 倍,内存访问速度提高 50%在提供与同类型 EC2 实例相同性能的前提下,Graviton3 的能耗最多可降低 60%,这有助于帮助用户减少碳排放。

Snap Inc Snapchat Bitmoji 等受欢迎的社交媒体服务闻名遐迩,采用基于 Amazon Graviton2 的实例来优化其 Amazon EC2 的性价比。

我们试用了基于 Amazon Graviton3 的全新 Amazon EC2 C7g 实例,发现与上一代 C6g 实例相比,其在实际工作负载方面具有显著的性能提升。我们很高兴将基于 Graviton2 的工作负载(包括消息、存储、人际关系图)迁移至 Graviton3

——Snap 软件工程师 Aaron Sheldon

 

C7g 实例提供八种大小,包括 1248163248 64 vCPUC7g 实例支持配置高达 128GiB 内存、30Gbps 网络带宽以及 20Gbps Amazon Elastic Block Store (EBS) 带宽。这些实例由 Amazon Nitro System 所提供的专用硬件和轻量级虚拟机监控程序管理。

下表汇总了该系列中每款实例的重要特征。

C7g 实例首先在美国东部(弗吉尼亚州北部)和美国西部(俄勒冈州)这两个亚马逊云科技区域提供,不久后将陆续在更多区域推出。

与往常一样,用户可以按需购买 C7g 容量作为预留实例或竞价型实例,并可使用 Saving Plans

Q500多种实例类型可供选择,哪些工作负载能从 C7g 中获益?

AC7g 实例在其实例系列中为各种计算密集型工作负载提供最佳性价比,这些工作负载包括应用程序服务器、微服务、高性能计算、电子设计自动化、游戏、媒体编码或基于 CPU 的机器学习推理。这些实例非常适合所有基于 Linux 的工作负载,包括使用 Amazon Elastic Kubernetes Service (EKS)Amazon Elastic Container Service (Amazon ECS)Amazon Elastic Container RegistryKubernetes Docker 构建的以及使用受欢迎的编程语言(例如 C/C++RustGoJavaPython.NET CoreNode.jsRuby PHP)编写的基于微服务的容器化应用程序。

Q由于 Graviton 实例是基于Arm 架构的,从 x86 迁移会有多困难?

A众多操作系统、独立软件供应商、容器服务、代理和开发人员工具支持 Graviton3 实例,从而赋能您轻松迁移工作负载。

使用高级编程语言(例如 PythonNode.jsRubyJava PHP)编写的应用程序和脚本通常仅需要重新部署。使用低级编程语言(例如 C/C++Rust Go)编写的应用程序需要重新编译。

但其实迁移应用程序并非总是需要。一些托管服务已经基于 Graviton,例如 Amazon ElastiCacheAmazon EKSAmazon ECSAmazon Relational Database Service (RDS)Amazon EMRAmazon Aurora Amazon OpenSearch Service,您的应用程序可轻松从 Graviton 中受益。一位法国客户最近告诉我,他们仅在 Terraform 脚本中做了一行更改,即将很大一部分 Amazon EMR 集群迁移到了 Graviton;其余工作与原初一样。

对于使用无服务器进行构建的用户,我们还发布了针对 Amazon Fargate Amazon Lambda Graviton 支持,从而将 Graviton 的价格、效率和性能优势扩展到无服务器工作负载。使用 Graviton2 Lambda 函数可使性价比提升高达 34%。

帮助企业降低碳排量同样很重要。减少基于云的工作负载的碳足迹是用户和我们的共同责任。我们致力于在各个层面进行创新,从而贡献自己的一份力量:从建造各类设施的建材到冷却水的使用,从可再生能源的投产到投资开发能源效率更高的全新芯片。为了帮助客户满足可持续性的目标,我们还为亚马逊云科技良好架构框架添加了可持续性这个支柱,并且我们最近还发布了客户碳排量计算工具。Graviton3 也符合这样的发展趋势,相比性能相同的同类型 EC2 实例,最多可降低 60% 能耗。

您可以借助我们的创新成果和工具优化自己的工作负载,只使用自己真正需要的资源。利用这个机会编写更智能的代码,降低对 CPU 周期、存储或网络带宽的用量。当然,在部署自己的代码时,还要选择能源效率更高的选项,例如基于 Graviton3 的实例类型或托管服务。

如果想要免费试用基于 Graviton 的实例,我们刚刚上线了 T4g.small 实例的免费试用,在今年底(202212 31 日)之前,每月可免费使用最多 750 小时。