我有一个在 Azure 上运行的 Windows Server 2016 数据中心。为了降低成本,我们不能使用 SSD 支持的系统之一。但是,我们的计划确实包括一个“临时”SSD 磁盘。该磁盘不能用于持久数据,它将在停止 VM 时被擦除。
这意味着我有一个较慢的系统磁盘(C:)和一个可用于临时数据的快速辅助磁盘(D:)。
如何在不切换到更昂贵的计划的情况下获得系统的最佳性能?
我已经更新了TMP
和TEMP
环境变量以指向 D: 上的位置,但也许还有其他改进?
答案1
如果您不愿意使用 SSD,那么在加速系统磁盘方面您能做的事情不多,但是您可以在不使用 SSD 的情况下让数据磁盘变得更好。您所要做的就是将多个磁盘连接到您的 VM 并创建一个存储池(又名软件 raid)。Azure 中的每个标准磁盘都提供 500IOPS 的性能和高达 60MB/s 的速度,因此 raid 中的两个磁盘将为您提供 1000IOPS 和 120MB/s,如果您继续堆叠更多磁盘,则以此类推。
对于每个 CPU 核心,您最多可以有 2 个磁盘。即 4 核 VM 支持 8