生命不息
折腾不止

无聊测试了下BBR/锐速是否对docker的业务有作用

这两天刚开始玩 docker,docker 对于业务的部署真心方便 , 首先不用纠结操作系统是 centos 还是 ubuntu 还是 debian, 只要支持 docker 就能很方便的直接部署 . 写一键包也会轻松好多 …

而且有时为了测试一些程序 , 不用在服务器上装一堆环境 , 只需要在 docker 里部署就可以 , 删了 docker 服务器一样干净 .

对比与虚拟机 ,docker 的制作和部署确实要简单很多 …

所以就想着 bbr 和锐速这类 TCP 加速是否可以对 docker 的业务起到加速作用呢 ? 我就实地测试了一下 .

测试环境 :

服务器 :   digitalocean 美国  只所以选 do 的美国 , 主要是因为线路差点 , 比较容易看出效果嘛

系统 :Centos6  主要是装锐速方便

Docker 应用 : 你懂的

测试方式 :   Fast.com 和一个不存在的网站 .

为了确保测试测试时间尽量接近 . 因为 bbr 要重启机子 . 所以我是先测试了不装 bbr 和锐速的原始速度 , 然后安装锐速 , 测试锐速开启状态下的速度 , 最后卸载锐速安装 bbr, 测试再 bbr 下的速度 .

开测 :

原始速度 :

开启锐速的速度

开启 bbr 的速度

结论

很明显 . 锐速和 bbr 对 docker 的业务都是有效果的 .

至于 tcp 加速方面是使用锐速还是 bbr. 以我目前个人经验来看 , 结论就是 : 不好说 …. 你可以实地测试下看看 . 但大多数情况下 , 如果不追求极端速度 ,bbr 的效果已经可以让人满意 , 并且稳定 . 如果线路很差的情况下 , 锐速是有奇效的 .

赞(2)
未经允许不得转载:91云(91yun.co) » 无聊测试了下BBR/锐速是否对docker的业务有作用

留言 5

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0

    能做个教程出来吗。

    angel6年前 (2018-08-10)回复
    • 什么教程?

      91yun6年前 (2018-08-10)回复
  2. #0

    bbr 和 锐速 都是内核的TCP拥塞控制…
    Docker 又不改内核…

    老鬼6年前 (2018-08-09)回复
  3. #0

    请问 锐速 和 BBR 是装在宿子机测试的还是装在容器里测试的?

    nobody6年前 (2018-08-09)回复
    • 宿主机

      91yun6年前 (2018-08-10)回复