【问题标题】:Difference between Azure Virtual Machine Scale Set and Azure Batch [duplicate]Azure 虚拟机规模集和 Azure Batch 之间的区别 [重复]
【发布时间】:2021-01-07 21:06:47
【问题描述】:

我是 Azure 的新手。有谁知道 VMSS 和 Azure Batch 之间的基本区别。我在微软网站上研究过材料,确实有区别,但是对于我这个初学者来说,术语很复杂。谁能用一个简单的例子解释一下区别?

非常感谢。

【问题讨论】:

    标签: azure azure-virtual-machine azure-batch


    【解决方案1】:

    Azure VM 规模集旨在扩大和扩大您的 VM。

    例如:如果我们有 VM A 运行我们的应用程序并且我们开始遇到负载,那么如果 VM A 是规模集的一部分,Azure 将启动另一个 VM (VM B)相同的应用程序,因此负载是分布式的。当负载减少时,VM B 将被“移除”。规模集给了你弹性。 使用规模集的示例 - 我们有一个服务来处理 Web 应用程序的用户注册。

    Azure Batch 用于其他目的。 首先,VM 始终处于启动状态,并在其上运行一些应用程序。借助 Azure Batch,我们有兴趣执行计算密集型任务并在批处理中的节点之间分配计算。

    例如,运行需要 60 个 VM 在合理时间内执行的日常作业。作业完成后,VM 将被解除分配。 请注意,Azure 批处理不适合用户注册服务 - 因为这需要很多小请求,而不是计算

    因此,Azure 批处理是一项衍生出 VM 的服务,它可以管理它们(例如,如果一个节点发生故障怎么办)并运行需要高计算能力的特定任务。

    【讨论】:

    • 对不起比利时,作为一个初学者,这个解释对我来说相当复杂。你能用简单的话再解释一下吗? --谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-15
    • 1970-01-01
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 2016-04-16
    • 2021-07-15
    相关资源
    最近更新 更多