受支持的节点类型 - 亚马逊 ElastiCache
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

受支持的节点类型

ElastiCache 支持以下节点类型。一般而言,与其上一代类型对应项相比,最新一代类型以更低的成本提供了更多内存和计算能力。

有关每种节点类型的性能细节的更多信息,请参阅 Amazon EC2 实例类型

有关要使用的节点大小的信息,请参阅 选择节点大小

当前一代(Memcached)

下表显示了实例类型的基准带宽和突增带宽,这些实例类型通过网络 I/O 积分机制将其基准带宽突增到基准以上。

注意

具备可突增网络性能的实例类型利用网络 I/O 积分机制,尽可能将其基准带宽突增到基准以上。

一般性问题

实例类型 支持的最低 Memcached 版本 基准带宽 (Gbps) 突增带宽 (Gbps)
cache.m7g.large 0.937 12.5
cache.m7g.xlarge 1.876 12.5
cache.m7g.2xlarge 3.75 15
cache.m7g.4xlarge 7.5 15
cache.m7g.8xlarge 15 不适用
cache.m7g.12xlarge 22.5 不适用
cache.m7g.16xlarge 30 不适用
cache.m6g.large 1.5.16 0.75 10.0
cache.m6g.xlarge 1.5.16 1.25 10.0
cache.m6g.2xlarge 1.5.16 2.5 10.0
cache.m6g.4xlarge 1.5.16 5.0 10.0
cache.m6g.8xlarge 1.5.16 12 不适用
cache.m6g.12xlarge 1.5.16 20 不适用
cache.m6g.16xlarge 1.5.16 25 不适用
cache.m5.large 1.5.16 0.75 10.0
cache.m5.xlarge 1.5.16 1.25 10.0
cache.m5.2xlarge 1.5.16 2.5 10.0
cache.m5.4xlarge 1.5.16 5.0 10.0
cache.m5.12xlarge 1.5.16 不适用 不适用
cache.m5.24xlarge 1.5.16 不适用 不适用
cache.m4.large 1.5.16 0.45 1.2
cache.m4.xlarge 1.5.16 0.75 2.8
cache.m4.2xlarge 1.5.16 1.0 10.0
cache.m4.4xlarge 1.5.16 2.0 10.0
cache.m4.10xlarge 1.5.16 5.0 10.0
cache.t4g.micro 1.5.16 0.064 5.0
cache.t4g.small 1.5.16 0.128 5.0
cache.t4g.medium 1.5.16 0.256 5.0
cache.t3.micro 1.5.16 0.064 5.0
cache.t3.small 1.5.16 0.128 5.0
cache.t3.medium 1.5.16 0.256 5.0
cache.t2.micro 1.5.16 0.064 1.024
cache.t2.small 1.5.16 0.128 1.024
cache.t2.medium 1.5.16 0.256 1.024

针对内存缓存进行了优化的内存

实例类型 支持的最低版本 基准带宽 (Gbps) 突增带宽 (Gbps)
cache.r7g.large 0.937 12.5
cache.r7g.xlarge 1.876 12.5
cache.r7g.2xlarge 3.75 15
cache.r7g.4xlarge 7.5 15
cache.r7g.8xlarge 15 不适用
cache.r7g.12xlarge 22.5 不适用
cache.r7g.16xlarge 30 不适用
cache.r6g.large 1.5.16 0.75 10.0
cache.r6g.xlarge 1.5.16 1.25 10.0
cache.r6g.2xlarge 1.5.16 2.5 10.0
cache.r6g.4xlarge 1.5.16 5.0 10.0
cache.r6g.8xlarge 1.5.16 12 不适用
cache.r6g.12xlarge 1.5.16 20 不适用
cache.r6g.16xlarge 1.5.16 25 不适用
cache.r5.large 1.5.16 0.75 10.0
cache.r5.xlarge 1.5.16 1.25 10.0
cache.r5.2xlarge 1.5.16 2.5 10.0
cache.r5.4xlarge 1.5.16 5.0 10.0
cache.r5.12xlarge 1.5.16 20 不适用
cache.r5.24xlarge 1.5.16 25 不适用
cache.r4.large 1.5.16 0.75 10.0
cache.r4.xlarge 1.5.16 1.25 10.0
cache.r4.2xlarge 1.5.16 2.5 10.0
cache.r4.4xlarge 1.5.16 5.0 10.0
cache.r4.8xlarge 1.5.16 12 不适用
cache.r4.16xlarge 1.5.16 25 不适用

网络已针对 Memcached

