【问题标题】:Azure Auto ScalingAzure 自动缩放
【发布时间】:2019-08-10 00:20:10
【问题描述】:

Azure 中是否有类似的功能,例如 AWS Auto Scaling Group 或 GCP Instance Group?我只能找到始终使用负载均衡器的 Azure 虚拟机规模集。我找到的最接近的资源是 Azure 自动化运行手册,它对我的​​用例来说有点复杂。

我只需要根据当前虚拟机的健康阈值启动虚拟机和/或通过简单地更改实例类型将其用于垂直扩展。

【问题讨论】:

    标签: azure


    【解决方案1】:

    您可以在没有负载均衡器的情况下创建 Azure VMSS,您可能需要为您现在可用的 VM 分配一个公共 IP 地址。在您的情况下,听起来您只需要 VMSS 中的 1 个节点,以便您可以使用 AutoScale

    https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-networking#public-ipv4-per-virtual-machine

    【讨论】:

    • 非常感谢肯,这正是我所需要的!干杯!
    【解决方案2】:

    AWS Auto Scaling Group 或 GCP Instance Group 的等效 Azure 服务是 Azure Autoscale

    我将提供一些关于 Azure 自动缩放的基本概述,取自 here

    Azure 自动缩放支持最常见的缩放方案,基于 调度和(可选)触发扩展操作基于 运行时指标(例如处理器利用率、队列长度或 内置和自定义计数器)。
    您可以配置简单的自动缩放 使用 Azure 门户快速轻松地制定解决方案的策略。 如需更详细的控制,您可以使用 Azure 服务 管理 REST API 或 Azure 资源管理器 REST API。
    蔚蓝 监控服务管理库和 Microsoft Insights 库(预览版)是允许从 不同的资源,并通过使用 REST 执行自动缩放 蜜蜂。
    适用于不支持 Azure 资源管理器的资源 可用,或者如果您使用的是 Azure 云服务,则该服务 管理 REST API 可用于自动缩放。在所有其他情况下, 使用 Azure 资源管理器。

    提到的文章是一个很好的资源。

    它还提供以下信息:

    1. Types of scaling(垂直与水平)。
    2. Configure autoscaling for an Azure solution
    3. How to use Azure Autoscale
    4. Application design considerations for implementing autoscaling

    还可以查看this 资源,了解如何自动扩展云服务

    【讨论】:

      猜你喜欢
      • 2019-11-07
      • 2014-05-16
      • 2015-04-18
      • 2021-02-16
      • 2015-04-27
      • 2017-06-05
      • 2018-11-02
      • 1970-01-01
      • 2015-01-03
      相关资源
      最近更新 更多