调查一下,各位在实际生产中有用爱国者 arm 服务器吗(某山系列~)?

2020-07-07 12:06:39 +08:00
 shuigui
6374 次点击
所在节点    程序员
66 条回复
tabris17
2020-07-07 16:35:02 +08:00
arm 服务器的优势不应该是廉价嘛,如果比 x86 还贵,那还买个 XX 的 arm 服务器啊
realpg
2020-07-07 16:39:36 +08:00
@wangkai123 #20
我这 916,920 这代手里没有
基本上 复杂混合型应用 不是 CPU 密集,也不是完全 IO 密集那种,就是这个实测数据。
都是自己的应用吞吐量和响应时间增加调测的 是密集线程的应用 CPU 持续平均负载 40-60%

这边有详细的报告,然后确定用 916 的双路机器跑同样的内部应用,打到同样标准,需要 6 倍的物理机陪陪。
realpg
2020-07-07 16:40:27 +08:00
@tabris17 #21
因为,买华为 ARM 的都是那种不差钱的单位。所以价格就贵。
反正卖 1 万还是卖 11 万,都不会影响肯定卖。
Judoon
2020-07-07 16:41:55 +08:00
上头给的政治压力需要配合兼容性测试,搞了两三回了,蛋疼得很
nutting
2020-07-07 16:43:27 +08:00
有种树莓派的感觉,听着就很恶心
morphyhu
2020-07-07 16:49:04 +08:00
ARM 的优势还是能耗低。兼容性肯定是 X86 更好一点。
wangkai123
2020-07-07 17:05:04 +08:00
@realpg 看来 916 和 920 性能差很多?
KarPy
2020-07-07 17:12:18 +08:00
一圈国产服务器适配下来,kp 是最好的。。。

龙芯、飞腾搞得我都快哭了
XIVN1987
2020-07-07 17:30:06 +08:00
没想到,,竟然已经有这么多人用过 ARM 服务器了,,未来可期啊
realpg
2020-07-07 17:36:41 +08:00
@wangkai123 #27
应该不单纯是 CPU 的问题

这边的是多程序多语言集成业务 当然开发商也比较商业软件化性能不高

一个处理流式信息 即时加工的业务流

包含 C/C++ JAVA PYTHON 的多个程序 还有分布式的队列,分布式的缓存 各个节点对等

最开始按照 1:2 配比,就是 X64 机器一台配账面性能等同的 ARM 两台 除了内存 因为华为 916 的 2U 机器内存插槽很少,那边是多条小容量,arm 这边是单条大容量凑够了相同的内存数,这个 1:2 的配比是华为那边的工程师建议的

然后跑几天就发现这边的处理流不实时了 分布式队列引擎积压严重 这个实时性当时看不出来 但是跑几天就会越来越大

最后多个部门、设计院、研究所进行一起联合多日调测跟踪,最后的结论就是,ubuntu 要六倍配机器,centos7 要七倍配机器,才能稳定良好运行。还进行了一些对比测试,单一程序密集 CPU 满载,以及那种不吃 CPU 的 IO 敏感程序但是不 IO 严重超载的程序,可能相对的影响要低,两倍就够。


另外,多线程以及多个不同的应用的调度,会严重放大缺点,但是不会固定的体现,大概就是长时间跑着,就会出坑……

centos 大概是受限于内核版本太低,导致没有 ubuntu 的性能好。
XIVN1987
2020-07-07 17:50:22 +08:00
@realpg

你们设计院、研究所联合调测跟踪多日,,就没得出点儿具体的结论??

比如哪个库的哪个函数因为什么原因导致性能瓶颈??
wangkai123
2020-07-07 17:51:48 +08:00
@realpg 嗯,之后准备上实际业务测一测了,我们测的是 web 应用,可能就没有把缺陷体现出来
stoneabc
2020-07-07 18:47:45 +08:00
你这怎么就能确定是哪个厂商的 CPU 的问题呢…
yushiwho
2020-07-07 18:50:38 +08:00
泰山
ipadpro4k
2020-07-07 18:56:15 +08:00
@zjsxwc #17 主动交爱国智商税
joesonw
2020-07-07 19:21:50 +08:00
还记得微公交那种小电车吗? 出厂价 11 万, 到手 2 万, 中间差价补贴. 这就是国产化.
liangjx
2020-07-07 19:32:49 +08:00
只是以备不时之需吧,为何要放弃呢?慢慢调试啊
gefranks
2020-07-07 19:40:12 +08:00
爱国是门生意,反正我不做这生意,更不想交税
zjsxwc
2020-07-07 19:51:06 +08:00
@geekvcn #19 原文:“@zjsxwc 放国内就是“国产自主可控”,爱国 U,英国芯,arm 的好处实际上就是能效比,外加企业可以根据自身需求进行定制添加模块,修改处理器规模,不像 x86,只能选 Intel 和 AMD 的成品,缺点就是买授权,雇人定制,外加流片生产一套下来如果规模过小,单服务器成本均摊下来很高,所以基本都是大企业才玩得起”
回复:



有道理。

不过国产的都不太行,那个国产 x86 的兆芯 cpu,也没什么起色。

苹果已经敢把自家的 A 系列 arm cpu 用到 mac 上说明有实力的企业用 arm 也是可行。
benmaowang
2020-07-07 20:48:21 +08:00
@KarPy 怎么个哭法?我感觉我也快要踩坑了。。。

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

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

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

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

© 2021 V2EX