实例类型 支持的最低版本 基准带宽 (Gbps) 突增带宽 (Gbps)
cache.c7gn.large 1.6.6 6.25 30
cache.c7gn.xlarge 1.6.6 12.5 40
cache.c7gn.2xlarge 1.6.6 25 50
cache.c7gn.4xlarge 1.6.6 50 不适用
cache.c7gn.8xlarge 1.6.6 100 不适用
cache.c7gn.12xlarge 1.6.6 150 不适用
cache.c7gn.16xlarge 1.6.6 200 不适用

当前一代(Valkey 或 RedisOSS)

有关上一代的更多信息,请参阅上一代节点

注意

具备可突增网络性能的实例类型利用网络 I/O 积分机制,尽可能将其基准带宽突增到基准以上。

一般性问题

实例类型 支持的最低 Redis 版本 OSS 增强的 I/O (Redis OSS 5.0.6+) TLS卸载 (Redis 6.2.5+OSS) 增强的 I/O 多路复用 (Redis 7.0.4+OSS) 基准带宽 (Gbps) 突增带宽 (Gbps)
cache.m7g.large 6.2 0.937 12.5
cache.m7g.xlarge 6.2 Y Y Y 1.876 12.5
cache.m7g.2xlarge 6.2 Y Y Y 3.75 15
cache.m7g.4xlarge 6.2 Y Y Y 7.5 15
cache.m7g.8xlarge 6.2 Y Y Y 15 不适用
cache.m7g.12xlarge 6.2 Y Y Y 22.5 不适用
cache.m7g.16xlarge 6.2 Y Y Y 30 不适用
cache.m6g.large 5.0.6 0.75 10.0
cache.m6g.xlarge 5.0.6 Y Y Y 1.25 10.0
cache.m6g.2xlarge 5.0.6 Y Y Y 2.5 10.0
cache.m6g.4xlarge 5.0.6 Y Y Y 5.0 10.0
cache.m6g.8xlarge 5.0.6 Y Y Y 12 不适用
cache.m6g.12xlarge 5.0.6 Y Y Y 20 不适用
cache.m6g.16xlarge 5.0.6 Y Y Y 25 不适用
cache.m5.large 3.2.4 0.75 10.0
cache.m5.xlarge 3.2.4 Y 1.25 10.0
cache.m5.2xlarge 3.2.4 Y Y Y 2.5 10.0
cache.m5.4xlarge 3.2.4 Y Y Y 5.0 10.0
cache.m5.12xlarge 3.2.4 Y Y Y 12 不适用
cache.m5.24xlarge 3.2.4 Y Y Y 25 不适用
cache.m4.large 3.2.4 0.45 1.2
cache.m4.xlarge 3.2.4 Y 0.75 2.8
cache.m4.2xlarge 3.2.4 Y Y Y 1.0 10.0
cache.m4.4xlarge 3.2.4 Y Y Y 2.0 10.0
cache.m4.10xlarge 3.2.4 Y Y Y 5.0 10.0
cache.t4g.micro 3.2.4 0.064 5.0
cache.t4g.small 5.0.6 0.128 5.0
cache.t4g.medium 5.0.6 0.256 5.0
cache.t3.micro 3.2.4 0.064 5.0
cache.t3.small 3.2.4 0.128 5.0
cache.t3.medium 3.2.4 0.256 5.0
cache.t2.micro 3.2.4 0.064 1.024
cache.t2.small 3.2.4 0.128 1.024
cache.t2.medium 3.2.4 0.256 1.024

内存优化

