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

信创服务器选型

  •  
  •   DDKHktk · 9 天前 · 4354 次点击

    如题,老哥们有推荐的吗,机架式 2u 的

    76 条回复
    realpg
        1
    realpg  
       9 天前
    啥需求都不说
    ARM 还是龙芯还是 X86 都不说
    DDKHktk
        2
    DDKHktk  
    OP
       9 天前 via iPhone
    @realpg 谢谢老哥提醒,就是跑 java ,node 项目,数据库 redis ,mysql ,后面估计要改成达梦,符合信创以及项目好适配就可以
    DDKHktk
        3
    DDKHktk  
    OP
       9 天前
    ? v2 没法发图片的吗,同事选的 [浪潮(inspur) [CS5260H2] 国产 2u [信创服务器] 2 颗海光 5380|64G|2*4T SATA|阵列卡|双千双万含模块|800W] ,我在闲鱼上问了个代理商,给推荐的, [国产信创最主流的就是华为泰山 200-2280 2*鲲鹏 920 32 核心 2.6GHz]
    DDKHktk
        4
    DDKHktk  
    OP
       9 天前 via iPhone
    为什么代理商推荐华为鲲鹏?因为他们是主卖华为的
    DDKHktk
        5
    DDKHktk  
    OP
       9 天前 via iPhone
    所以路过的老哥们有推荐的么
    zengxs
        6
    zengxs  
       9 天前
    这种事情让领导决定呗,领导不知道怎么选就选代理商推荐的
    你不了解就不要推荐,至少后期出了问题你不会背锅
    duanxianze
        7
    duanxianze  
       9 天前
    我们这边是甲方,也就是政府决定的,他们采购了啥我们就用啥,目前是海光 cpu,php 可以用,达梦数据库
    DDKHktk
        8
    DDKHktk  
    OP
       9 天前
    @zengxs 老哥说的有道理,这就去找领导
    DDKHktk
        9
    DDKHktk  
    OP
       9 天前
    @duanxianze 我们甲方是国企,就说了个要信创的,具体采购我们提供,既然海光对达梦没问题,那先确定海光;老哥系统是什么,同事装的银河麒麟,说不是很好用
    qczrzl
        10
    qczrzl  
       9 天前
    信创环境下用的比较多的 cpu 的是 ARM 架构的鲲鹏和飞腾、再就是 X86 架构的海光
    xiaomushen
        11
    xiaomushen  
       9 天前
    强烈建议海光,会帮你省很多很多事情。
    jlkm2010
        12
    jlkm2010  
       9 天前
    推荐 ARM 架构的鲲鹏和飞腾,性能不错,解决方案也多,厂家的服务也不错
    jlkm2010
        13
    jlkm2010  
       9 天前
    系统用 UOS 服务器版或者 openEuler 衍生版
    wheat0r
        14
    wheat0r  
       9 天前
    直接找代理商选型就行了,这东西你也不能直接买吧
    xuxuxu123
        15
    xuxuxu123  
       9 天前
    用鲲鹏吧 然后装 openEuler
    DDKHktk
        16
    DDKHktk  
    OP
       9 天前
    @qczrzl 好,谢谢老哥,这几款楼下的几位老哥也推荐了,看来可以
    DDKHktk
        17
    DDKHktk  
    OP
       9 天前
    @xiaomushen 谢谢老哥,听劝。楼下几位老哥也推荐了鲲鹏和飞腾
    DDKHktk
        18
    DDKHktk  
    OP
       9 天前
    @jlkm2010 好,谢谢老哥推荐
    DDKHktk
        19
    DDKHktk  
    OP
       9 天前
    @wheat0r 找的代理商推荐的华为鲲鹏,我选几款给领导,领导选一款,合适就报给采购的同事了
    DDKHktk
        20
    DDKHktk  
    OP
       9 天前
    @xuxuxu123 谢谢老哥,楼上有位老哥也推荐了
    wheat0r
        21
    wheat0r  
       9 天前
    @DDKHktk #19 鲲鹏和海光,如果你们的应用跑 arm 还需要额外适配,那就不如海光
    DDKHktk
        22
    DDKHktk  
    OP
       9 天前
    总结:arm 鲲鹏(搭配 UOS 或者 openEuler ); x86 海光(银河麒麟?);至于飞腾,有鲲鹏就不考虑了
    hahaFck
        23
    hahaFck  
       9 天前
    没有云资源么
    DDKHktk
        24
    DDKHktk  
    OP
       9 天前
    @wheat0r 大概跑 Java 达梦 node nginx redis go
    DDKHktk
        25
    DDKHktk  
    OP
       9 天前
    @hahaFck 跑在内网的,不让联网
    la2la
        26
    la2la  
       9 天前
    1. 领导决定
    2. 在不干涉领导决定的情况下,一定,一定,一定选售后好的,最好能签延保协议
    3. 严格按照规范来,别只有发挥
    duanxianze
        27
    duanxianze  
       9 天前
    @DDKHktk 也是银河麒麟,不好用,但没得选
    DDKHktk
        28
    DDKHktk  
    OP
       9 天前
    @wheat0r 我之前在 b 站看以为 b 友的评论说,arm 下,用华为的毕昇 JDK ,还挺稳的
    DDKHktk
        29
    DDKHktk  
    OP
       9 天前
    @DDKHktk BV14askeEEKZ b 站这个视频评论区
    JayZXu
        30
    JayZXu  
       9 天前
    你这几个需求,上面的各种架构的平台我都测试过了,没问题
    适配上本身也没什么难度,找厂商提供一下兼容的安装包装一下就完事

    当然图省事的情况下,肯定是 x86 最优先。
    DDKHktk
        31
    DDKHktk  
    OP
       9 天前
    @JayZXu 好,非常感谢老哥,那我整理一下,让领导选了
    DDKHktk
        32
    DDKHktk  
    OP
       9 天前
    @duanxianze 确实,谢谢老哥解答
    DDKHktk
        33
    DDKHktk  
    OP
       9 天前
    @la2la 非常感谢老哥的建议!
    JackyTsang
        34
    JackyTsang  
       9 天前
    UOS 用龙蜥版(后缀 a )可以大幅减少部署麻烦。openEuler 跟银河麒麟是灾难级的。

    至于服务器,鲲鹏跟海光一般是两个架构之首选了,我个人看法是 arm 系中,飞鹏没有任何存在的意义,x86 的兆芯在终端电脑方面比较活跃。
    mylovesaber
        35
    mylovesaber  
       9 天前   ❤️ 4
    信创 cpu 就那几款,按架构分类主流就三款:
    arm64:华为鲲鹏、飞腾
    x86_64:海光
    loongarch64:龙芯

    从开发和部署难易程度来看,最简单的就是海光的,因为这是 amd 服务器 cpu 贴了个中国牌,如果你不是 mac 用户,那么你适配软件直接用你电脑 vmware 虚拟一个 linux ,然后这系统中适配没问题了,生产环境可以无缝使用,

    如果你给华为之类的 cpu 适配软件,建议要买个 mac 才能原生适配并测试。

    龙芯属于是技术实力好,创新能力好,外行人叫好,开发者不会轻易推荐这款,最大问题就是兼容性。

    ------------------------------------------------------------------------------------

    信创服务器系统绝对的主流就是那几款,麒麟(银河麒麟,中标麒麟)和统信。

    如果你们公司 linux 系统熟悉程度不高的话,强烈推荐购买中标麒麟,就几千块一套,但兼容性是目前信创系统中兼容性最好的没有之一,原因很简单:

    银河麒麟和统信都是基于华为 openeuler 二开,而华为那系统为了凸显国产化,最直观的操作就是:
    1. 把软件包名中的系统标识名改成了华为特有的,这样很多国外开源软件现成的 rpm 包就不能无脑安装,而是必须手动编译安装。

    2. 把一些系统级别的底层包中的对依赖包版本兼容的写法范围改小了,比如有的软件对某些包版本要求只要大于等于特定的版本号就可以用,但华为改成必须等于某个特定版本号,但凡不是这个版本号就一律没法用,影响最大的就是做等保评测或攻防演练的时候,系统包版本低了,没法轻松升级软件版本(比如 openssh ,这玩意版本低了,攻防的时候能扫出来近一百个漏洞,但升级必须编译)。

    中标麒麟早期版本是 centos7 魔改,最后一系列是把红帽 7 改了桌面壁纸,把红帽官方的正版授权功能删掉,增加了麒麟自己的正版授权功能,把安装镜像 LOGO 从红帽改成麒麟 LOGO ,系统内部分红帽的字样改成 neokylin (你没看错,一些典型的地方红帽字样没有修改),所以本质就是 centos7 ,所以兼容性也是无敌的,各种国外软件直接无脑装。
    DDKHktk
        36
    DDKHktk  
    OP
       9 天前
    @JackyTsang 好,cpu 架构的话,让领导在鲲鹏和海光选一个,操作系统的话,这个方便卸载安装,可以换着试试,谢谢老哥
    xiaomushen
        37
    xiaomushen  
       9 天前
    @DDKHktk 老老实实 X86 ,海光保平安。实施部署完全没幺蛾子。
    xiaomushen
        38
    xiaomushen  
       9 天前
    @mylovesaber 我对于龙芯团队,抱有最大的尊重,他们真的是一点点做到现在。
    但是,选择服务器,我根本不会考虑龙芯,毕竟,理想不能当饭吃,还是要对自己好一点。
    DDKHktk
        39
    DDKHktk  
    OP
       9 天前
    @mylovesaber 哇,老哥分析的很全面,各系统的来龙去脉讲的很清楚,爱了,老哥辛苦了。超级感谢!!!感觉 海光 + 中标麒麟 可以躺了 hhhhhh
    catamaran
        40
    catamaran  
       9 天前
    @jlkm2010 #12 解决方案再多也没有 x86 平台的多吧?没怎么用过 arm 架构,中间件都好找吗?
    DDKHktk
        41
    DDKHktk  
    OP
       9 天前
    @xiaomushen 好,听过来人的经验,谢谢前辈老哥!
    liuhuansir
        42
    liuhuansir  
       9 天前
    我司产品需要适配信创的各种 cpu 和系统,总结下来海光 x86 问题最少,跟 centos 几乎没啥区别,开发和测试都很省事
    DDKHktk
        43
    DDKHktk  
    OP
       9 天前
    @liuhuansir 好的老哥,感谢,不听老人言吃亏在眼前,可以确定海光了,搭配的中标麒麟么?
    klo424
        44
    klo424  
       9 天前
    我客户就是鲲鹏 920+银河麒麟+达梦数据库,搞适配搞了一周没搞成,发现是虚拟机和软件不兼容,无奈只能买台华为泰山的物理机来适配。

    https://blog.csdn.net/klo220/article/details/143567942
    ala2008
        45
    ala2008  
       9 天前
    感觉能跑 docker 就没啥
    realpg
        46
    realpg  
       9 天前   ❤️ 2
    @DDKHktk #2

    年信创业务过亿的建议:

    你这种就 X86 曙光海光的 性能他们大致就是 zen 一代的同频率服务器 U 可以自己评估性能

    服务器操作系统 银河麒麟服务器操作系统 不要听别人瞎搞别的目录里的 如果你们客户是某些省电网有“推荐系统”,不用“推荐系统”不给你验收 那问明白 别到时候坑爹(比如吉林电网)

    如果是自己

    数据库如果你们是性能复杂系统 存储过程多的 或者那种传统商业软件开发团队做的 那就达梦
    如果你们是互联网开发 比较现代化的那种团队接的 可以考虑金仓 (金仓是山寨的 postgresql 旧版本)

    如果你们是既有项目国产化改造 那就比较复杂了 建议你别参合选型 让领导来 这块是最麻烦的

    其他组件 不要提 不要问 直接用

    硬件,操作系统,数据库 三大件用信创目录 其他不要提不要问 比如什么 redis kafka 直接用 不要任何地方提到用了就完事 这是合规的 但是你提了就不一定合规了


    如果你们是既有项目国产化改造 还会涉及数据库中间件 麻烦
    wulinn
        47
    wulinn  
       9 天前
    信创和国产 CPU 没有直接联系,建议直接询问甲方要求和推荐。
    DDKHktk
        48
    DDKHktk  
    OP
       9 天前
    @realpg 啊啊啊,谢谢老哥,懂了,超级感谢!!!是新项目,技术栈什么的都是我定的,地方央企内部用的,不是很复杂
    realpg
        49
    realpg  
       9 天前
    @DDKHktk #48
    那就好 自己项目 不如就直接金仓 因为这玩意本质就是低版本的 postgresql 但是进阶性能不咋地 省的以后再改造坑死

    达梦得用自己的驱动 用通用驱动兼容的话 小坑很多

    走金仓的话 你甚至可以直接原生就用 postgresql 的协议开发

    甚至很多电厂项目都是买一套金仓应付 真实数据库直接用 pg


    比较操蛋的是,2024 年 9 月以后 达梦大涨价 之后金仓也开始控制新项目略微涨了点

    几千块一套的达梦再也没有了

    之前有个问信创的我说过挺多 你可以看看那个帖子

    传送门

    /t/1070549
    mylovesaber
        50
    mylovesaber  
       9 天前
    @xiaomushen 同对龙芯有好感,同样给 sm 系统构建项目和对应所有环境组件的一体包,3a4k 原生编译打包需要 2.5 小时,但 3a5k ,只需要 20 分钟,差距太大了,从型号上看只是差距只有一代的常规迭代,性能翻了好几倍,能真真切切感受到龙芯团队不是 ppt 团队,是真有进取心的。

    但业务系统适配,好不好用最直接接触的就是开发者和运维人员,龙芯性能再强都得慎重考虑,除非是客户指定或者和龙芯签署合作协议,否则允许企业自行决定选型的话老老实实优先海光这种 amd cpu ,其次是华为 arm 架构的
    DDKHktk
        51
    DDKHktk  
    OP
       9 天前
    @wulinn
    谢谢老哥,看了下文件
    --------------------------------------------------------------------------------------------------------------------------------------------
    具体说明系统信创替代用哪些技术,从开发语言、CPU 、中间件、操作系统、数据库等方面详细描述。(下表所列替代路线供参考,具体需结合系统实际情况修改)
    替代内容 现用产品 信创产品 备注
    研发语言及框架 Java Java/OpenJDK
    应用中间件 Tomcat 普元/东方通 不限开源和商业版
    数据库 Oracle/Mysql/SqlSeerver 达梦/人大金仓/海量 不限开源和商业版
    操作系统 CentosOS 欧拉/麒麟/龙蜥/统信 不限开源和商业版
    CPU Intel 兆芯/海光/龙芯
    --------------------------------------------------------------------------------------------------------------------------------------------
    realpg
        52
    realpg  
       9 天前
    @DDKHktk #48

    回头再看看有没有啥要买的让我挣点差价 [:doge]
    realpg
        53
    realpg  
       9 天前
    @mylovesaber #50

    龙芯就适合客户侧是真正懂技术的 也懂操作系统架构的这类软件公司

    我自己评估项目 能用龙芯的场景 我永远优先上龙芯 虽然一半以上用不了 自从 lonngarch 以后,龙芯是真的不混日子混补贴了 他们的进度不是很快 但是真的一步一个脚印

    等后续原生 kernel 能随便引导起来以后 golang 兼容做好 我们甚至会考虑自己开发项目
    api server 完全 golang+龙芯 大发神威了 arm 到时候反而最尴尬

    传统 java 项目还是优先考虑 x86 吧
    wynemo
        54
    wynemo  
       9 天前
    操作系统 欧拉 麒麟 UOS 都可以 其实都是欧拉( fedora )
    硬件选海光的吧 x86 不用折腾
    不要选 arm 的 arm 的无论鲲鹏 还是飞腾 arm 的版本比较低 ;另外就是 arm 软件可能需要涉及到重新编译 比如 redis clickhouse 你用一下就知道,比如“在 ARM 架构的华为云服务器上,运行 Redis 容器时出现 “jemalloc: Unsupported system page size” 错误,这通常是因为服务器的页面大小不受 jemalloc 库” “鲲鹏 CPU 上安装 ClickHouse 提示不支持 SSE4.2 指令集”自己搜吧
    还有推荐龙芯的老哥是认真的吗 😂
    mylovesaber
        55
    mylovesaber  
       9 天前
    @realpg 其实传统 java 项目问题永远不是 java 本身,因为只要某个 cpu 架构有适配好的 jdk ,那就没问题了,问题在于周边环境组件,就是各种中间件数据库等等,这些基于 c/c++的适配冷门 cpu 架构的话很麻烦,我给冷门平台适配就是环境组件是冰山一角,那我就把整个冰山挖出来打包,这样任何操作系统任何版本都能用根本不用担心其中任意一个依赖不兼容导致最终的环境组件无法使用的情况。类似隔壁 deepin 那个玲珑,但信创行业能做得到的人终究不是很多,大多数只能靠找现成包去安装。所以最终肯定是最优先推荐 x86 架构的,对不熟悉 linux 的人而言真的很省心,专注于业务开发就好了
    tamshy
        56
    tamshy  
       9 天前
    第一 听领导的,第二 海光
    pinkrab
        57
    pinkrab  
       9 天前
    JDK 和 ARM 还是有兼容性 BUG ,如果能搞定就选 ARM ,否则推荐 X86 架构。
    DDKHktk
        58
    DDKHktk  
    OP
       9 天前
    @tamshy 好的,谢谢老哥,两个都做到了
    DDKHktk
        59
    DDKHktk  
    OP
       9 天前
    @pinkrab 好,谢谢老哥,arm 的 jdk 只在自己的 mac(m1 pro)上跑过,鲲鹏还有其他的 arm 芯片都没用过,不过综合老哥们的建议,不难判断,x86 yes !
    DDKHktk
        60
    DDKHktk  
    OP
       9 天前
    @wynemo 好,感谢老哥的建议,避免踩坑,海光 x86 yes !
    DDKHktk
        61
    DDKHktk  
    OP
       9 天前
    @ala2008 谢谢老哥。确实,看样子目前项目可以不上 docker ,当然,docker 还是很香的
    DDKHktk
        62
    DDKHktk  
    OP
       9 天前
    @klo424 谢谢老哥,闲鱼加了一个主做华为泰山的代理,给我疯狂推荐,哈哈哈哈哈,不过现在看下来,要选海光 x86 + 银河麒麟/中标麒麟 了
    DDKHktk
        63
    DDKHktk  
    OP
       9 天前
    @realpg 哈哈哈,主要采购不是我负责,我也想给公司省点钱,不然可以推荐找老哥采购,毕竟采购部的人也不是很专业,找老哥肯定要便宜些
    cwek
        64
    cwek  
       9 天前
    正在搞类似项目,一般架构的话让用户去确定就是了。

    我们好像是 ARM+金蝶+达梦
    ziwen1943
        65
    ziwen1943  
       9 天前
    我们这两周在做国产化,一定一定一定选软硬件都有支持的,我建议鲲鹏加欧拉,银河麒麟的系统高级网络配置太麻烦了,双网要配制好几次静态路由,厂家技术有时候都搞不来
    DDKHktk
        66
    DDKHktk  
    OP
       9 天前
    @cwek 确实,能跑就行(不管 arm 还是 x86 ,抑或是什么 os ,又不是不能用),客户没有明确要求的情况下,首次选型,只能选坑相对较少的了
    DDKHktk
        67
    DDKHktk  
    OP
       9 天前
    @ziwen1943 好的老哥,目前来看,这两种 鲲鹏 + 欧拉,海光 + 银河麒麟/中标麒麟/uos 还不错
    DDKHktk
        68
    DDKHktk  
    OP
       9 天前
    至此,可以封贴了,再次感谢所有回复过的老哥们,都是实实在在的过来人的建议和宝贵的经验!!!平时在一些论坛还有社交媒体都属于刷帖的一类人,很少发帖,上次在 v2 发帖还是去年开 Surge 的拼车,这次发帖,简短的标题和不明确的需求,吸引了一群热心的老哥、前辈们,分享自己的建议。泪目!就目前信创的趋势,希望此贴结合 https://www.v2ex.com/t/1070549 可以对 以后在客户没有硬性规定的情况下 对信创选型有疑问的老哥们 起到一个参考的作用,当然随着时间的发展,相信兼容性和适配性的 bug 、坑只会越来越少。真正的信创指日可待!大家可以开开心心的开发!后面刷到的老哥,也可以分享出自己的经验,帮助更多的人!
    DDKHktk
        69
    DDKHktk  
    OP
       9 天前
    -----------------------------------------------------------手动封贴线,下沉处理----------------------------------------------------
    realpg
        70
    realpg  
       9 天前
    @DDKHktk #63
    只是说说而已~ 我公司不是卖信创设备的 是做解决方案的
    xiaomushen
        71
    xiaomushen  
       9 天前
    数据库现在首选高斯,但有些客户就是指定达梦,也没办法。
    不过达梦现在部署也方便,docker 里面一塞,做个定时备份脚本,完事儿
    xiaomushen
        72
    xiaomushen  
       9 天前
    @wynemo
    别说龙芯了,arm 我都会据理力争尽可能避免。
    我记得有两三个项目,都是靠吃饭喝酒卡拉 OK 小妹外加其他办法,公关信息部主任们选海光(人家本来倾向于 arm )。
    xiaomushen
        73
    xiaomushen  
       8 天前
    @mylovesaber
    对的,理想归理想,吃饭归吃饭。我是舍不得实施团队的小伙伴们被折腾的,与人方便,自己方便,岁月静好。
    切勿为了技术追求,而让他人痛苦。
    Mayerchan
        74
    Mayerchan  
       8 天前
    浪潮的不考虑浪潮存储,性能太差了
    tianshiyeben
        75
    tianshiyeben  
       8 天前
    https://www.wgstart.com/ 可以管理你所有的信创服务器
    checkzhzzzzz
        76
    checkzhzzzzz  
       8 天前
    选择 X86 善待自己,不然适配问题很大
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6030 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 02:40 · PVG 10:40 · LAX 18:40 · JFK 21:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.