我希望将我的WebRole移动到azure上,以便使用其中一款新的D系列VM来利用速度更快的CPU和SSD。
是否有任何IIS配置可以优化SSD上的运行,或者我可以假设只是转移到SSD会提高性能吗?
我在IIS 8.5上运行IIS内的单个网站。
答案 0 :(得分:2)
转移到SSD将提高磁盘io密集型任务的性能。要利用SSD,您的应用程序必须在Web角色上执行磁盘密集型任务。通常,Web角色使用的实际磁盘非常少,除非在同一服务器上托管数据库。正如我假设您使用的是Azure云服务,我怀疑是这种情况。因此,我认为由于用例,SSD可能不会显着提高您的性能。
那就说更大更好的CPU更肯定会有助于发挥网络作用。纯粹的CPU速度将有所帮助,使用所有CPU的能力也将有所帮助。要真正提高性能,请确保在后台线程上启动更长的任务,这将相应地进行分配。
希望这有帮助。