实例类型 支持的最低 Redis 版本 OSS 增强的 I/O (Redis OSS 5.0.6+) TLS卸载 (Redis 6.2.5+OSS) 增强的 I/O 多路复用 (Redis 7.0.4+OSS) 基准带宽 (Gbps) 突增带宽 (Gbps)
cache.r7g.large 6.2 0.937 12.5
cache.r7g.xlarge 6.2 Y Y Y 1.876 12.5
cache.r7g.2xlarge 6.2 Y Y Y 3.75 15
cache.r7g.4xlarge 6.2 Y Y Y 7.5 15
cache.r7g.8xlarge 6.2 Y Y Y 15 不适用
cache.r7g.12xlarge 6.2 Y Y Y 22.5 不适用
cache.r7g.16xlarge 6.2 Y Y Y 30 不适用
cache.r6g.large 5.0.6 0.75 10.0
cache.r6g.xlarge 5.0.6 Y Y Y 1.25 10.0
cache.r6g.2xlarge 5.0.6 Y Y Y 2.5 10.0
cache.r6g.4xlarge 5.0.6 Y Y Y 5.0 10.0
cache.r6g.8xlarge 5.0.6 Y Y Y 12 不适用
cache.r6g.12xlarge 5.0.6 Y Y Y 20 不适用
cache.r6g.16xlarge 5.0.6 Y Y Y 25 不适用
cache.r5.large 3.2.4 0.75 10.0
cache.r5.xlarge 3.2.4 Y 1.25 10.0
cache.r5.2xlarge 3.2.4 Y Y Y 2.5 10.0
cache.r5.4xlarge 3.2.4 Y Y Y 5.0 10.0
cache.r5.12xlarge 3.2.4 Y Y Y 12 不适用
cache.r5.24xlarge 3.2.4 Y Y Y 25 不适用
cache.r4.large 3.2.4 0.75 10.0
cache.r4.xlarge 3.2.4 Y 1.25 10.0
cache.r4.2xlarge 3.2.4 Y Y Y 2.5 10.0
cache.r4.4xlarge 3.2.4 Y Y Y 5.0 10.0
cache.r4.8xlarge 3.2.4 Y Y Y 12 不适用
cache.r4.16xlarge 3.2.4 Y Y Y 25 不适用

利用数据分层功能优化内存

实例类型 支持的最低 Redis 版本 OSS 增强的 I/O (Redis OSS 5.0.6+) TLS卸载 (Redis 6.2.5+OSS) 增强的 I/O 多路复用 (Redis 7.0.4+OSS) 基准带宽 (Gbps) 突增带宽 (Gbps)
cache.r6gd.xlarge 6.2.0 Y 1.25 10
cache.r6gd.2xlarge 6.2.0 Y Y Y 2.5 10
cache.r6gd.4xlarge 6.2.0 Y Y Y 5.0 10
cache.r6gd.8xlarge 6.2.0 Y Y Y 12 不适用
cache.r6gd.12xlarge 6.2.0 Y Y Y 20 不适用
cache.r6gd.16xlarge 6.2.0 Y Y Y 25 不适用

网络优化

实例类型 支持的最低 Redis 版本 OSS 增强的 I/O (Redis OSS 5.0.6+) TLS卸载 (Redis 6.2.5+OSS) 增强的 I/O 多路复用 (Redis 7.0.4+OSS) 基准带宽 (Gbps) 突增带宽 (Gbps)
cache.c7gn.large 6.2 6.25 30
cache.c7gn.xlarge 6.2 Y Y Y 12.5 40
cache.c7gn.2xlarge 6.2 Y Y Y 25 50
cache.c7gn.4xlarge 6.2 Y Y Y 50 不适用
cache.c7gn.8xlarge 6.2 Y Y Y 100 不适用
cache.c7gn.12xlarge 6.2 Y Y Y 150 不适用
cache.c7gn.16xlarge 6.2 Y Y Y 200 不适用

上一代节点支持

终止对 T1、M1、M2、M3 和 R3 的支持

ElastiCache 即将终止对 T1、M1、M2、M3、R3 缓存节点类型的支持。Amazon Web Services 为已围绕这些节点优化应用程序但尚未升级的用户提供上一代节点。上一代按需节点将于 2024 年 10 月 15 End-of-Life 日到达光环新网运营的北京 (BJS) 区域和由光环新网运营的宁夏 (ZHY) 区域。NWCD我们建议您在 2024 年 10 月 15 日之前将这些节点迁移到新一代节点类型。

升级路径

我们鼓励您使用最新一代的节点以获得最佳性能,但在新节点发布后,我们将继续支持上一代节点。如果您当前使用的是上一代节点,并且想要查看推荐的升级路径,请参阅下表。

M1/M3 到 M5、M6 或 M7

M5 实例提供最新的英特尔至强或 Arm 处理器。借助 M5,您可以获得更高的性能,支持 AVX -512 条指令、高达 384 GiB RAM 的网络CPU带宽和高达 25 Gbps 的网络带宽,所有这些价格都低于我们的上一代实例。亚马逊 EC2 m6g/m7g 实例由基于 ARM 的亚马逊 Web Services Graviton 处理器提供支持。Graviton 实例为各种工作负载提供了计算、内存和网络资源的平衡。

上一代节点类型 推荐的节点类型
cache.m1.small cache.t3.small
cache.m1.medium cache.t3.medium
cache.m1.large cache.m5.large
cache.m1.xlarge cache.m5.xlarge
cache.m2.2xlarge cache.m5.2xlarge
cache.m2.4xlarge cache.m6g.4xlarge
cache.m3.medium cache.t3.medium
cache.m3.large cache.m5.large
cache.m3.xlarge cache.m5.xlarge
cache.m3.2xlarge cache.m5.2xlarge

