托管在云服务上的 WebRole 的 Azure D 系列 VM 配置

Azure D Series VM configuration for WebRole hosted on Cloud Service

我想将我的 WebRole 转移到 azure 上以使用新的 D 系列 VM 之一来利用更快的 CPU 和 SSD。

是否有任何 IIS 配置可以在 SSD 上优化 运行,或者我是否可以假设仅移动到 SSD 会提高性能?

我 运行 IIS 8.5 上的 IIS 内的单个网站。

仅移动到 SSD 将提高磁盘 io 密集型任务的性能。要利用 SSD,您的应用程序必须在 Web 角色上执行磁盘密集型任务。通常 web 角色使用很少的实际磁盘,除非在同一台服务器上托管了一个数据库。由于我假设您正在使用 Azure 云服务,我怀疑情况是否如此。因此,我认为 SSD 可能不会因用例而显着提高您的性能。

也就是说,越大越好,越快 CPU 肯定会帮助网络角色。纯粹的 CPU 速度将有所帮助,使用所有 CPU 的能力也将有所帮助。要真正提高性能,请确保在后台线程上启动较长的任务,这些任务将得到相应分配。

希望对您有所帮助。