Azure Service Fabric 中的 NodeType 和 ScaleSet 有啥区别

Posted

技术标签:

【中文标题】Azure Service Fabric 中的 NodeType 和 ScaleSet 有啥区别【英文标题】:What is difference between NodeType and ScaleSet in Azure Service FabricAzure Service Fabric 中的 NodeType 和 ScaleSet 有什么区别 【发布时间】:2021-06-30 11:21:49 【问题描述】:

有人可以帮我看看 Azure ServiceFabric 中的 NodeType 和 ScaleSet 有什么区别

并且 NodeType 包含规模集,该规模集又包含 VM 或?如何理解这些概念

【问题讨论】:

【参考方案1】:

nodetype 是一个服务结构概念。基本上是一组相同的节点。它在 Microsoft Azure 中实现为 vmss(规模集)。这基本上是一组能够扩展的相同节点。

虚拟机规模集是一种 Azure 计算资源。您可以使用 用于部署和管理虚拟机集合的规模集 放。在 Azure Service Fabric 群集中定义的每种节点类型 只设置一个规模集:不能支持多种节点类型 相同的规模集和一种节点类型不应由多个支持 规模集。

https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-nodetypes

【讨论】:

所以每个 NodeType 都包含 1ScaleSet,而这个 ScaleSet 包含“N”个虚拟机,对吗? 就像我在回答 nodetype == scaleset 中提到的,nodetype 是来自服务结构的概念。规模集是 Azure 的一个概念

以上是关于Azure Service Fabric 中的 NodeType 和 ScaleSet 有啥区别的主要内容,如果未能解决你的问题,请参考以下文章

Azure DevOps 中的 Service Fabric 生成的输出不正确

Azure Service Fabric v单片

Azure Service Fabric 中的可扩展工作线程

Service Fabric Actors 或 Azure Functions

如何在 Azure Service Fabric 中的自托管 Web API 上配置 SSL

Azure Service Fabric 与 Azure Service Fabric Mesh