我正在OnStart()
使用“小型”实例在我的 Azure 角色中进行试验。事实证明,将位于驱动器 D 上“本地存储”中的 400 兆字节 ZIP 文件解压缩到驱动器 E 上的文件夹中大约需要两分钟。
我虽然也许应该以其他方式来做,但我找不到任何关于 Azure VM 上的本地磁盘通常有多快的数据。
是否有关于 Azure VM 本地磁盘速度的测试结果?
我正在OnStart()
使用“小型”实例在我的 Azure 角色中进行试验。事实证明,将位于驱动器 D 上“本地存储”中的 400 兆字节 ZIP 文件解压缩到驱动器 E 上的文件夹中大约需要两分钟。
我虽然也许应该以其他方式来做,但我找不到任何关于 Azure VM 上的本地磁盘通常有多快的数据。
是否有关于 Azure VM 本地磁盘速度的测试结果?
我刚刚比较了 Azure 和 Amazon EC2 之间的磁盘性能。你可以在这里阅读它,虽然你可能想从挪威语翻译它:-)
不过,有趣的部分是以下 HD Tune 屏幕截图。
首先,在 Amazon EC2 上运行 Windows Server 2008 的小型实例:
接下来,在 Azure 上运行 Windows Server 2012 的一个小实例:
这不是一个公平的比较,因为某些差异可能是由于缺少 Windows 2012 驱动程序,但您可能仍然会发现它很有用。
然而,正如 Sandrino 所指出的,Azure 上的小型实例只能获得“中等”的 I/O 性能,这可能是支持 Amazon 的一个论据。
这完全取决于您的 VM 大小:https ://www.windowsazure.com/en-us/pricing/details/#cloud-services 。如您所见,小型实例将为您提供中等 I/O 性能,而中/大型/xxl 将为您提供高 I/O 性能。
如果您想了解详细信息,我建议您阅读这篇博文:Windows Azure 虚拟机上的 Microsoft SQL Server 2012 VM 性能 - 第 I 部分:I/O 性能结果。他们谈到了 SQLIO 工具,该工具可以帮助人们决定将他们的 SQL Server 基础架构迁移到 Windows Azure VM。
这个工具很有趣,因为它可能只会为您提供所需的信息(读取和写入 MB/s):