V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
lloovve
V2EX  ›  Linux

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

  •  
  •   lloovve · Apr 26, 2018 via iPhone · 13776 views
    This topic created in 2927 days ago, the information mentioned may be changed or developed.
    网上都说 BBR 如何高效,具体生产环境大家都使用没有
    Supplement 1  ·  Apr 26, 2018
    主服务器有开起 bbr 的没有?
    Supplement 2  ·  Apr 27, 2018
    阿里云据说开了 bbr 会不稳定?
    27 replies    2018-04-28 08:33:36 +08:00
    745839
        1
    745839  
       Apr 26, 2018 via Android
    没有启用,100kb,启用,100mbps
    3IOhG7M0knRu5UlC
        2
    3IOhG7M0knRu5UlC  
       Apr 26, 2018 via Android
    不要无脑开 bbr
    zhlssg
        3
    zhlssg  
       Apr 26, 2018 via iPhone
    @745839 这太夸张了吧
    402645707
        4
    402645707  
       Apr 26, 2018 via Android
    内网环境 bbr 不仅没用还浪费资源
    国内外网就算跨运营商也并没有开 bbr 的必要,理由同样是浪费带宽
    国内外互联,生产环境,直接上专线吧,别和大家挤民用线路了
    bbr 是专门针对运营商出口级别 qos 的。。。
    binbinyouliiii
        5
    binbinyouliiii  
       Apr 26, 2018
    萌新问句,这是干啥的,搜了好像还没明白
    des
        6
    des  
       Apr 26, 2018 via Android
    @402645707
    在线路质量好的情况也浪费资源?
    nealight
        7
    nealight  
       Apr 26, 2018
    不是 CN2,开了也没用。
    CN2,开没开,差距不大。

    以上仅对电信适用。

    不过你要想开就开吧,峰值带宽会高一点。。。
    cyyself
        8
    cyyself  
       Apr 26, 2018 via iPhone   ❤️ 1
    @402645707 BBR 算法在没有丢包的网络环境中并不会增加发包,何来浪费带宽一说?
    wwqgtxx
        9
    wwqgtxx  
       Apr 26, 2018 via iPhone
    @402645707 内网 bbr 并不会增加流量呀,又不是 kcptun
    yjd
        10
    yjd  
       Apr 26, 2018 via Android   ❤️ 1
    效果不错。之前没开到不了 3w 开了直接 7w。看 y2b
    bigpigeon
        11
    bigpigeon  
       Apr 26, 2018
    反正开了不会有害处
    mhycy
        12
    mhycy  
       Apr 26, 2018
    无脑开,毕竟还要考虑客户在用一个极其垃圾的无线网络呢
    协议公平性有待讨论,但既然都合并到主线内核了,不会差到哪去
    zaneenaz
        13
    zaneenaz  
       Apr 27, 2018 via Android
    私人 vps 小水管。开启之后 YouTube4K 无压力,没开时候 2K 都卡。
    shiny
        14
    shiny  
    PRO
       Apr 27, 2018
    生产环境上在用,并没有遇到过问题。
    weyou
        15
    weyou  
       Apr 27, 2018 via Android   ❤️ 2
    曾经也以为开了 bbr 对内网没影响,就在家里的 nas 上开了 bbr。 后来某天发现 samba 播放一些稍高码率的片子会间歇性卡顿。测了下无线端下载速度居然是原来的 1/5,研究了好久才发现是 bbr 的引起的卡顿,用回原来的 cubic 就好了。Google 了后才发现 bbr 对 wlan 的支持不够好,据说 bbr2.0 会修复这个问题。
    shiina
        17
    shiina  
       Apr 27, 2018
    生产环境不了解,在抢救垃圾 VPS 上效果极佳,体验良好
    love4taylor
        18
    love4taylor  
    PRO
       Apr 27, 2018 via Android
    一台内网的服务器开了 不过不知道经过 nat 之后还有没有效果...
    Monstercat
        19
    Monstercat  
       Apr 27, 2018
    @402645707 然而 BBR 是 Google 设计给自己内网用的
    Monstercat
        20
    Monstercat  
       Apr 27, 2018
    我的所有服务器都开了 体验很好 没发现有任何副作用
    kennylam777
        21
    kennylam777  
       Apr 27, 2018   ❤️ 4
    生產環境開 +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
    guoli100
        22
    guoli100  
       Apr 27, 2018 via iPhone
    反正我是无脑开。
    wvc
        23
    wvc  
       Apr 27, 2018
    无脑开,刚买的服务器,第一件事就是把他开了。
    yidinghe
        24
    yidinghe  
       Apr 27, 2018
    先检查丢包情况。如果没有丢包的话,开不开区别不明显。
    yan5990853
        25
    yan5990853  
       Apr 27, 2018 via Android
    开了,美国 vps 都能跑 100mbps。
    745839
        26
    745839  
       Apr 28, 2018 via Android
    @zhlssg 恩,确实有点夸张,但是效果立竿见影。无论是跑 web 还是酸酸乳
    zhjits
        27
    zhjits  
       Apr 28, 2018 via iPhone
    BBR 是优化延迟不是抢带宽,能抢到带宽是副作用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2367 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 04:22 · PVG 12:22 · LAX 21:22 · JFK 00:22
    ♥ Do have faith in what you're doing.