Amazon EC2 A1 实例可以为扩展和基于 ARM 的应用程序(例如广泛的 Arm 生态系统支持的 Web 服务器、容器化微服务、缓存队列以及分布式数据存储)节省大量成本。A1 实例是最先采用 AWS Graviton 处理器的 EC2 实例,这些处理器配备 64 位 Arm Neoverse 内核和 AWS 设计的自定义硅片。这些实例对 Arm 开发人员社区的开发人员、爱好者和教育工作者非常具有吸引力。此外,可以在 Arm 内核上运行的大多数与架构无关的应用程序也可以从 A1 实例中受益。
免费试用:免费试用采用 AWS Graviton2 处理器的 Amazon EC2 t4g.small 实例,每月最长 750 小时,有效期至 2023 年 12 月 31 日。有关更多详情,请参阅常见问题。
优势
灵活性高,选择丰富
A1 实例添加了最广泛、最深入的 EC2 实例选择。开发人员现在可以使用 Arm 指令集访问实例,并可以体验在 EC2 上运行的灵活性、安全性、可靠性和可扩展性。许多广为人知的 AWS 和 Amazon EC2 功能(比如 EBS、联网 和 AMI)都可以与 A1 实例无缝协作。
成本更低
A1 实例可以为广泛的 Arm 生态系统支持的工作负载节省大量成本。这包括通用型工作负载,如 Web 服务器、容器化微服务、缓存队列和分布式数据存储,这些工作负载可以分布在多个内核中,并且可以适应可用的 A1 实例内存占用空间。
资源效率最大化
A1 实例基于 AWS Nitro 系统构建,该系统是专用硬件和轻量管理程序的组合,几乎将主机硬件的所有计算和内存资源都提供给您的实例,从而提供更好的整体性能和安全性。
主要功能
由 AWS Graviton 处理器提供支持
AWS Graviton 处理器配备 64 位 Arm Neoverse 内核和 AWS 设计的自定义硅片,可提供经过优化的性能和成本。AWS Graviton 处理器专为云而构建,利用了 AWS 和 Annapurna Labs 在运行超大规模云平台和云应用程序方面的专业知识。
高性能联网和存储
新一代 Elastic Network Adapter (ENA) 和 NVM Express (NVMe) 技术为 A1 实例提供了高吞吐量、低延迟的联网带宽接口和 Amazon Elastic Block Store (Amazon EBS)。
依托 AWS Nitro 系统构建
AWS Nitro 系统是丰富的构建块集合,可将许多传统虚拟化功能卸载到专用硬件和软件,以提供高性能、高可用性和高安全性,同时还可降低虚拟化开销。
产品详细信息
型号 | vCPU | 内存 (GiB) |
实例存储 | 网络带宽 (Gbps) |
EBS 带宽 (Mbps) |
---|---|---|---|---|---|
a1.medium | 1 | 2 | 仅限 EBS | 最高 10 | 最高 3500 |
a1.large | 2 | 4 | 仅限 EBS | 最高 10 | 最高 3500 |
a1.xlarge | 4 | 8 | 仅限 EBS | 最高 10 | 最高 3500 |
a1.2xlarge | 8 | 16 | 仅限 EBS | 最高 10 | 最高 3500 |
a1.4xlarge | 16 | 32 | 仅限 EBS | 最高 10 | 3500 |
a1.metal | 16* | 32 | 仅限 EBS | 最高 10 | 3500 |
* a1.metal 提供 16 个物理内核
客户成功案例
Nielsen 是一家全球测量和数据分析公司,提供关于世界各地消费者和市场的最全面且可信的数据。Nielsen 开发了基于 OpenJDK 的 Java 应用程序,用于收集数字数据、处理传入 Web 请求,并根据业务需要重定向请求。它属于 I/O 密集型应用程序,通过经济高效的方式扩大规模是一项关键要求。Nielsen 无缝地将此 Java 应用程序传送到由 AWS Graviton 处理器支持的 Amazon EC2 A1 实例。
NetEase 是一家总部设在中国的领先 Internet 技术公司,它致力于提供有关内容、社区、通信和商务的优质在线服务。我们在中国研发并运营了一些广受欢迎的 PC 客户端和移动游戏,最近还将游戏平台拓展到了国际市场。我们最近切换到了 Amazon EC2 A1 实例,希望降低运营成本。我们使用 Amazon EC2 A1 实例运行音频语音服务和网络转发服务。音频语音服务支持实时玩家聊天,而网络转发服务旨在加速游戏流量。“音频语音和网络转发服务为网络 I/O 密集型,A1 实例可提供高达 10Gbps 的网络带宽。这些服务是用 Python 编写的,这使它们可独立于平台,并能够快速轻松地转换到 Amazon EC2 A1 实例”,NetEase Games 高级云解决方案架构师 Bruce Sun 表示。在采用 Amazon EC2 A1 实例后,Bruce 将这些服务的 Amazon EC2 云基础设施成本节省了 40%。
“VMware 致力于在不同 Arm 环境中(Edge、SmartNIC 和云中)运行我们领先的虚拟化平台。Amazon EC2 A1 实例通过提供轻松可得的可扩展计算实例来构建原型、验证并测试新的使用案例,从而帮助加快 Arm 开发过程。A1 裸机实例还可用于评估新的部署方案,并支持与我们的堆栈集成,我们相信这将为客户带来有意义的创新。”
- ESXi 产品管理 Will Pien
SmugMug 是一项允许用户上传、存储和分享照片及视频的服务。通过将照片服务层迁移到 EC2 A1 实例,可以节省 40% 的成本。SmugMug 能够轻松将其软件堆栈(PHP、Nginx、HAProxy)移动到 A1 实例。在 A1 实例上启动并运行所有内容就像在任何其他 EC2 实例上运行 SmugMug 一样。
GeoData 处理服务器活动的日志,用于近乎实时和长期目的。处理是使用 Python 编写的自定义软件和各种开源库来执行的,并在 EC2 以及其他 AWS 技术(如 Lambda 和 CloudWatch Logs)上运行。Geodata 发现将 EC2 组件迁移到 EC2 A1 实例毫不费力,而 A1 实例最为理想。
Docker 在容器化市场处于领导地位,它将企业级容器平台与世界级服务相结合。全球互联网基础设施市场中由 Arm 提供支持的技术拥有无可伦比的普及性,现在,有近 200 万 Docker 开发人员可以快速、安全地为云和连接设备构建和扩展应用程序。基于 Docker 商业支持的适用于 Amazon EC2 A1 实例的 Docker Enterprise Engine 借助现代企业级容器平台实现了 Arm 生态系统的高速创新。
当我们引入k3s,一个专为边缘构建的轻量级 Kubernetes 分配,我们需要在 ARM 服务器上运行 CI 基础设施。Amazon EC2 A1 实例在我们的开发和测试过程中发挥了重大作用,确保了我们可以完全在 ARM 上高效地开发、构建和发布 k3s,而无需交叉编译和模拟。
博客
博客
优化 Amazon EC2 A1 实例上的 NGINX 负载均衡
Geoff Blake
2019 年 9 月 4 日
Ali Saidi
2019 年 4 月 23 日
博客
开始使用 A1 实例
Ali Saidi
2019 年 3 月 14 日
博客
EC2 实例 (A1) 由基于 Arm 的 AWS Graviton 处理器提供支持
Jeff Barr
2018 年 11 月 26 日
最近新闻和文章
- 位于 Edge、SmartNIC 和云中的基于 Arm 的 ESXi(2019 年 10 月)
- Amazon EC2 A1 实例现已在更多区域推出(2019 年 8 月)
- 在基于 Arm 的 Amazon EC2 A1 实例上运行 KeyDB 以获得最高性价比(2019 年 8 月)
- Iron.io 为 Arm 提供支持(2019 年 6 月)
- 在由基于 Arm 的 AWS Graviton 处理器提供支持的 EC2 A1 实例上运行 Docker 容器(2019 年 5 月)
- Red Hat 借助 Red Hat Enterprise Linux 8 打开每个企业、每个云和每个工作负载的 Linux 体验(2019 年 5 月)