Service Fabric 托管群集
Service Fabric 托管群集从 Azure Service Fabric 群集资源模型演变而来,该模型可以简化部署和群集管理体验。
传统 Service Fabric 群集的 Azure 资源模型 (ARM) 模板要求定义群集资源以及许多支持资源。 必须正确配置这些资源才能使群集和服务正常运行。 与此相反,Service Fabric 托管群集的封装模型由单个 Service Fabric 托管群集资源组成。 群集的所有基础资源都是由 Azure 代表你进行摘录和管理。
Service Fabric 传统群集模型
Service Fabric 托管群集模型
就大小和复杂性而言,Service Fabric 托管群集的 ARM 模板约为 100 个 JSON 行,而定义典型的 Service Fabric 群集需要大约 1000 行:
Service Fabric 资源 | Service Fabric 托管群集资源 |
---|---|
Service Fabric 群集 | Service Fabric 托管群集 |
虚拟机规模集 | |
负载均衡器 | |
公共 IP 地址 | |
存储帐户 | |
虚拟网络 |
Service Fabric 托管群集优势
与传统群集相比,Service Fabric 托管群集具有许多优势,包括:
简化的群集部署和管理
- 部署和管理单个 Azure 资源
- 群集证书管理和 90 天自动轮换
- 简化的缩放操作
- 自动 OS 映像升级支持
- 就地 OS SKU 更改支持
防止操作错误
- 防止与基础资源的配置不匹配
- 阻止不安全的操作(例如删除种子节点)
默认情况下的最佳做法
- 简化的可靠性和持久性设置
除了群集所需的基础资源成本之外,Service Fabric 托管群集不会产生额外的成本,并且它们适用同样的 Service Fabric 服务级别协议 (SLA)。
注意
没有从现有 Service Fabric 群集到托管群集的迁移路径。 需要创建新的 Service Fabric 托管群集才能使用此新资源类型。
重要
不支持手动更改托管群集中的资源。
Service Fabric 托管群集 SKU
“基本”和“标准”SKU 中都提供了 Service Fabric 托管群集。
功能 | 基本 | Standard |
---|---|---|
网络资源(适用于负载均衡器、公共 IP 的 SKU) | Standard | Standard |
最小节点(虚拟机实例)计数 | 3 | 5 |
每个节点类型的最大节点计数 | 100 | 1000 |
节点类型最大计数 | 1 | 50 |
添加/删除节点类型 | 否 | 是 |
区域冗余 | 否 | 是 |
功能支持
有关详细信息,请参阅托管群集配置选项文档或 managedClusters Bicep & ARM 模板。
后续步骤
若要开始使用 Service Fabric 托管群集,请尝试以下快速入门:
以及参考如何配置托管群集