【问题标题】:AWS Auto Scaling group with one reserved instance and one on-demand instance?具有一个预留实例和一个按需实例的 AWS Auto Scaling 组?
【发布时间】:2015-10-05 23:00:30
【问题描述】:

具有 2 个 EC2 实例的 AWS Auto Scaling 组是否可以包含一个预留实例和一个按需实例?显然,目的是让保留的一个始终运行,而按需的一个上/下以进行负载平衡。

【问题讨论】:

    标签: amazon-web-services


    【解决方案1】:

    是的。

    预留实例是一种记账方式。它们与您的实际基础架构无关。

    在你的情况下:

    • 当您有一个匹配的 EC2 实例正在运行时(无论它们是如何运行的),都将应用预留实例。
    • 启动第二个实例后,将采用按需定价。
    • 如果任一实例终止,则保留定价将适用于其余实例。

    【讨论】:

      【解决方案2】:

      是的,你可以这样做,

      • 购买您的预留实例
      • 创建一个 Auto Scaling 组(启动配置使用您的预留实例的 AMI)来监控您的预留实例,并将最小值和所需值设置为 1(最大值取决于您的 > 1)并选择“EC2” “健康检查类型”并将策略设置为“newestinstance”,这样您的“inscale(decreasing)”操作将首先删除最新的实例。
      • 创建 ASG 后,转到实例选项卡,选择您的实例,单击编辑并选择“受规模保护”,这样您的实例就不会在删除实例时被删除。

      通过这种方式,现在您有一个由 ASG 监视的预留实例,它无法终止您的预留实例,在需要时添加和删除其他实例(使用最新实例策略)。您将只维护您的单个预留实例。

      如果你想详细了解如何使用“Scaling Policy”上的告警,可以调查this aws article about policy creating

      【讨论】:

        猜你喜欢
        • 2017-07-05
        • 2020-06-24
        • 2017-09-12
        • 2018-09-22
        • 1970-01-01
        • 2019-12-16
        • 2014-06-08
        • 2020-02-04
        • 2015-08-16
        相关资源
        最近更新 更多