将状态持久化到 Azure Service Fabric 中的附加磁盘

Persisting state to attached disks in Azure Service Fabric

我可以创建一个带有附加磁盘的虚拟机规模集,从而为我的集群添加几乎无限的廉价存储潜力。但是,默认情况下,Azure Service Fabric 将其所有数据存储在 OS 驱动器上。我该如何覆盖它?

更正: Azure Service Fabric 将其数据存储在临时磁盘(D: 驱动器)上,而不是 OS 磁盘上。我仍然希望能够 select 不同的(更大的)磁盘。

我的服务尚不适合 -- 目前我没有可以共享更大 VM 大小的计算密集型服务和存储密集型服务的混合体,成本是首要问题。

这似乎只能通过自定义 ARM 模板实现。在这些磁盘中,可以定义额外的数据磁盘并将 Service Fabric 数据目录移动到其中一个。标准或高级 SSD 似乎可以正常工作。