如何需要增加服务器节点,三大组件对服务器的CPU有没有什么特殊要求?
1 个赞
木桶效应
新服务器的CPU肯定比老的要好,对稳定性有没有影响?
应该不能发挥全部能力
架构一样就行,频率感觉只会影响性能
如果主频相同可以忽略,但如果主频甚至架构差得比较多,差的会大幅拖累集群性能
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 位,现在主流) - 输出
aarch64或arm64→ 属于 arm 架构(64 位) - 输出
i386/i686→ 老旧 x86 32 位架构(极少用)
- 输出
是的,如果同一个查询被路由到不同的机器肯定一会快一会慢,这不是大问题。我是隐约记得在培训时讲师说最好是主频保持在一个范围内,否则会有什么问题,不是太记得了。
学到了
CPU架构要一致,这上面没写
