如今选择Linux VPS/服务器成本是比较低的,无论是国内或者国外商家都差不多这样的趋势。但是,我们很多外贸网站需求、上网用途(正规用途),一般都会购买一台性价比较高的VPS、服务器。但是,即便海外VPS大部分都是1Gbps带宽起步(大部分是),但是由于物理距离的问题,以及网络线路的差异,我们用户在访问的时候会有各种的差异和不稳定。不过,我们可以使用一些第三方的工具来提高发送流量的速度,比如我们常见的有锐速、BBR、NET-SPEEDER、Kcptun等。
这里笔者要先说到的是,我们在使用工具之前,至少也要差不多选择算是性价比且稳定性较好的Linux VPS,其中个人比较推荐这几款。(BandwagonHost、Vultr、DigitalOcean、Linode),这里简单做一个介绍比较。
第一、常用性价比较高的Linux VPS(排名不分先后)
1、BandwagonHost(查看具体配置)
介绍:性价比较高、支持支付宝付款、30天任意退款、OpenVZ和KVM架构,8个数据中心/机房,且可以任意切换更换IP。
2、Vultr(查看具体配置)
介绍:15个机房,小时计费(可以随时删除更换)、KVM架构稳定性较好
3、DigitalOcean(查看具体配置)
介绍:9个数据中心,小时计费(可以随时删除更换)、KVM架构
4、Linode(查看具体配置)
介绍:9个数据中心,小时计费、新注册账户赠送10美金(参考这里教程:http://www.xenvpser.com/137.html)、仅能信用卡付款。
第二、Linux VPS/服务器加速、优化的必要性
1、服务器优化速度可以提高网站、项目的用户打开速度,提高业务转化;
2、有效的提高加速效果,提高工作效率
3、需要注意的问题:在安装加速工具之前,一定要先测试安装或者在生产环境部署之前安装,不建议在已经有的生产环境安装,因为难免出现问题。
第三、常用的Linux VPS/服务器加速、优化工具汇总
1、NET-SPEEDER
NET-SPEEDER加速工具,原理是采用双倍发包技术,这样可以减少丢包率,提高项目速度。当然,也会消耗双倍流量。其优点是能支持在OPENVZ、KVM、XEN架构中都可以使用,尤其是OPENVZ可选择加速工具较小的前提下是可以使用的。
工具地址:https://github.com/snooda/net…
工具安装方法:
A – CentOS安装Net Speeder加速VPS服务器配置(http://net-speeder.com/4.html)
B – Ubuntu/Debian安装Net Speeder加速服务器方法(http://net-speeder.com/6.html)
2、Kcptun
Kcptun也是可以利用在OPENVZ环境中的,不过是需要安装客户端,有些类似FinalSpeed,不过这个工具已经收费。基于 KCP 协议的 UDP 隧道,它可以将 TCP 流转换为 KCP+UDP 流。而 KCP 是一个快速可靠协议,能以比 TCP 浪费10%-20%的带宽的代价,换取平均速度提高 30%-40%,且最大延迟降低三倍的传输效果。Kcptun 是 KCP 协议的一个简单应用,可以用于任意 TCP 网络程序的传输承载,以提高网络流畅度,降低掉线情况。
Kcptun工具地址:https://github.com/xtaci/kcptun
Kcptun工具一键部署、安装参考详细教程:https://blog.kuoruan.com/110….
3、TCP BBR
TCP BBR来自谷歌几个工程师,类似我们熟悉的锐速加速,属于单边加速(Google TCP BBR介绍:http://blog.csdn.net/dog250/a…),无需任何客户端。但是需要内核4.10或者以上才可以,我们在部署之前需要将内核升级。只能用在KVM和XEN架构中,不可以使用到OVZ。
TCP BBR项目地址:https://github.com/google/bbr
TCP BBR工具的安装介绍:
1、Linux KVM VPS主机一键安装Google TCP BBR加速 (http://www.cnbanwagong.com/44…)
2、Vultr CentOS7安装Google BBR加速工具方法(https://www.vultrclub.com/174…)
BBR安装需要注意:一定不要在生产环境中先安装,有重要数据建议备份,因为需要修改到内核,可能导致服务器启动不了,所以这个一定要谨慎操作。
4、锐速
锐速官方已经关闭公开提供这个工具,但是还是有第三方提供脚本出来。功能与BBR差不多,根据我们个人喜欢使用,个人建议还是用BBR,因为毕竟是官方提供的,而锐速(算是破解版)渠道不明,万一脚本带有后门就比较麻烦。
锐速一键安装:
wget -N –no-check-certificate https://raw.githubusercontent… && bash serverspeeder-all.sh
最后,Linux VPS、服务器安装加速工具前提是需要VPS至少也不要太差。其次我们在选择加速工具之前要符合系统支持,比如内核、架构支持。以及安装之前一定要测试没有问题在安装在正式的环境中。
文章评论