亚马逊AWS官方博客

新 – EC2 实例 (A1) 由基于 Arm 的 AWS Graviton Processors 提供支持

今年初,我曾向您介绍过 AWS Nitro System,并许诺它将使我们“在今后交付新实例类型的速度以任何时候都要更快”。 自从我做出许诺以来,我们已推出了内存密集型 R5 和 R5d 实例、高频率 z1d 实例、突发性能 T3 实例、存储高达 12 TiB 的高内存实例,以及 AMD 支持的 M5a 和 R5a 实例。通过专用的硬件以及包含 AWS Nitro System 的轻量级管理程序,我们能够更快地完成创新,同时将主机硬件的几乎全部能力用于这些实例。

我们在 2015 年收购了 Annapurna Labs,在此之前我们曾与对方合作推出了第一版的 AWS Nitro System。从那时起,我们与其一起构建并发布了两代 ASICs(芯片,而非鞋类),现在可将所有 EC2 系统功能转移给 Nitro,使硬件 100% 为客户实例服务。几年前,该团队开始考虑构建 Amazon 制作的定制 CPU,专门用于对成本敏感的扩展工作负载。

AWS Graviton Processors
今天,我们推出了由基于 Arm 的 AWS Graviton Processors 支持的 EC2 实例。A1 围绕 Arm 核心构建并广泛应用专门定制的半导体,针对性能和成本进行了优化。它们极其适合扩展工作负载,在这些应用中负载可以分布到一组小型实例。这包括容器化微服务、Web 服务器、开发环境和缓存设备群组。

A1 实例可提供五种规格,全部默认为经过 EBS 优化,成本明显更低:

实例名称 vCPUs
RAM
EBS 带宽 网络带宽 按需价格/小时
美国东部(弗吉尼亚北部)
a1.medium 1 2 GiB 最高 3.5 Gbps 最高 10 Gbps 0.0255 USD
a1.large 2 4 GiB 最高 3.5 Gbps 最高 10 Gbps 0.0510 USD
a1.xlarge 4 8 GiB 最高 3.5 Gbps 最高 10 Gbps 0.1020 USD
a1.2xlarge 8 16 GiB 最高 3.5 Gbps 最高 10 Gbps 0.2040 USD
a1.4xlarge 16 32 GiB 3.5 Gbps 最高 10 Gbps 0.4080 USD

如果您的应用程序使用脚本语言编写,则有可能您只需将其移到 A1 实例即可使其照常运行。如果您的应用程序编译到原生代码,您将需要在 A1 实例上重新构建。

我有幸在早期阶段接触到了一些 A1 实例,了解他们的进展。控制台仍在建设中,因此我通过命令行发布了我的第一个实例:

$ aws ec2 run-instances --image-id ami-036237e941dccd50e \
  --instance-type a1.medium --count 1 --key-name keys-jbarr-us-east

该实例极短时间内就开始正常运行;我可以运行 uname 以检查其架构:

AMI 如今可用于 Amazon Linux 2、RHEL 和 Ubuntu,并且正在开发对其他操作系统的支持。

现已推出
A1 实例如今在美国东部(弗吉尼亚北部)美国东部(俄亥俄)美国西部(俄勒冈)欧洲(爱尔兰)区域可采用按需、预留实例、竞价和专用主机形式推出,现在您已可以启动这些实例。

Jeff