SSH是运维和开发人员接触比较多的工具,一般用SSH来连接远程服务器,这个是我的一些免费客户和企业客户经常使用的场景,当然SSH除了远程连接之外,还有很多额外的用途,比如SSH本身是具备代理功能的,我们也有一些跨境电商客户利用SSH代理结合指纹浏览器来实现跨境电商网站的代理和加速。
本文结合我们已有客户的场景,详细描述:
首要原因肯定是因为传输速度慢,影响了工作效率,比如说我需要用SSH传输一个1GB的文件,50KB/s的速度需要将近6个小时,并且如果中间有网络中断,数据还得重新传输。而如果能把速度提升到1mbps的话,传输效率提升20倍。
如果我们结合具体场景进行分析。
首先对于远程登录和scp文件传输的场景,正如前面所述,能提升文件传输效率,如果您不需要使用scp传输文件,在敲linux命令的时候,我们或多或少碰到过敲个命令很久才反应过来的情况,这时候连砸键盘的心都有,极大考验了我们运维人员的耐心,而且在一些跳板机的场景,对于整个研发团队都有非常大的影响。
其次是SSH代理的场景,通过配置SSH代理来实现上网,访问网页,这时候就不是简单的传输文件或者敲命令的影响了,直接影响到整个网页的加载速度。比如我们的客户需要使用SSH代理来访问etsy,正常的不提速的方式,无论是夹在网页还是通过浏览器上传文件,经常出现无法使用的情况。
如果您碰到上述两个场景,那么可以考虑考虑给SSH提速,提升自己的办公效率。
如果您需要提速,那么接下来就是如何提速的问题了,如果您是非技术人员,我强烈建议您使用我们的全球加速产品,我们有免费的版本,不收取任何费用,您只需要按照知道您的SSH代理的IP和端口是多少就行,不需要太多的技术背景。具体的配置可以参考我们的 快速入门 文档进行。
如果您是技术人员,希望了解我们的技术细节,或者您有意向在企业业务当中尝试全球加速,可以了解一下我们的核心技术细节。
以下是我们全球加速的系统架构图。

以上是以游戏加速为例子,实际上我们的SSH加速跟游戏加速原理是一模一样的。
从图中可以看出,我们将网络进行分层划分。
我们根据客户的使用情况,提速之后带来了以下效果。



SSH加速有一定的实际意义,无论是SSH代理,SSH远程连接,SCP传输文件,都遇到卡顿,速度慢等场景,这些场景比较适合使用全球加速来解决。
同时全球加速也是我们的其他产品的加速底座,您有可能不直接使用我们的全球加速,但是间接也会使用到,比如我们也有客户在跳板机上使用了SSH加速,但是实际上用的是我们的组网产品,组网产品底层也带有全球加速的功能。
如果您对我们的产品感兴趣,可以直接使用我们的控制台进行免费使用,感谢您的理解与支持。