本文时间过长,测试请勿在生产机上测试,建议更换其他的加速方案。
目前比较流行的拥塞算法有BBR、锐速等,而且自debian9以后 官方内核内置了BBR所以使得BBR被广泛使用,Google BBR很好用而且还有很多衍生版本 譬如魔改版PLUS版。不过你可能没听说过腾讯的TCPA单边拥塞算法 这篇文章 写一下安装和使用腾讯TCPA
介绍
腾讯TEG操作系统组, 2010年成立,专业的内核团队,维护研发腾讯内部linux操作系统tlinux,保证百万级server高效稳定运行, 为腾讯业务提供有力支撑。
腾讯TCPA,由腾讯TEG操作系统组研发,基于RHEL7.4源码,定制化的TCPA。
优势:TCPA启用后,小文件比BBR能提升40%以上,大文件比BBR能提升5%~10%。TCPA的优势在于小文件的性能提升。程序默认仅加速80、443、8080端口,更适用于建站场景,可自行增加端口。
博主找了找很多相关文章和评测 总结下来 这个玩意 用在富强不太理想 它更适用在建站上面 所以呢建议是 建站TCPA富强用BBR或锐速
腾讯TCPA安装
官网:无
官方文档:无
官方发布的文章链接进不去了 而且官方给的下载链接 也进不去了;w;
安装要求
系统:Centos7以上
一键脚本
方便快捷 直接输入命令 回车即可 如果想学习玩玩可以看看手动安装
wget http://pan.51shenyun.cn/d/sh/tcpa.sh && bash tcpa.sh
手动安装
1、首先下载内核
wget http://pan.51shenyun.cn/d/sh/tcpa/kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm
如果提示-bash: wget: command not found则表明没有wget,请使用 yum -y install wget 安装wget
2、安装内核
rpm -ivh kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm –force #安装内核 Reboot #重启服务器
重启后 可使用uname –a查看内核 检查是否替换成功
3、下载TCPA安装包
wget http://pan.51shenyun.cn/d/sh/tcpa/tcpa_packets_180619_1151.tar.gz
4、TCPA包安装
tar xf tcpa_packets_180619_1151.tar.gz #解压安装包 cd tcpa_packets #进入安装包目录 sh install.sh #运行安装脚本
5、启用TCPA
cd /usr/local/storage/tcpav2 #进入tcpa目录 sh start.sh #启动脚本
至此tcpa安装完成 可以测试一下是否安装成功
说明
1、如何检查是否安装成功
lsmod|grep tcpa
出现如图 表示安装成功
2、卸载TCPA
cd /usr/local/storage/tcpav2 #进入TCPA目录 sh uninstall.sh #运行卸载脚本
3、增添加速端口
腾讯TCPA默认对80、443、8080加速,如果用来建站,就不需要操作了 如要指定端口加速,需要修改“/usr/local/storage/tcpav2/”目录下的“start.sh”文件,在“$BINDIR/$CTLAPP
access add tip $ip tport 443”后面上一段自己需要加速的端口。
本文来自: https://51shenyun.cn/tencent_tcpa/
暂无评论内容