Azure VM的性能极低

Nig*_*ore 20 azure

我们已经销售了我们的前两个小型Azure真实世界的实现,并且已经将它们全部设置好,现在受到客户对性能的极差反馈的打击.

其中一个设置如下:

  Domain Controller – A2
  Terminal Server – A3
Run Code Online (Sandbox Code Playgroud)

终端服务器采用A3计划(因为它只是2-4个并发用户的微客户端)并且速度非常慢.在Internet Explorer中加载网站需要10-15秒(即使在今天测试期间,加载Telstra网站或Sydney Morning Heralds网站等网站需要10秒钟).

加载Microsoft Excel平均需要8秒钟(甚至不加载文件).这是在具有RDS角色的Server 2012 R2上的Excel 2013安装.我们最初建议客户他们应该在A2计划上没问题,但是在他们第一次抱怨速度之后,我们将它们移动到A3,这几乎没有明显差异(并且任务经理显示机器甚至没有接近使用任何资源).

性能测试显示磁盘子系统比我们的桌面SATA机器慢 - 这可能是相关的(谷歌快速搜索"Azure慢磁盘io"表明我们并不孤单).

我们这里的团队已经运行了一个亚马逊实例(规格比A3计划更小),并且快速完成同样的事情.我们还在另一个虚拟机主机上进行了基准测试,我们曾经使用过这个主机,因为在我们决定开始销售Azure之前,我们仍然拥有客户端,而且他们也快速做同样的事情.

在这种特殊情况下,它们所获得的速度比被替换的5年旧服务器要慢得多,这对我们来说不是很好.

另一个客户的其他客户在其RDS服务器上具有完全相同的慢速性能,尤其是在浏览互联网时.两者的速度测试都表现出巨大的速度(即500Mbit +),但每日使用并不能反映出这一点.老实说,感觉就像互联网以拨号速度运行.

我们购买了一个开发人员支持包并尝试提供支持实例,但是在创建请求结束时它仍然崩溃,说"此时无法记录支持请求.请通过电话联系Microsoft并提交Azure请求".我们尝试通过电话打电话,他们说他们无法提交,我们必须在线办理.

我们迫切需要一些帮助.有人能指出我们正确的方向吗?

我们的人在这个问题上花了大约20个小时,而且与其他云提供商(亚马逊等)相比,一切都指向Azure VM的速度非常慢.

Tro*_*ndh 10

Azure磁盘速度非常慢.有一个名为"高级存储"的服务选项,它可以大大提高IOPS.等待,我会在存储空间之上创建一个单独的卷(使用与VM大小允许的尽可能多的磁盘),以获得最大的iops.(8个磁盘= 8x500 IOPS).将用户配置文件移动到该磁盘应该有所帮助.

  • 感谢Trondh,我们也注意到了这一点,但即便如此,它也不应该花费8秒加载Excel,它不应该让网页浏览速度变慢.我记得有一次我们必须在实际的USB驱动器上运行客户端虚拟化服务器(VHD),即使它不是那么慢(并且至少有三倍的用户).我读过一些人正在尝试使用这些存储空间试图获得更快的速度 - 我们也会试一试,但是我不太确定这是否会增加像Excel打开和浏览网页这样的东西?再次感谢你的回复! (2认同)

Wil*_*gge 8

我已经看到AWS和AZURE以及AZURE的驱动器性能都很慢,而AWS非常活泼.在我看来,Azure是一个非常低劣的AWS产品,这只是导致您在AWS上没有的许多问题的原因.

  • 我认为提供事实而不是未经证实的意见可能在这里更有帮助.这并不是说你错了,你只是没有提供任何明显的事实,任何人都同意你的意见. (7认同)

lap*_*sus 6

我使用免费的 MSDN Ultimate 订阅设置了 SharePoint 开发环境。

我选择了D12 机器类型请参阅虚拟机大小)。它应该提供不错的 IOPS。至少D 系列有“本地”SSD 的希望。MSDN 文档包含一些相关数字:MSDN 文档

安装 StyleCop 花了几个小时。安装 Resharper 甚至没有完成...一些在安装过程中需要调用的 Visual Studio 组件“没有及时返回”...我不是在这里谈论几秒钟。我说的是几十分钟的等待!

打开“添加/删除程序”窗口永远无法完成...

我花了两个小时尝试安装两个小软件,而机器上没有运行任何其他软件。说真的……这离“富有成效”还很远。

虚拟机已被释放几个月了。我昨天启动了它,并在调查结束时将其关闭(进行一些软件开发)。今天我想继续我离开的地方。不幸的是,自昨天以来,性能下降了。我希望由于更频繁的使用(连续第二天)它实际上会表现得更好。

这实在是一幅悲伤的画面。幸运的是我的订阅是“免费”的......

  • 本地 SSD 是临时本地驱动器,而不是操作系统或数据驱动器。如果您想要 SSD 性能,请使用 DS 系列机器并将其存储设置在高级存储上。 (5认同)

Mat*_*att 5

我在 Azure VM 与我自己的个人开发工作站上进行了比较。

在此处输入图片说明

上图显示了我的个人开发人员工作站和 Azure 中的 VM 服务器之间的规格。

两台机器都运行 16 Gig 内存、64 位窗口并且都运行 SSD 驱动器。我的 i7 处理器是 3 ghz,而 azure 盒子上的处理器是 2.2 ghz。

我的开发工作站可以在 1 分 30 秒内恢复一个 sql 数据库备份。在 azure 中,恢复完全相同的备份文件需要 22 分 4 秒。

我已就此与微软联系,看看他们是否可以提供任何见解。我的本地开发工作站只是在一个 C:\ ssd 驱动器上运行,没有条带化等。

上述测试是在 a2 v2 vm 大小的硬件和 a2m v2 大小的 vm 硬件上进行的。在这两种情况下,数据库都在 22 分钟内恢复。

在此处输入图片说明

在此处输入图片说明

在 d4s v3 硬件系列上进行恢复将恢复时间大幅缩短至 9 分钟。

在此处输入图片说明

到目前为止,这些 VMS 都没有接近我的个人开发工作站在单个 ssd 驱动器上运行 sql server 和基本 Windows 10 pro 的速度。