Vultr速度怎么样?很多童鞋都会问到这样的问题。虽然vultr的速度还不错,但我们还有办法更快。Google BBR是一个TCP加速优化工具,可以起到单边加速 TCP 连接的效果,也就是不用客户端的配合,从 4.9 开始,Linux 内核已经用上了该算法。我们可以应用到常规的KVM和XEN架构的VPS、服务器中,用来提升服务器的网络速度。
由于要修改Linux内核,所以建议我们使用在一些非生产环境中的项目,比如搭建的某软件工具据说有可以较大的提高速度。
一、预先准备工作
- 鉴于内核的修改不确定性,如果有其他重要数据的,建议备份。参看小贴士:Vultr snapshot快照功能的妙用
二、一键安装BBR工具
这里参考一键安装BBR脚本进行安装,该脚本已在 Vultr 上的 VPS 全部测试通过,支持CentOS 6+,Debian 7+,Ubuntu 12+系统。
(1)使用root用户登录,运行以下命令:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。
(2)重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR。
输入命令:
sysctl net.ipv4.tcp_available_congestion_control
返回值一般为:
net.ipv4.tcp_available_congestion_control = bbr cubic reno 说明BBR已完成安装
输入命令:
lsmod | grep bbr
返回值有 tcp_bbr 模块即说明 BBR已启动。