我正在研究一个受磁盘限制的数值模型,并且我正在比较内部环境中使用 PassMark 与标准 D2 Azure 计算机上的性能。有谁知道为什么 Azure 中的顺序写入很慢?
Computer A Computer B Azure D2
Disk Mark 4274 1328 6343 MBytes/s
Sequential Read 259.2 20 1701 MBytes/s
Sequential Write 450.4 289.1 13.7 MBytes/s
Random Seek + RW 272.1 58.1 39.6 MBytes/s
计算机 A 是具有 SAS 网络存储的虚拟机
计算机 B 是具有 SATA 网络存储的虚拟机
最佳答案
d 系列虚拟机不使用高级存储。这意味着它们默认情况下速度较慢,并且只有一个使用 SSD 的临时磁盘。
使用 ds 系列时,您可以获得高级存储,这意味着您可以在计算机上连接更快的 SSD。
使用写入密集型应用程序时,请注意所有高级数据磁盘的磁盘缓存策略都是“只读”。如果您关闭此功能,您的驱动器将会获得更好的性能。
以下是高级存储的概述:https://azure.microsoft.com/en-us/documentation/articles/storage-premium-storage-preview-portal/
关于Azure 磁盘速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35339234/