V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cathedrel
V2EX  ›  硬件

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

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

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

    但是这个项目疑似已经停止维护。
    LukeChien
        13
    LukeChien  
       2021-04-25 18:46:04 +08:00
    有是有这样的东西,但是程序也是单独开发的。如果现有程序可以平滑迁移到多机架构,那还要微服务干什么?
    Tianao
        14
    Tianao  
       2021-04-25 19:16:49 +08:00
    好家伙,20 路的服务器我还真没摸过,至强铂金也才最多 8 路啊。
    EAimTY
        15
    EAimTY  
       2021-04-25 20:36:33 +08:00 via Android
    “某种硬件线缆”需要的带宽太大,在技术和成本上都不合适吧。与其用硬件方式互联,不如根据具体需求在软件层做成分布式,通讯成本更低,比如分布式数据库
    cathedrel
        16
    cathedrel  
    OP
       2021-04-26 04:36:33 +08:00
    @cctrv 可否具体一点?用什么硬件组 cluster ?怎么组?操作系统上需要另外的软件处理计算资源吗?
    cathedrel
        17
    cathedrel  
    OP
       2021-04-26 04:37:25 +08:00
    @gamexg 我看到的最后更新好像是 0 几年?
    carlist
        18
    carlist  
       2021-04-26 08:40:06 +08:00
    洗洗睡吧,厂商就没设计多 CPU 并行工作的功能就别在这里异想天开了
    不就是为了 mining 么?
    学软件的不要总以为硬件也和软件一样简单
    浮于表面的应用层的下面的根基其实厚重得很
    精通汇编或机器码的才是隐藏大佬
    ldrljq
        19
    ldrljq  
       2021-04-26 16:32:52 +08:00
    这么就是虚拟化么?可能刀箱加刀片的架构最符合你的想法。。。上面跑虚拟化平台即可
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   958 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:39 · PVG 04:39 · LAX 12:39 · JFK 15:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.