发布于: Feb 8, 2023
Amazon ElastiCache for Redis 现在支持在以下六个区域自动扩缩:中东(阿联酋)、欧洲(西班牙)、欧洲(苏黎世)、亚太地区(海得拉巴)、亚太地区(墨尔本)和亚太地区(雅加达)。通过自动扩缩,ElastiCache for Redis 可以自动调整容量,从而以尽可能低的成本来保持稳定、可预测的性能。您可以通过添加或移除分片或副本节点,自动横向扩展集群。ElastiCache for Redis 使用 AWS Application Auto Scaling 来管理扩缩,并使用 Amazon CloudWatch 指标来确定扩展和缩减的时机。
ElastiCache for Redis 支持目标跟踪和计划的自动扩缩策略。您可以使用目标跟踪定义目标指标,而 ElastiCache for Redis 会根据资源利用率的实时变化来调整资源容量。目标跟踪的目的是提供充足的容量,以便将利用率保持在指定的目标值。举例来说,当内存利用率升高时,ElastiCache for Redis 将添加节点到集群以增加内存容量,从而将利用率降回目标水平。这使您的集群可以自动调整容量以保持高性能。相反,当内存利用率下降至低于目标数值时,ElastiCache for Redis 将从集群中移除节点以减少过度预置,进而降低成本。借助计划扩缩功能,您可以将 ElastiCache 设置为在特定日期和时间扩展集群,以适应可预测的工作负载容量变化。
要了解有关在 ElastiCache for Redis 中进行自动扩缩的详情,请参阅功能页面和/或 ElastiCache 文档。