我正在开发一个磁盘绑定的数字模型,我在内部环境中使用PassMark与Standard 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网络存储的虚拟机
答案 0 :(得分:2)
d系列虚拟机不使用高级存储。这意味着它们默认情况下较慢,并且只有一个使用ssd的临时磁盘。
使用ds系列时,您可以获得高级存储空间,这意味着您可以将更快的ssd连接到计算机上。
使用写密集型应用程序时,请知道所有Premium数据磁盘的磁盘缓存策略都是“只读”。如果关闭它,您的驱动器将获得更好的性能。
以下是高级存储空间概述:https://azure.microsoft.com/en-us/documentation/articles/storage-premium-storage-preview-portal/
答案 1 :(得分:0)
我已经对Azure VM Premium SSD托管驱动器进行了性能测试。我必须说结果远非完美。顺序速度约为60 MB / s,随机写入速度约为1MB / s。 http://saplin.blogspot.com/2018/08/azure-vm-ssd-performance-is-25x-slower.html?m=1