具爆发能力的实例
许多通用型工作负载通常不繁忙,并且不需要高水平的持续 CPU 性能。下图展示了当前客户在 Amazon 云中运行的许多常见工作负载的 CPU 利用率。
这些低至中等 CPU 利用率工作负载会导致 CPU 周期浪费,因此,您需要支付的费用超过使用量。为了解决这个问题,您可以利用低成本可突增通用型实例,即 T 实例。
T 实例系列提供基准 CPU 性能,而且只要有需要,就能随时突增到基准线以上。基准 CPU 旨在满足大多数通用型工作负载的需求,包括大型微服务、Web 服务器、中小型数据库、数据记录、代码存储库、虚拟桌面、开发和测试环境以及业务关键型应用程序。T 实例平衡了计算、内存和网络资源,并为您提供最经济高效的方式来运行各种具有低至中等 CPU 利用率的通用型应用程序。与 M 实例相比,它们可以为您节省高达 15% 的成本,并且可以通过更小、更经济的实例大小节约更多成本,提供低至 2 个 vCPU 和 0.5GiB 的内存。较小的 T 实例大小(例如纳型、微型、小型和中型)非常适合需要少量内存且无需高 CPU 利用率的工作负载。
注意
本主题介绍可突增 CPU。有关可突增网络性能的信息,请参阅 Amazon EC2 实例网络带宽。
EC2 可突增实例类型
EC2 可突增实例包括 T4g、T3a 和 T3 实例类型,以及上一代 T2 实例类型。
T4g 实例类型是最新一代可突增实例。它们提供最好的性价比,并为您提供所有 EC2 实例类型中最低的成本。T4g 实例类型由基于 Arm 的 Amazon Graviton2
下表总结了可突增实例类型之间的主要区别。
类型 | 描述 | 处理器系列 |
---|---|---|
最新一代 | ||
T4g |
成本最低的 EC2 实例类型,与 T3 相比,性价比高 40%,成本低 20% |
采用 Arm Neoverse N1 核心的 Amazon Graviton2 处理器 |
T3a |
成本最低的基于 x86 的实例,与 T3 实例相比,成本低 10% |
AMD 第一代 EPYC 处理器 |
T3 |
适用于 x86 工作负载的最佳峰值性价比,同等性能的价格比上一代 T2 实例低 30% |
英特尔至强可扩展(Skylake、Cascade Lake 处理器) |
上一代 | ||
T2 |
上一代可突增实例 |
英特尔至强处理器 |
有关实例定价以及其他规格的信息,请参阅 Amazon EC2 定价
T 实例支持的购买选项
-
On-Demand Instances
-
Reserved Instances
-
专用实例(仅限 T3)
-
专属主机(仅限 T3,仅处于
standard
模式) -
竞价型实例
有关更多信息,请参阅 Amazon EC2 账单和购买选项。
最佳实践
按照这些最佳实践可以从可突增性能实例获得最大的好处。
-
确保您选择的实例大小达到您的操作系统和应用程序的最低内存要求。在许多使用案例中,带有消耗大量内存和 CPU 资源的图形用户界面的操作系统(例如,Windows)可能需要
t3.micro
或更大的实例。随着您的工作负载对内存和 CPU 的需求随时间增加,您可以通过 T 实例灵活地扩展到相同实例类型更大实例大小,或者选择其他实例类型。 -
为您的账户启用 Amazon Compute Optimizer
并审查针对您的工作负载的 Compute Optimizer 推荐。Compute Optimizer 可以帮助评估是应该扩大实例规模以提高性能,还是应该缩小实例规模以节省成本。Compute Optimizer 还可以根据您的场景推荐不同的实例类型。有关更多信息,请参阅《Amazon Compute Optimizer 用户指南》中的查看 EC2 实例建议。