Amazon web services “自动缩放”是如何实现的;地点;与多个可用性区域一起使用时的实例?

Amazon web services “自动缩放”是如何实现的;地点;与多个可用性区域一起使用时的实例?,amazon-web-services,amazon-ec2,autoscaling,Amazon Web Services,Amazon Ec2,Autoscaling,考虑将自动缩放组配置为跨越多个可用性区域(如中)的情况。当一个新的Amazon EC2实例应根据需求添加到扩展组(向外扩展)时,自动扩展如何决定实例将放置在哪个可用性区域?实例数较少的那个 感谢您的帮助。通常最好以这样一种方式进行扩展,即跨区域的实例分布是均匀的(如果您有3个区域,则向上扩展将意味着添加3个实例,每个区域1个)。增加更多容量并不意味着流量将根据容量进行分割。它仍将继续循环。正如您预期的那样,我们确实会选择实例数量较少的区域,并在自动缩放所采用的通用算法中,在多个区域中进行分区实例

考虑将自动缩放组配置为跨越多个可用性区域(如中)的情况。当一个新的Amazon EC2实例应根据需求添加到扩展组(向外扩展)时,自动扩展如何决定实例将放置在哪个可用性区域?实例数较少的那个


感谢您的帮助。

通常最好以这样一种方式进行扩展,即跨区域的实例分布是均匀的(如果您有3个区域,则向上扩展将意味着添加3个实例,每个区域1个)。增加更多容量并不意味着流量将根据容量进行分割。它仍将继续循环。

正如您预期的那样,我们确实会选择实例数量较少的区域,并在自动缩放所采用的通用算法中,在多个区域中进行分区实例分布和平衡:

自动缩放尝试将实例均匀分布在 为自动缩放组启用的可用性区域。自动的 Scaling通过尝试在中启动新实例来实现这一点 实例最少的可用性区域。如果尝试失败, 但是,自动缩放将尝试在其他区域启动,直到 成功。[我的重点]


自动缩放组也可能因各种条件(例如实例的活动终止)而在区域之间变得不平衡,这可能会触发自动缩放重新平衡活动-请查看上面链接的文档,以了解有关这一点以及如何处理边缘情况的详细信息。

当然,这应该标记为正确答案。。。因为它实际上回答了这个问题。