AWS是否支持RDS Insance的自动扩展

时间:2015-12-03 11:41:42

标签: amazon-web-services rds autoscaling

由于负载过重,我的一个RDS实例有时会占用高CPU。那个时候我们手动需要升级实例。所以我认为使用RDS的自动缩放功能来自动增加实例,但没有得到任何有关它的细节。

请有人确认如果Autoscaling支持RDS实例,那么......

提前致谢。

4 个答案:

答案 0 :(得分:10)

不,它没有。

您所描述的缩放是垂直缩放,即升级实例的类或类型。通常,自动缩放用于水平扩展:添加更多实例。 RDS既不支持水平也不支持垂直 auto 缩放,但它支持手动水平缩放(通过添加只读副本)和手动垂直缩放(通过升级/降级现有实例)。

答案 1 :(得分:8)

以前的答案现在已过期。较新的AWS RDS Aurora确实支持自动缩放。 Aurora Auto Scaling可用于Aurora MySQL和Aurora PostgreSQL。

  

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Integrating.AutoScaling.html

答案 2 :(得分:3)

AWS RDS仅支持垂直缩放。 通过在ELB下创建只读副本,水平缩放只能应用于读取密集型RDS实例

  

https://aws.amazon.com/blogs/database/scaling-your-amazon-rds-instance-vertically-and-horizontally/

答案 3 :(得分:0)

另一种解决方案可以设置已分配存储与最大已分配存储之间的差异。它提供了一个存储缓冲区,您可以在数据库面对存储不足时使用它。当然,您必须为此预先设置一个最大值