虚拟机规模集 HDD 与 SSD

虚拟机规模集 HDD 与 SSD

我们在西欧部署了 Azure 中的虚拟机规模集。我们选中了使用临时操作系统磁盘的复选框,该磁盘位于临时磁盘上。我假设这始终是 SSD 存储。

然而,在 VMSS 磁盘属性中,我们看到的是标准 HDD: 磁盘属性的屏幕截图

当在代码中将其更改为使用 SSD 时,VMSS 会正确更新。此后,我们在磁盘属性中看到 SSD,但生成实例失败并出现错误: 西欧地区不支持除 Standard_LRS 之外的其他存储帐户类型。

这是 VMSS 的事情还是西欧特有的,如果是,哪个地区支持 SSD 存储?

提前感谢您与我一起思考。问候 Nathan

答案1

这不是特定区域的问题。所有区域都支持临时操作系统磁盘,并且它们始终使用连接到物理 VM 主机的高速 SSD。

看起来,更新 V​​MSS 时的验证程序并不像向 ARM 提交部署时执行的验证程序那么严格。

配置临时选项后,您可以忽略 VMSS 中显示的 OS 磁盘类型。ARM 中唯一可以更改的选项是。对于临时磁盘,或对于 OS 缓存,placement其值必须为:ResourceDiskCacheDisk

        "osDisk": {
          "diffDiskSettings": {
            "option": "Local" ,
            "placement": "ResourceDisk"
          },
          "caching": "ReadOnly",
          "createOption": "FromImage"

https://learn.microsoft.com/en-us/azure/virtual-machines/ephemeral-os-disks-deploy#scale-set-template-deployment

相关内容