M2/R3 到 R5、R6 或 R7

R5 系列实例提供更新的英特尔至强处理器(高达 636.61 GiB),经过优化,EBS支持高达 25 Gbps RAM 的增强联网,延迟更低,抖动更低。亚马逊 EC2 r6g/r7g 实例由亚马逊网络服务 Graviton 处理器提供支持(目前 Graviton3 实例并非在所有亚马逊网络服务区域都可用)。Graviton 实例非常适合运行内存密集型工作负载。

上一代节点类型 推荐的节点类型
cache.r3.large cache.r5.large
cache.r3.xlarge cache.r5.xlarge
cache.r3.2xlarge cache.r5.2xlarge
cache.r3.4xlarge cache.r5.4xlarge
cache.r3.8xlarge cache.r6g.8xlarge

T1/M1 到 T3 或 t4g

T3 和 T4g 节点是突发性能节点,可提供基准CPU性能水平,并能够突破基准。建议将它们用于不CPU经常或不持续使用完整版,但偶尔需要突增至更高CPU性能的工作负载,例如测试和开发环境以及小型工作负载。在大多数地区,T3 和 t4g 节点的价格都比 m1.small、m1.medium 和 t1.micro 节点便宜。

上一代节点类型 推荐的节点类型
cache.t1.micro cache.t3.micro

有关上一代的更多信息,请参阅上一代节点。有关定价的更多信息,请参阅 Amazon 中国地区的 ElastiCache 定价

Amazon 区域支持的节点类型

支持的节点类型可能因 Amazon 地区而异。如需了解更多详情,请参阅 Amazon ElastiCache 定价

可突增性能实例

您可以在亚马逊上启动通用可突发性 T4G、T3-Standard 和 T2-Standard 缓存节点。 ElastiCache这些节点提供了基准的CPU性能水平,能够随时突发CPU使用量,直到累积的积分用完为止。CPU积分提供一分钟CPU内完整内核的性能。

Amazon ElastiCache 的 T4g、T3 和 T2 节点配置为标准节点,适用于平均CPU利用率一直低于实例基准性能的工作负载。为了突破基准,节点会花费其积分余额中累积的CPU积分。如果节点用完了累积的积分,则性能会逐步减低至基准性能水平。这种逐步降低可确保节点在应计CPU积分余额耗尽时不会出现性能急剧下降。有关更多信息,请参阅 Amazon EC2 用户指南中的突发性能实例的CPU积分和基准性能。

下表列出了可突发性能节点类型,以及每小时获得CPU积分的速率。它还显示了节点可以累CPU积的最大积分数和 vCPUs 每个节点的积分数量。此外,它以全核性能的百分比形式给出了基准性能水平(使用单个 vCPU)。

节点类型 CPU每小时赚取的积分 可累积获得的最大积分数* vCPUs 每 v 的基准性能 CPU 内存(GiB) 网络性能
t4g.micro 12 288 2 10% 0.5 高达 5Gb
t4g.small 24 576 2 20% 1.37 高达 5Gb
t4g.medium 24 576 2 20% 3.09 高达 5Gb
t3.micro 12 288 2 10% 0.5 高达 5Gb
t3.small 24 576 2 20% 1.37 高达 5Gb
t3.medium 24 576 2 20% 3.09 高达 5Gb
t2.micro 6 144 1 10% 0.5 低到中
t2.small 12 288 1 20% 1.55 低到中
t2.medium 24 576 2 20% 3.22 低到中

* 可累积的积分数等于可在 24 小时周期内获得的积分数。

** 表中的基准性能是按照 v 计算的CPU。一些具有多个 v CPU 的节点大小 对于这些,通过将 v CPU 百分比乘以的数量来计算节点的基线CPU利用率。vCPUs

以下CPU信用指标可用于 T3 和 T4G 突发性能实例:

注意

这些指标对具爆发能力的 T2 实例不可用。

  • CPUCreditUsage

  • CPUCreditBalance

有关这些指标的更多信息,请参阅CPU信用指标

此外,请注意以下细节:

  • 默认情况下,所有当前一代节点类型都是在基于 Amazon 的虚拟私有云 (VPC) 中创建VPC的。

  • T2 实例不支持 Redis OSS 仅限追加的文件 (AOF)。Redis OSS 配置变量appendonly和,在 Redis OSS 版本 2.8.22 及更高版本中appendfsync不受支持。

相关信息