你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

针对 Service Fabric 托管群集节点选择托管磁盘类型

Azure Service Fabric 托管群集使用托管磁盘满足所有存储需求(包括应用程序数据),以实现可靠集合和参与者等方案。 Azure 托管磁盘是由 Azure 托管并与 Azure 虚拟机配合使用的块级存储卷。 托管磁盘类似于本地服务器中的物理磁盘,但它是虚拟化的。 使用托管磁盘时,只需指定磁盘大小、磁盘类型并预配磁盘即可。 预配此磁盘后,Azure 会处理剩余磁盘。 有关托管磁盘的详细信息,请参阅 Azure 托管磁盘简介

注意

在部署节点类型后,无法就地修改托管磁盘类型或大小。 而是可以在群集中轻松部署具有所需配置的新节点类型,并迁移工作负载。

托管磁盘类型

Azure Service Fabric 托管群集支持以下托管磁盘类型:

  • 标准 HDD
    • 标准 HDD,本地冗余存储。 最适合备份、非关键和不频繁的访问。
  • 标准 SSD 默认
    • 标准 SSD,本地冗余存储。 最适合 Web 服务器、很少使用的企业应用程序,以及开发/测试。
  • 有关“与特定 VM 大小兼容”的高级 SSD 的详细信息,请参阅高级 SSD
    • 高级 SSD,本地冗余存储。 最适合生产和性能敏感的工作负载。

注意

与 VM 大小关联的任何临时磁盘默认都不会用于存储任何 Service Fabric 或与应用程序相关的数据。 无状态节点类型支持临时磁盘(如果需要)。

指定 Service Fabric 托管群集磁盘类型

若要指定 Service Fabric 托管群集磁盘类型,必须在托管群集资源定义中包括以下值。

  • dataDiskType 值属性,指定用于节点的托管磁盘类型。

可能的值包括:

  • “Standard_LRS”
  • “StandardSSD_LRS”
  • “Premium_LRS”

注意

并非所有托管磁盘类型都适用于所有 VM 大小,有关详细信息,请参阅 Azure 有哪些可用的磁盘类型?

{
  "apiVersion": "2021-05-01",
  "type": "Microsoft.ServiceFabric/managedclusters",
  "dataDiskType": "StandardSSD_LRS"
}

包含此规范的可用示例模板如下:Service Fabric 托管群集模板