DL380 Gen9哪个处理器对NUMA有什么影响

我们即将build立一个新的服务器,我想知道如何select可用的NUMA的影响。

该系统将使用Proliant DL380 Gen9 8SFF,其中有2个sockets,每个sockets有12个存储体。

我有一个问题,那就是更好的configuration2个CPU,6个核心和内存均匀地分布在NUMA节点上,或者是一个单一的12核心CPU和NUMA节点中的所有内存。

我应该使用单个Intel Xeon E5-2690Wv3和192GB(4 * 32GB + 4 * 16GB)内存来预期带宽问题,并select2个CPU选项,还是应该避免复杂性并select单CPU解决scheme,并将所有RAM在分配给那个socket的银行里?

将不会使用虚拟化,机器将运行Windows 2012 R2和SQL 2014,这两者都是NUMA感知的。

好问题。

这将取决于您的应用程序和需要多less内存。 我来自应用程序/操作系统NUMA知道的Linux和VMware世界。

惠普有关于ProLiant服务器和Linux的NUMA注意事项的指导 。 还有一个更详细的延迟考虑的描述 。

但:

  • 如果您的核心数量满足一个物理CPU …
  • 你可以将你需要的RAM放到一个NUMA节点上
  • 而且你对跨节点内存访问的延迟很敏感。
  • 而且您不需要使用第二个PCIe转接卡/笼( 需要第二个CPU )…

…那你可以用一个CPU去。