vopsoft

看到有人问 nginx 与 F5 的区别

  •  
  •   vopsoft · Sep 1, 2022 · 3297 views
    This topic created in 1377 days ago, the information mentioned may be changed or developed.

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

    之前有个热门的讨论 nginx c10k 并发 ,也就是 1 万并发 现在 nginx 能做到 5 万已经不错了吧

    然后看下 F5 的并发 4 层 300M

    就是 nginx 的 50k 对比 F5 的 300M 虽然这么对比不科学,但显然差距不是一点儿半点儿了

    zagfai
        1
    zagfai  
       Sep 1, 2022
    不是一个维度的东西,只是部分功能重叠
    FrankAdler
        2
    FrankAdler  
       Sep 1, 2022 via iPhone
    f5 的钱拿来买对机器跑 nginx 再看看呢
    anubu
        3
    anubu  
       Sep 1, 2022
    - 单个软件和软硬一体解决方案不在一个分类里面,这样对比有点奇怪。有点类似,自己拿虚拟机跑一个 IOS 去对比思科标准交换机。
    - 就算要关公战秦琼,至少在硬件资源基本一致的情况下,对比软件性能。
    intelmd
        4
    intelmd  
       Sep 1, 2022 via Android
    1. F5 的四层有 fpga 加速
    2. nginx 已经被 F5 收购了
    hezhiming1993
        5
    hezhiming1993  
       Sep 1, 2022
    Nginx 是 F5 公司旗下的一个产品
    akira
        6
    akira  
       Sep 1, 2022
    再拿个企业路由器上来 ,这样几个层级的东西都有了 :dodge
    billlee
        7
    billlee  
       Sep 1, 2022
    首先,时代变了,现在 c10k 根本不是问题,现在都叫 c100k 了。其次,nginx 是 7 层的,4 层转发那要和 LVS 比。
    sujin190
        8
    sujin190  
       Sep 1, 2022
    nginx 并发一般是单核心的性能,你看这个 F5 提供的数据可是 56 核的,再说 4 层负载均衡本来就不是 7 层负载均衡能比的,而且吧你说的这个 300M 是连接数,而 nginx 的 c10k 是 qps ,这两不是一个东西吧,对应 F5 的是 requests pre second ,连接数这种 nginx 也不止 10k 啊
    tairan2006
        9
    tairan2006  
       Sep 2, 2022
    Nginx C10K 有啥问题?这个年代就算用 go 裸写一个也有 C10K 了…
    vopsoft
        10
    vopsoft  
    OP
       Sep 2, 2022
    @sujin190 nginx 可不是单核 它有核心绑定的

    我选的对比参数可能不准确,但差距是明显的 ,nginx 再强的硬件也就几千万并发
    F5 几十亿
    vopsoft
        11
    vopsoft  
    OP
       Sep 2, 2022
    我也是小白,听到这样差距比较震惊
    大家可以看下陶辉的演讲
    https://www.bilibili.com/video/BV1wh41187De?vd_source=09647e37d5062c4931bbc3b9ac8c3797
    sujin190
        12
    sujin190  
       Sep 2, 2022
    @vopsoft #10 那有啥用,我说的是一般只一个进程只能用一个核心,7 层代理那就应该和 7 层比,和 4 层比个啥啊,4 层代理一般情况下都是受限于网速来的
    vopsoft
        13
    vopsoft  
    OP
       Sep 2, 2022
    @sujin190 看视频吧 我觉的陶辉老师说的 应当是有靠谱的 了解 nginx 的 在我心他能排第 3
    第 1 ngxinx 作者
    第 2 章亦春
    Kinnice
        14
    Kinnice  
       Sep 2, 2022
    为什么拿整体方案(软件+硬件)和 软件比较??
    要降维打击?
    Kinnice
        15
    Kinnice  
       Sep 2, 2022
    另外你也基本不可能进行比较,因为 F5 的处理有 FPGA 的加速,你要想比较要么把 FPGA 去掉,或者给 Nginx 定制个 FPGA 。
    starastroboy
        16
    starastroboy  
       Sep 3, 2022 via iPhone
    300m 那个是 concurrent, 不是 tps

    因为 FPGA 的关系,这 300m 几乎只消耗内存空间

    Nginx 没有 FPGA ,其实他的高并发做得很好主要是 share memory 的关系

    还有那个视频听听 CNCF(后半段)还可以,前面基本在瞎猜,听外人瞎猜我们的产品还真有点搞笑
    aphorism
        17
    aphorism  
       Sep 3, 2022
    无意中搜索了一下,发现 F5 和 Juniper 的 Market Cap 都是大约$9Billions ,而 Fortinet 居然已经是$30Billions 。网络设备商的江湖起伏还是很显著的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3378 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 11:30 · PVG 19:30 · LAX 04:30 · JFK 07:30
    ♥ Do have faith in what you're doing.