首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
V2EX  ›  Linux

来说说你们在生产环境开启 BBR

  •  
  •   lloovve · 2018-04-26 20:09:59 +08:00 via iPhone · 8805 次点击
    这是一个创建于 539 天前的主题,其中的信息可能已经有所发展或是发生改变。
    网上都说 BBR 如何高效,具体生产环境大家都使用没有
    第 1 条附言  ·  2018-04-26 21:46:48 +08:00
    主服务器有开起 bbr 的没有?
    第 2 条附言  ·  2018-04-27 06:59:10 +08:00
    阿里云据说开了 bbr 会不稳定?
    27 回复  |  直到 2018-04-28 08:33:36 +08:00
        1
    745839   2018-04-26 20:20:13 +08:00 via Android
    没有启用,100kb,启用,100mbps
        2
    GooMS   2018-04-26 20:31:10 +08:00 via Android
    不要无脑开 bbr
        3
    zhlssg   2018-04-26 20:47:07 +08:00 via iPhone
    @745839 这太夸张了吧
        4
    402645707   2018-04-26 21:00:37 +08:00 via Android
    内网环境 bbr 不仅没用还浪费资源
    国内外网就算跨运营商也并没有开 bbr 的必要,理由同样是浪费带宽
    国内外互联,生产环境,直接上专线吧,别和大家挤民用线路了
    bbr 是专门针对运营商出口级别 qos 的。。。
        5
    binbinyouliiii   2018-04-26 21:51:03 +08:00
    萌新问句,这是干啥的,搜了好像还没明白
        6
    des   2018-04-26 21:59:32 +08:00 via Android
    @402645707
    在线路质量好的情况也浪费资源?
        7
    nealight   2018-04-26 21:59:43 +08:00
    不是 CN2,开了也没用。
    CN2,开没开,差距不大。

    以上仅对电信适用。

    不过你要想开就开吧,峰值带宽会高一点。。。
        8
    cyyself   2018-04-26 22:02:29 +08:00 via iPhone
    @402645707 BBR 算法在没有丢包的网络环境中并不会增加发包,何来浪费带宽一说?
        9
    wwqgtxx   2018-04-26 22:04:16 +08:00 via iPhone
    @402645707 内网 bbr 并不会增加流量呀,又不是 kcptun
        10
    yjd   2018-04-26 22:44:06 +08:00 via Android   ♥ 1
    效果不错。之前没开到不了 3w 开了直接 7w。看 y2b
        11
    bigpigeon   2018-04-26 23:12:23 +08:00
    反正开了不会有害处
        12
    mhycy   2018-04-26 23:30:23 +08:00
    无脑开,毕竟还要考虑客户在用一个极其垃圾的无线网络呢
    协议公平性有待讨论,但既然都合并到主线内核了,不会差到哪去
        13
    zaneenaz   2018-04-27 00:10:16 +08:00 via Android
    私人 vps 小水管。开启之后 YouTube4K 无压力,没开时候 2K 都卡。
        14
    shiny   2018-04-27 00:16:40 +08:00
    生产环境上在用,并没有遇到过问题。
        15
    weyou   2018-04-27 02:14:56 +08:00 via Android   ♥ 2
    曾经也以为开了 bbr 对内网没影响,就在家里的 nas 上开了 bbr。 后来某天发现 samba 播放一些稍高码率的片子会间歇性卡顿。测了下无线端下载速度居然是原来的 1/5,研究了好久才发现是 bbr 的引起的卡顿,用回原来的 cubic 就好了。Google 了后才发现 bbr 对 wlan 的支持不够好,据说 bbr2.0 会修复这个问题。
        17
    shiina   2018-04-27 02:38:53 +08:00
    生产环境不了解,在抢救垃圾 VPS 上效果极佳,体验良好
        18
    Love4Taylor   2018-04-27 03:54:49 +08:00 via Android
    一台内网的服务器开了 不过不知道经过 nat 之后还有没有效果...
        19
    Monstercat   2018-04-27 05:07:24 +08:00
    @402645707 然而 BBR 是 Google 设计给自己内网用的
        20
    Monstercat   2018-04-27 05:10:11 +08:00
    我的所有服务器都开了 体验很好 没发现有任何副作用
        21
    kennylam777   2018-04-27 06:02:49 +08:00   ♥ 3
    生產環境開 +1

    因為伺服器是向全世界的用戶服務的, 不單面對國內, 跨洲 Internet 在高 latency 下的提升效果明顯, 速度是重要的。而且沒影響內網(一直有監測 latency 及 throughput)。對於不用面向客戶端的運維人員, 開 BBR 也是要額外工作吧, 反正自己用不著。

    說內網開會浪費資源的, 純粹是對 BBR 不了解, 它畢竟是進入了 Linux kernel 的 Fair Congestion control, 不是像 KCP 一類的的進取兼不公平的搶佔。

    而且最後一哩和國內骨幹網的質量完全不是可以比較的, 單是在商廈一類 WiFi 干擾嚴重的場境下, packet loss 情況影響更大, 這時 BBR 才會見到有效。我個人很喜歡用有線網絡, 但也很清楚一般用戶是以 WiFi 為主的。


    @Love4Taylor 不影響的, NAT 的動作只是修一下 packet 的 address field, 不管 Congestion control
        22
    guoli100   2018-04-27 06:27:19 +08:00 via iPhone
    反正我是无脑开。
        23
    wvc   2018-04-27 09:54:57 +08:00
    无脑开,刚买的服务器,第一件事就是把他开了。
        24
    yidinghe   2018-04-27 10:10:36 +08:00
    先检查丢包情况。如果没有丢包的话,开不开区别不明显。
        25
    yan5990853   2018-04-27 11:12:01 +08:00 via Android
    开了,美国 vps 都能跑 100mbps。
        26
    745839   2018-04-28 07:44:02 +08:00 via Android
    @zhlssg 恩,确实有点夸张,但是效果立竿见影。无论是跑 web 还是酸酸乳
        27
    zhjits   2018-04-28 08:33:36 +08:00 via iPhone
    BBR 是优化延迟不是抢带宽,能抢到带宽是副作用
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4473 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 01:58 · PVG 09:58 · LAX 18:58 · JFK 21:58
    ♥ Do have faith in what you're doing.