心血来潮的想知道这些 linux 发行版最大支持的 CPU 个数是多少 ??

2016-05-10 01:50:20 +08:00
 qceytzn

ubuntu server 16.04 LTS debian 8 centos 7 redhat entprise 最新的

windows server 2012 最大支持 64 个 CPU ,那么超过 64 个 cpu 的服务器一般装什么系统? 还有,几千个 CPU 的超级计算机又是用的什么系统??

8011 次点击
所在节点    Linux
26 条回复
qceytzn
2016-05-10 01:51:47 +08:00
排版没了?
||| ubuntu server 16.04 LTS
||| debian 8
||| centos 7
||| redhat entprise 最新的
adadada
2016-05-10 02:09:57 +08:00
rhel7 最多支持 288 个逻辑核。超算集群的每个节点不一定有那么多核,所以每个节点跑 linux 就可以了
ericls
2016-05-10 02:10:16 +08:00
这个好像是 kernal 定的? 4096 ?
paulagent
2016-05-10 02:28:08 +08:00
根据 os 来, rhel 的参数
https://access.redhat.com/articles/rhel-limits
9hills
2016-05-10 02:35:39 +08:00
这个和 kernel 有关,和发行版无关。

发行版之间的 diff 只是默认内核的不同而已
Tink
2016-05-10 02:41:52 +08:00
kernel
qceytzn
2016-05-10 03:05:28 +08:00
@adadada 逻辑核?我想知道的是物理核数,就是几个 CPU 插槽
qceytzn
2016-05-10 03:09:05 +08:00
@ericls
@9hills
@Tink 只要调整内核就可以在任何数量的物理核数上安装?这个调整怎么调?默认从官方网站下载的各个发行版是在安装好之后重新编译一下就能支持 1000 以上的 CPU ??
arakashic
2016-05-10 04:10:02 +08:00
x86_64 现在最的就是 8 路 18 核的 E7 ,算上超线程也就是 288 个逻辑核。 RHEL 默认就支持这么多。至于超级计算机什么的,每个计算节点都有自己的 OS ,而每个节点的核数并不多。
xupefei
2016-05-10 04:24:06 +08:00
楼上说的没错,“超级计算机” 其实应该叫 “计算集群”,是由一大堆刀片机组成的。比如这个 https://www.cs.helsinki.fi/en/compfac/high-performance-cluster-ukko 计算集群,

“ The cluster has 240 Dell PowerEdge M610 nodes. All nodes have 32GB of RAM and 2 Intel Xeon E5540 2.53GHz CPU:s. The CPU:s have 4 cores, so one node has a total of 8 cores. The cores are using hyperthreading so there can be a total of 16 threads running at the same time.”

共有 1920 个核心,但是分在了 240 个 刀片机里。
msg7086
2016-05-10 05:17:55 +08:00
#7 @qceytzn 物理核心数和插槽数是两回事啊……
paulagent
2016-05-10 05:20:43 +08:00
@qceytzn 物理插槽是硬件制造商的事情。 你有本事可以让 HP , dell 联想之类给你代工,或者直接去台湾找个代工厂, 让他们给你生产服务器刀片。 按照你指定的规格来, google FB 就是这么干的,直接找群硕之类的工厂代工。省去了 dell , hp ,联想之类的中间商。

否则你只能购买现成的服务器。 这些服务器的配置都是固定的。没法改变。想加大核心数,就是堆起来,搞一个集群
dalaomj
2016-05-10 09:10:20 +08:00
超级计算机连硬件都是自己开发(组装)的,对他们来说,基于 linux 内核自己开发个系统成本很高么?
raptor
2016-05-10 09:19:00 +08:00
大概只有 windows 把支持的核数作为系统卖点吧…… 233
dalaomj
2016-05-10 09:25:03 +08:00
楼主问 “ 这个调整怎么调 ” ,这让 V2 的网友很无奈呀。。

gpw1987
2016-05-10 10:13:15 +08:00
那么问题来了,那么超级计算机节点之间是用什么办法进行信息交互呢?
ershiwo
2016-05-10 10:16:07 +08:00
@gpw1987 我记得是用光纤直连
gpw1987
2016-05-10 10:17:38 +08:00
@ershiwo 貌似是这样的,我看了那赫尔辛基的介绍,用的是 10GBIT/S 的网口,估计就是光口了。
P0P
2016-05-10 10:23:08 +08:00
@gpw1987 请 google InfiniBand ,一般集群是通过这个协议通信的,硬件就是光纤,速度点对点能到 56Gbit/s
Neveroldmilk
2016-05-10 10:47:34 +08:00
超算的架构要单独设计,不是说把现有发行版的 Linux 装到超算上就能跑得起来的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/277496

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX