服务器主频不一致有什么影响?

如何需要增加服务器节点,三大组件对服务器的CPU有没有什么特殊要求?

1 个赞

木桶效应

新服务器的CPU肯定比老的要好,对稳定性有没有影响?

应该没有特殊要求。

1 个赞

应该不能发挥全部能力

架构一样就行,频率感觉只会影响性能

如果主频相同可以忽略,但如果主频甚至架构差得比较多,差的会大幅拖累集群性能

3 个赞

高并发 SQL 计算、元数据管理、数据编码 / 解码等

没有影响,就是架构要一样,x86和arm别混合用

2 个赞

只要架构统一,新节点的高性能会在短板节点负载饱和时发挥作用,整体集群能力仍会提升(只是无法完全释放新节点的全部性能)。

1 个赞

集群中的机器cpu主频不一致肯定会有影响,最起码如果请求落到性能低的节点上,响应会慢一点。但是这个影响有多大还得看cpu性能相差多少,通常情况下tidb集群的瓶颈不会出现在cpu这里。实际影响压力测试会靠谱一点。

最终是配置低的那个社备决定了整体性能

1 个赞

看帖子有的是混用了的,官方的建议有提这种要求吗?

1 个赞

tidb集群新搭建,三个tikv节点只能启动一个,其余两个一直在重启! - TiDB 的问答社区
这位兄弟混用ARM导致节点启动失败,引以为戒

1 个赞

装不过去的

1 个赞

通常这种情况是想充分利用老机器吧。看起来是资源能尽其用,实际生产环境中往往有没预料的情况出现,后期运维就辛苦了。

1 个赞
  • 输入:uname -m
  • 结果解读:
    • 输出 x86_64 → 属于 x86 架构(64 位,现在主流)
    • 输出 aarch64arm64 → 属于 arm 架构(64 位)
    • 输出 i386/i686 → 老旧 x86 32 位架构(极少用)

是的,如果同一个查询被路由到不同的机器肯定一会快一会慢,这不是大问题。我是隐约记得在培训时讲师说最好是主频保持在一个范围内,否则会有什么问题,不是太记得了。

学到了

CPU架构要一致,这上面没写