新服务器的哪个CPUconfiguration(IIS7 / Windows Server 2008)?

我有一个预定从一个供应商订购几个新的服务器。 新服务器将运行带有大量网站(ASP.NET和经典ASP)的Windows Server 2008 / IIS 7。 他们不必运行SQL Server或任何其他数据库软件。 所有数据库都在其他专用服务器上。

服务器将有24 GB的内存,但我不确定的CPU。 你会在这两个CPU选项(都有四个内核)之间select什么configuration,为什么:

  • 多处理器:2个Intel Xeon E5504 (4M Cache,2.00 GHz,4.80 GT / s Intel QPI)
  • 单处理器:1个Intel四核至强X3363 (12M高速caching,2.83 GHz,1333 MHz FSB)

我倾向于select2x奈拉海姆处理器configuration。 你曾经说过你会运行很多网站,可以翻译成大量的web应用程序线程,而2 4个核心处理器可以转化为很多多任务处理能力,并且最新的intel处理器的吞吐量也大大提高在他们的旧处理器。 你也应该看到这个体系结构的一些非常好的内存性能,这应该有助于快速地提供网站内容。

我们在包括W2K8 / IIS7在内的一系列场景中testing了55xx系列Xeon。 我可以断言,对于这个软件堆栈,使用55xx至强与其他主stream处理器(包括上海AMD)的多站点虚拟主机相比,您将获得更好的性能。

是否他们更好“砸钱”是另一回事,只有你自己的计算可以回答这个问题,因为你的折扣水平与我的不同,但你可以肯定的是,一个单一的E5504将撕碎一个X3363几乎任何多 – 环境。

有一些有趣的记忆考虑 (感谢斯科特洛)与55xx的。 总结一下,尝试在每个插槽的3个内存通道的每一个中插入1个1333 MHz的棒,以达到您想要的总数(较less的大棒)。 每个通道的棒越多,通道将(可能)开始降低内存速度(1066/800)。 在你的情况下拍摄6x4GB双排1333MHz的棒。 你的内存密集的IIS / ASP负载将感谢你。

5504将会活着吃掉3363,然后在它的尸体上吐出沙子。 根据所选的实际服务器,它也可能更容易扩展。