UCloud推出GlobalSSH 让海外SSH访问不再卡顿

百家 作者:Ucloud 2018-06-21 10:50:52

前言

随着海外发展中国家的互联网普及率逐步提高,加之BAT等互联网巨头对国内市场的垄断,越来越多的中小企业迫于生存压力,纷纷选择“出海”拓展业务。但与此同时,出海对企业的IT基础设施管理也带来了诸多挑战。



SSH卡顿,运维难题


特别是对IT运维研发人员来说,管理位于海外的云服务器,除了要面临DNS、时区等差异带来的网络延时外,也难以避免跨国网络线路的复杂性问题。其中,由于跨国网络线路波动导致的SSH登录反应缓慢、执行命令延时等问题最为棘手。在这种情况下,传输文件的平均速率往往能慢到几十KB/s,甚至直接传输失败。


由于业务需要,某公司的服务器托管于国外,而运维人员在国内办公,经常需要通过SSH登录的方式管理服务器。但由于网络波动,通过SSH管理服务器时,经常会出现卡顿、连接失败、传输速度较慢等现象,容易导致运维工作出错、效率降低,从而间接影响公司业务的正常发展。


什么是GlobalSSH?


为了帮助用户解决此类问题,UCloud正式推出了SSH加速(GlobalSSH),旨在解决因跨国网络抖动导致的SSH敲命令卡顿、传输速率不稳定、传文件失败等问题。


目前,GlobalSSH支持对香港、新加坡、北美三个地区的云主机进行SSH加速,后续还将陆续支持东京、雅加达、法兰克福、莫斯科等地区。


为什么要使用GlobalSSH?


◆  避免卡顿,加速明显

GlobalSSH可以避免卡顿,大幅提升传输速率。通过一个简单的实验来验证在有无GlobalSSH情况下,文件传输速度的显著差别。


实验如下方视频所示,首先使用GlobalSSH加速域名,从国内云主机向美国洛杉矶的云主机传输一份10M大小的文件,耗时约13秒。


<iframe class="video_iframe" data-vidtype="2" allowfullscreen="" frameborder="0" data-ratio="1.7647058823529411" data-w="480" data-src="http://v.qq.com/iframe/player.html?vid=i1342kr5ras&width=352&height=198&auto=0" width="352" height="198" data-vh="198" data-vw="352" style="display: none; width: 352px !important; height: 198px !important;"></iframe>


在无加速情况下,国内云主机通过公网直连,向洛杉矶的云主机传输相同文件,耗时达5分钟以上,如下方视频所示:


<iframe class="video_iframe" data-vidtype="2" allowfullscreen="" frameborder="0" data-ratio="1.7647058823529411" data-w="480" data-src="http://v.qq.com/iframe/player.html?vid=i1342ljejqz&width=352&height=198&auto=0" width="352" height="198" data-vh="198" data-vw="352" style="display: none; width: 352px !important; height: 198px !important;"></iframe>


结果证明,使用GlobalSSH加速的文件传输时间仅为直连传输的1/25,加速效果非常明显。


除了可以大幅提升传输速率,借助于UCloud自主研发的PathX以及智能调度技术,GlobalSSH也能降低丢包率和网络抖动,使得终端响应速度更快,从而避免遇到输入一个字符长时间不显示的问题。


GitHub上的开源工具sshping,可以用来精准地测试SSH连接的表现。使用下述命令,测试一个位于洛杉矶的GlobalSSH加速域名:

sshping -r es 107.150.102.137.pathx.ucloudgda.com


结果如下:



而未经加速的SSH连接,表现如下:



可见,国内云主机向美国洛杉矶主机发起连接,GlobalSSH可将连接时延从177ms降为157ms,缩短约13%。


◆  接入简单,无需改动

GlobalSSH的使用非常简单,只需要在UCloud控制台创建一个SSH加速实例,输入需要加速的服务器IP即可。


实例创建完毕后,生成一个类似128.1.38.240.pathx.ucloudgda.com的域名,使用此域名作为SSH访问的host即可获得稳定的SSH访问体验,如:

ssh root@128.1.38.240.pathx.ucloudgda.com



◆  计费灵活,成本低廉

一个GlobalSSH实例的费用仅需60元/月,所产生的流量费用为2元/GB(根据当日流量使用情况于次日凌晨结算,不足1GB免费)。除此之外,用户还可以根据自己的实际需要,灵活选择年付、月付或者按时付费。


多技术支撑,简约而不简单


为了让产品使用便捷,同时又提供强大的能力,GlobalSSH在后台技术架构上经过巧妙设计,以达到易用性、灵活性和稳定性的统一。


◆  隧道及NAT技术

PathX底层线路为GlobalSSH的加速提供了物理保证,借助多种隧道技术,用户对SSH的访问请求可以从源端转发到位于全球各地的目的端。而通过多层NAT机制,不仅位于UCloud上的云主机可以获得加速,即使非UCloud云主机,只需正常填写加速域名和IP,也可获得相同的加速效果。


◆  智能域名调度

GlobalSSH的加速域名通过智能调度,可将域名按情况解析到不同线路和地区的接入集群,不仅能规避骨干网故障带来的影响,也能将局部地区的访问效果更加优化。


◆  高可用设计

GlobalSSH的接入层采用高可用可扩展的集群设计,并有充分的容灾考虑。这种设计同时也能降低成本,当访问量很小时,用户只需支付很少的费用。


布局全球,助力出海


截至2018年6月,UCloud已在香港、新加坡、东京、首尔、台北、高雄、雅加达、曼谷、迪拜、法兰克福、莫斯科、洛杉矶、华盛顿等13个城市部署了云数据中心,为国内企业提供云计算服务。秉承“用户的需求就是我们下一个产品”的理念,GlobalSSH从细节处着手,解决用户运维上的切实烦恼,帮助越来越来的国内企业走出国门,更好地服务全球用户。




—End—

点击“阅读原文”,可获取GlobalSSH更多细节及优惠信息。

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接