【发布时间】:2019-08-10 00:20:10
【问题描述】:
Azure 中是否有类似的功能,例如 AWS Auto Scaling Group 或 GCP Instance Group?我只能找到始终使用负载均衡器的 Azure 虚拟机规模集。我找到的最接近的资源是 Azure 自动化运行手册,它对我的用例来说有点复杂。
我只需要根据当前虚拟机的健康阈值启动虚拟机和/或通过简单地更改实例类型将其用于垂直扩展。
【问题讨论】:
标签: azure
Azure 中是否有类似的功能,例如 AWS Auto Scaling Group 或 GCP Instance Group?我只能找到始终使用负载均衡器的 Azure 虚拟机规模集。我找到的最接近的资源是 Azure 自动化运行手册,它对我的用例来说有点复杂。
我只需要根据当前虚拟机的健康阈值启动虚拟机和/或通过简单地更改实例类型将其用于垂直扩展。
【问题讨论】:
标签: azure
您可以在没有负载均衡器的情况下创建 Azure VMSS,您可能需要为您现在可用的 VM 分配一个公共 IP 地址。在您的情况下,听起来您只需要 VMSS 中的 1 个节点,以便您可以使用 AutoScale。
【讨论】:
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 资源管理器。
提到的文章是一个很好的资源。
它还提供以下信息:
还可以查看this 资源,了解如何自动扩展云服务。
【讨论】: