我们即将建立一个新服务器,我想知道对可用选项对NUMA的影响是什么.
该系统将使用Proliant DL380 Gen9 8SFF构建,该插槽具有2个插槽,每个插槽有12个存储体.
我的问题是什么是更好的配置2 cpu,6核和内存均匀分布在NUMA节点或单个12核cpu和该NUMA节点中的所有内存.
我是否应该考虑使用单个Intel Xeon E5-2690Wv3和192GB(4 * 32GB 4 * 16GB)内存的带宽问题并选择2 cpu选项,或者我是否应该避免复杂性并选择单cpu解决方案并让所有RAM都在银行分配给那个套接字?
解决方法
好问题.
这取决于您的应用程序以及需要多少RAM.我来自Linux和VMware世界,应用程序/操作系统可以识别NUMA.
惠普拥有适用于ProLiant服务器和Linux的guide on NUMA considerations.还有a more detailed description的延迟考虑因素.
但:
>如果您的核心数量满足一个物理cpu …
>你可以将你需要的RAM放到一个NUMA节点上……
>并且您对跨节点内存访问的延迟很敏感……
>并且您不需要使用第二个PCIe提升板/保持架(需要第二个cpu)……
原文地址:https://www.jb51.cc/mssql/80672.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。