V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
vopsoft
V2EX  ›  分享发现

看到有人问 nginx 与 F5 的区别

  •  
  •   vopsoft · 98 天前 · 2065 次点击
    这是一个创建于 98 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

    还有那个视频听听 CNCF(后半段)还可以,前面基本在瞎猜,听外人瞎猜我们的产品还真有点搞笑
    aphorism
        17
    aphorism  
       96 天前
    无意中搜索了一下,发现 F5 和 Juniper 的 Market Cap 都是大约$9Billions ,而 Fortinet 居然已经是$30Billions 。网络设备商的江湖起伏还是很显著的。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3822 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 10:21 · PVG 18:21 · LAX 02:21 · JFK 05:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.