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

kubernetes 不同操作系统混合部署网速不同?

  •  
  •   idblife · 2023-12-06 14:40:12 +08:00 · 1304 次点击
    这是一个创建于 379 天前的主题,其中的信息可能已经有所发展或是发生改变。
    同一个集群里有 centos7 和 ubuntu20.04 ,忽然发现 ubuntu 上的 pod 响应比 centos 上的慢 5 倍?
    看了一下调用链,数据库查询都慢不少。。。
    第 1 条附言  ·  2023-12-07 10:18:22 +08:00
    破案了,ubuntu 这批机器系统工程师忘了关闭 CPU 节能了
    11 条回复    2023-12-12 13:26:11 +08:00
    QinYu0226
        1
    QinYu0226  
       2023-12-06 18:59:01 +08:00
    这个应该是可以自主超频的吧。只要你的网卡性能撑得住,分配更多优先级给 ubuntu ,应该就会更快。

    CentOS7 更快说明他占用的 带宽和 核心数 也更多吧,等于 CentOS 默认模式就已经是 “超频” 了。而 ubuntu 的超频需要手动去调,ubuntu 的默认模式就等于 “弱鸡模式”。

    感觉是因为 ubuntu 是要兼容笔记本的,笔记本是看重续航的,网卡耗电太快笔记本没法用了。
    CentOS 在服务器上面接着 220V 插座,根本不用考虑续航和功耗的问题。

    所以这两个系统的应用领域不同。ubuntu 也没想到你会把它 容器化 了,它可能还以为自己跑在笔记本上面呢,自然要注意续航了。
    johnzr
        2
    johnzr  
       2023-12-07 10:02:45 +08:00 via iPhone
    @QinYu0226 这么说的话,集群的服务器系统选择 centos 比较好?
    hzfyjgw
        3
    hzfyjgw  
       2023-12-07 10:08:41 +08:00
    Kubernetes 是一个开源的容器编排平台,可以在不同的操作系统上进行混合部署。由于不同操作系统的网络配置和性能特点不同,因此在混合部署时可能会导致不同操作系统之间的网速差异。

    在 Kubernetes 中,网络性能主要受到以下几个因素的影响:

    网络驱动程序:不同操作系统使用不同的网络驱动程序来管理网络连接。这些驱动程序的性能和功能可能会有所差异,从而影响到网络的传输速度。

    网络配置:不同操作系统的网络配置方式也可能不同,例如网络协议、MTU 大小、网络拓扑等。这些配置的差异可能会对网络性能产生影响。

    网络硬件:不同操作系统可能在支持的网络硬件方面存在差异,例如网卡型号、驱动程序的优化程度等。这些硬件差异也会对网络性能产生影响。

    为了解决不同操作系统混合部署中的网速差异问题,可以考虑以下几个方面:

    选择合适的网络驱动程序:在混合部署时,可以选择性能较好的网络驱动程序,以提高网络传输速度。可以根据不同操作系统的特点和需求选择适合的网络驱动程序。

    优化网络配置:针对不同操作系统的网络配置差异,可以进行优化和调整,以提高网络性能。例如调整网络协议、优化 MTU 大小、优化网络拓扑等。

    使用高性能的网络硬件:如果条件允许,可以选择性能较好的网络硬件,例如高速网卡和优化的驱动程序,以提高网络传输速度。

    总之,不同操作系统的混合部署可能会导致网速差异,但通过选择合适的网络驱动程序、优化网络配置和使用高性能的网络硬件,可以最大程度地提高网络性能,减少网速差异的影响。
    idblife
        4
    idblife  
    OP
       2023-12-07 10:20:51 +08:00
    @QinYu0226
    ubuntu server 啊
    我感觉你在一本正经的胡说八道
    julyclyde
        5
    julyclyde  
       2023-12-07 13:14:36 +08:00
    CPU 节能不是自动的吗?
    有负载的时候还节能?
    julyclyde
        6
    julyclyde  
       2023-12-07 13:14:52 +08:00
    Livid
        7
    Livid  
    MOD
       2023-12-07 13:15:45 +08:00
    @julyclyde 谢谢,那个用 AI 回复的账号已经被彻底 ban 。
    idblife
        8
    idblife  
    OP
       2023-12-07 14:04:52 +08:00
    @julyclyde
    https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt
    可以看下这个,我遇到的这个场景是开启了 Powersave ,使用最低频率工作。
    QinYu0226
        9
    QinYu0226  
       2023-12-07 14:23:34 +08:00
    所以说即使是 Ubuntu Server 也是默认节能模式(弱鸡模式)的。除非你手动去调高。
    julyclyde
        10
    julyclyde  
       2023-12-07 17:50:44 +08:00
    @idblife 默认不是 ondemand ?居然 powersave
    好惨
    JoeJasper
        11
    JoeJasper  
       2023-12-12 13:26:11 +08:00
    @Livid #7 已发 [email protected] 申诉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1040 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:29 · PVG 04:29 · LAX 12:29 · JFK 15:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.