N 块服务器主板直接串联/并联的方案有没有?

2021-04-25 02:55:08 +08:00
 cathedrel
比如相同型号的 10 块服务器主板,每块板子上两个 CPU 四个内存条,其中一块板子上有硬盘并且接了显示器鼠标键盘,并且与其他 9 块板子通过某种硬件线缆连接起来,电源也是一条线上,然后启动带显示器的那块主板的同时其他九块主板也都启动,并且安装 /进入操作系统的时候自动识别出所有的 CPU 和内存进行日常工作,有这样的方案吗?
2379 次点击
所在节点    硬件
19 条回复
felixcode
2021-04-25 05:12:38 +08:00
你说的最含糊的“某种硬件线缆”,可能正好的最难实现的地方
cctrv
2021-04-25 05:28:20 +08:00
cluster 架構
delectate
2021-04-25 07:01:16 +08:00
没有,你这种硬件,线缆得承载多少 g 的带宽?
基本上每个节点都是个小 pc,然后管控。
Ariver
2021-04-25 07:30:13 +08:00
这种主板都是定制的
Qazxcv123
2021-04-25 07:46:16 +08:00
刀片服务器就是为了满足你这个设计做的
whileFalse
2021-04-25 08:46:32 +08:00
@Qazxcv123 LZ 的意思是把这 10 个主板变成单台 20CPU 的主机

@楼主 没有
ryd994
2021-04-25 08:52:05 +08:00
超算:am I joke to you ?
wanguorui123
2021-04-25 09:13:49 +08:00
ESXI VSphere
Boyang
2021-04-25 10:07:43 +08:00
刀片好评,怎么插都行
Hconk
2021-04-25 12:31:18 +08:00
估计是没有这种方案的,超算也是有很多节点,并没有把所有 CPU 通过某种方式集中到一个系统,虚拟化一般也是为了拆分而不是合并
tiramice
2021-04-25 14:36:00 +08:00
意义是啥?故障率提高十倍?
gamexg
2021-04-25 15:25:44 +08:00
有的,
OpenSSI 可以将多台计算机合并到同一个操作系统内,ps 等命令可以看到所有计算机上面的进程。进程可以从一个节点迁移到另一个节点。

但是这个项目疑似已经停止维护。
LukeChien
2021-04-25 18:46:04 +08:00
有是有这样的东西,但是程序也是单独开发的。如果现有程序可以平滑迁移到多机架构,那还要微服务干什么?
Tianao
2021-04-25 19:16:49 +08:00
好家伙,20 路的服务器我还真没摸过,至强铂金也才最多 8 路啊。
EAimTY
2021-04-25 20:36:33 +08:00
“某种硬件线缆”需要的带宽太大,在技术和成本上都不合适吧。与其用硬件方式互联,不如根据具体需求在软件层做成分布式,通讯成本更低,比如分布式数据库
cathedrel
2021-04-26 04:36:33 +08:00
@cctrv 可否具体一点?用什么硬件组 cluster ?怎么组?操作系统上需要另外的软件处理计算资源吗?
cathedrel
2021-04-26 04:37:25 +08:00
@gamexg 我看到的最后更新好像是 0 几年?
carlist
2021-04-26 08:40:06 +08:00
洗洗睡吧,厂商就没设计多 CPU 并行工作的功能就别在这里异想天开了
不就是为了 mining 么?
学软件的不要总以为硬件也和软件一样简单
浮于表面的应用层的下面的根基其实厚重得很
精通汇编或机器码的才是隐藏大佬
ldrljq
2021-04-26 16:32:52 +08:00
这么就是虚拟化么?可能刀箱加刀片的架构最符合你的想法。。。上面跑虚拟化平台即可

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

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

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

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

© 2021 V2EX