Azure service fabric Azure服务结构节点、节点类型、实例和规模集

Azure service fabric Azure服务结构节点、节点类型、实例和规模集,azure-service-fabric,Azure Service Fabric,在试用Azure的服务结构几天后,我仍然对以下四个关键词感到不舒服: *实例 *节点 *节点类型 *刻度盘 它们是什么意思?区别是什么?实例:取决于上下文-它可能意味着虚拟机、服务实例等 节点:集群中的一个节点-现在在Azure部署中,这意味着一个VM,但如果您在机箱上运行开发环境,那么节点实际上是一组进程 节点类型:定义VM类型的大小和其他属性。集群中的每个节点类型都必须是一个单独的VM规模集 规模集:作为一个整体管理的一组虚拟机 一些有用的资源: SF集群由一组或一环相互通信或相互了解

在试用Azure的服务结构几天后,我仍然对以下四个关键词感到不舒服: *实例 *节点 *节点类型 *刻度盘


它们是什么意思?区别是什么?

实例:取决于上下文-它可能意味着虚拟机、服务实例等

节点:集群中的一个节点-现在在Azure部署中,这意味着一个VM,但如果您在机箱上运行开发环境,那么节点实际上是一组进程

节点类型:定义VM类型的大小和其他属性。集群中的每个节点类型都必须是一个单独的VM规模集

规模集:作为一个整体管理的一组虚拟机

一些有用的资源:


SF集群由一组或一环相互通信或相互了解的VM(有时称为“节点”)组成,由SF框架为您提供服务(将SF视为平台即服务)

SF应用程序由微服务组成。因此,您的解决方案结构将包含:

  • 包含应用程序清单、部署脚本的SF应用程序项目
  • 微服务项目(可以是参与者、有状态或无状态服务)
部署SF应用程序后,这些微服务将安装在虚拟机中。现在您有了这些微服务的“实例”。如果集群中有5个虚拟机,在无状态微服务的情况下,这些虚拟机将被部署到这5个虚拟机上

对于有状态的微服务,一个VM将被选为主VM,两个VM将被分配为辅助VM