处理器 – ad / ss双核心或四核心

我正在寻找一些额外的服务器。 基于以下用途,有人能够启发我应该select哪一种?

Active Directory / DNS服务器(<50个用户):

  1. 双核英特尔®至强®E3120,3.16 GHz,6MB高速caching,1333MHz FSB
  2. 四核英特尔®至强®X3220,2.40GHz,2x4M高速caching,1066MHz FSB

Sql Server 2008数据库服务器:

  1. 双核英特尔®至强®E3120,3.16 GHz,6MB高速caching,1333MHz FSB
  2. 四核英特尔®至强®X3220,2.40GHz,2x4M高速caching,1066MHz FSB

提前致谢

fyi – 处理器的价格是一样的系统将是Windows Server 2008的8GB内存和2个250GB的7200RPM驱动器

编辑:

似乎任何一台机器都可以处理DCangular色,而四核心则更适合dbangular色。 我已经决定得到4个quadcores,只是因为有相同的设备(用于重build/备份服务器/等等)而要说的东西。

感谢所有有用的反馈。

对于那些less数用户的AD / DNS服务器,要么不止。

对于SQL服务器,那么我会去四核[除非它只会在大多数时间运行单个查询(即不是大的多用户系统),在这种情况下,每个核心的更高速度可能比额外的核心]所有其他的东西是平等的。 “所有其他的东西”主要是内存(你可以尽可能多地插入内存)和IO(一个好的IO子系统是活动SQL服务器必须的)。

AD和DNS都不是特别重的CPU,对于你所说的客户数量,你可以很容易地使用双核芯片,即使速度低于你的build议。

MSQL将会使用所有你可以投入的内核,select四核 – 哦,并且考虑为你的数据库准备一个双CPU的E55xx系列服务器,即使你现在开始使用单个的CPU,移动到第二个如此快捷便宜,您可以非常轻松地扩展您的系统。

基于以下用途,有人能够启发我应该select哪一种?

Active Directory / DNS服务器(<50个用户):

  1. 双核英特尔®至强®E3120,3.16 GHz,6MB高速caching,1333MHz FSB
  2. 四核英特尔®至强®X3220,2.40GHz,2x4M高速caching,1066MHz FSB

对于AD,我会说双核心。 没关系。 像其他人一样,AD / DNS不是CPU密集型的。 不要stream汗 就个人而言,即使这些CPU对于50个用户的AD / DNS设置也是过度的。 现在,如果用户数量增加说500 .. 5000? 这些会更合适。 也许你可以find一个更便宜的DC / QC CPU的AD / DNS服务器?

Sql Server 2008数据库服务器:

  1. 双核英特尔®至强®E3120,3.16 GHz,6MB高速caching,1333MHz FSB
  2. 四核英特尔®至强®X3220,2.40GHz,2x4M高速caching,1066MHz FSB

我想在这里select四核,而不是较慢的FSB,而是更大的caching。 然而,#1是'wolfdale'45纳米CPU(约65瓦),但#2是'kentsfield'65纳米CPU(约95瓦)。 有人可能会认为#1对于数据库服务器来说可能是一个更好的select,因为它的稍微高一点的外频和更多的每个内核的二级caching使得#1比#2更有趣。 我确信SQL 2008对于可以提供的资源进行了优化,但是如果条件和I / O成为问题,通常数据库服务器通常可以使用系统中的每个可能的资源。 稍后我会解决这个特定的I / O问题。

从能量angular度来看(你可能不会感兴趣),与“#2”相比,“wolfdale”(#1)CPU是更好的select。

fyi – 处理器的价格是相同的系统将是Windows Server 2008的8GB内存和2个250GB的7200RPM驱动器

听起来像戴尔的网站上有人试图build立一个服务器。 ;)对于AD服务器,50个用户不需要太多RAM。 2GB是绰绰有余。 为数据库服务器分配更多的RAM(密度更高的RAM),以便在将来的某个时候,您可以添加更多的DIMM来适应任何资源约束的发生。 您可能永远不需要为数据库服务器添加更多的内存,但在将来这样做的能力将非常有用。

更深入的分析:

.. 2 250GB 7200RPM驱动器

这是一个I / O瓶颈。 使用2个SATA II驱动器的AD / DNS是好的。 50个用户是没有什么大不了的,但对于数据库服务器来说,这是一个更大的交易。

对于一个数据库服务器来说,任何可能出现的问题都是真正的性能,硬件RAID中的SCSI / SAS是最好的select。 是的,它更昂贵。 是的,SATA II更便宜,存储更多。 我意识到SCSI / SAS可能会将预算推到界限之外,但是使用SCSI / SAS等更快的总线和磁盘系统,I / O瓶颈变得不那么明显了。 我只是说,如果数据库性能可能成为问题,这些SATA II磁盘是原因。 不是CPU。 不是内存。 SATA II磁盘太慢了

AD的双核心,SQL的四核,就像其他人所说的。

AD 不需要这么多的存储空间, 但是有了这个存储空间,就可以开启一些“非智能存储”的选项,您可以使用它作为pipe理员的软件转储。 如果可能的话,我当然不会把一般的文件共享放在一个DC上,而是把ISO文件的副本等放在不被主动或经常使用的地方,但是如果你需要它们的话,它们总是可用的有一件好事。

为两者购买四核。 如果你less于50人,你可能没有很多的服务器,这意味着你可能在某个时候在你的域控制器上有一些其他function(打印服务器)。 我意识到这不是一个好的做法,但是它在小型企业中不可避免地发生了。 你也可能会发现,你可以将DCfunction移到一个功率较低的机器上,并使用四核心盒来处理更多的CPU(Exchange?)。 底线 – 除非您确定这将是一个单一用途的域控制器,否则将使用四核处理器。

我已经决定得到4个quadcores,只是因为有相同的设备(用于重build/备份服务器/等等)而有所不同。

有什么要说的。 但是,四核对50个用户的DC来说太过于强制。 你可能会为这台机器拿走一个4年的单核:负载不是那么重要。

所以在这种情况下,我认为你最好大幅降低你的域控制器的规格,而不是把钱花在你的数据库上:或许把它升级到使用10K RPM磁盘或者增加更多内存。

注意这些内存限制( win os内存限制 )