你好。Amazon Elastic Load Balancing 是否包含 Auto Scaling?
即:当流量从高位下降到低位时,是否会缩减?
你好。Amazon Elastic Load Balancing 是否包含 Auto Scaling?
即:当流量从高位下降到低位时,是否会缩减?
是的,它确实。
根据ELB产品描述,
Elastic Load Balancing 会自动扩展其请求处理能力以响应传入的应用程序流量。
使用 Elastic Load Balancing 进行 Auto Scaling
假设您要确保 Elastic Load Balancer 后面的健康 Amazon EC2 实例的数量永远不会少于两个。您可以使用 Auto Scaling 设置这些条件,当 Auto Scaling 检测到满足某个条件时,它会自动将所需数量的 Amazon EC2 实例添加到您的 Auto Scaling 组中。或者,如果您想确保在任何一个 Amazon EC2 实例的延迟在任何 15 分钟内超过 4 秒时添加 Amazon EC2 实例,您可以设置该条件,Auto Scaling 将在您的 Amazon EC2 实例 — 即使在 Elastic Load Balancer 后面运行。无论您是否使用 Elastic Load Balancing,Auto Scaling 都同样适用于扩展 Amazon EC2 实例。
Auto Scaling 允许您根据您定义的条件自动扩展或缩减 Amazon EC2 容量。借助 Auto Scaling,您可以确保您使用的 Amazon EC2 实例的数量在需求高峰期间无缝增加以保持性能,并在需求低迷期间自动减少以最大限度地降低成本。Auto Scaling 特别适用于每小时、每天或每周的使用量变化的应用程序。
自动缩放功能
当需求增加时,无缝自动扩展 Amazon EC2 实例。 自动卸载不需要的 Amazon EC2 实例,并在需求减弱时节省资金。 根据您的 Amazon CloudWatch 指标动态扩展,或根据您定义的计划进行可预测的扩展。
是的,您可以将 Amazon Auto Scaling 与 Amazon Elastic Load Balancing 连接起来。如果负载增加,Amazon Auto Scaling 可以启动新的 EC2,它将无缝连接到 Amazon ELB。如果流量减少,Auto Scaling 将终止将从 ELB 注销的 EC2 实例。此方案适用于 Amazon Classic 云和 Amazon VPC。