发布于: Aug 20, 2021
Amazon 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 设置为在特定日期和实践扩展集群,以适应可预测的工作负载容量变化。
Amazon ElastiCache for Redis 目前在美国东部(弗吉尼亚北部)、欧洲(爱尔兰)、亚太地区(孟买)和南美洲(圣保罗)提供,即将在更多区域推出支持。要了解有关在 ElastiCache for Redis 中进行弹性伸缩的详情,请参阅功能页面和/或 ElastiCache 文档。