UCloud推出GlobalSSH,讓海外SSH訪問不卡頓
SSH卡頓,運維難題
特別是對於IT運維研發人員而言,管理位於海外的雲服務器,除了要面臨DNS、時區等不同國家差異帶來的網絡延時外,跨國網絡線路的復雜性也是避免不了的問題。其中,由於跨國網絡線路波動導致的SSH登錄反應緩慢、執行命令延時等問題最為棘手。在這種情況下,傳輸文件的平均速率往往能慢到幾十KB/s,甚至直接傳輸失敗。
場景示例
由於業務需要,某公司的服務器托管於國外,而運維人員在國內辦公,經常需要通過SSH登錄的方式管理服務器。但是由於網絡的波動,通過SSH管理服務器時,經常會出現卡頓、連接失敗、傳輸速度較慢等現象,容易導致運維工作出錯、效率變慢,從而間接影響公司業務的正常發展。
什麽是GlobalSSH
為了幫助用戶解決此類問題,2018年6月UCloud正式推出了SSH加速(GlobalSSH),GlobalSSH旨在解決因跨國網絡抖動導致的SSH敲命令卡頓、傳輸速率不穩定、傳文件失敗等問題。
目前GlobalSSH支持對香港、新加坡、北美三個地區的雲主機進行SSH加速,後續還將陸續支持東京、雅加達、法蘭克福、莫斯科等地區,敬請期待。
為什麽要使用GlobalSSH
1.避免卡頓,加速明顯
GlobalSSH這款運維神器,可以避免卡頓、大幅提升傳輸速率,通過一個簡單的實驗,即可驗證有無GlobalSSH情況下,文件傳輸速度的顯著區別。
GitHub上的開源工具sshping,可以用來精準地測試SSH連接的表現。
使用下述命令,測試一個位於洛杉磯的GlobalSSH加速域名:
sshping -r es 107.150.102.137.pathx.ucloudgda.com
結果如下:
而未經加速的SSH連接,表現如下:
結果可見,國內雲主機向美國洛杉磯主機發起連接,GlobalSSH可將連接時延從177ms降為157ms,縮短約13%。
除了可以大幅提升傳輸速率,借助於UCloud自研的PathX以及智能調度技術,GlobalSSH也能極大的降低丟包率和網絡抖動,使得終端響應速度更快,從而避免遇到輸入一個字符長時間不顯示的問題。
2.接入簡單,無需改動
GlobalSSH的使用非常簡單,只需要在UCloud控制臺創建一個SSH加速實例,輸入需要加速的服務器IP即可。
實例創建完畢後,生成一個類似128.1.38.240.pathx.ucloudgda.com的域名,使用此域名作為ssh訪問的host即可獲得穩定的SSH訪問體驗,如ssh [email protected]。
3.計費靈活,成本低廉
一個GlobalSSH實例的費用僅需60元/月,所產生的流量費用為2元/GB,(根據當日流量使用情況於次日淩晨結算,不足1GB免費)。除此之外,用戶還可以根據自己的實際需要,靈活選擇年付/月付/按時付費。
多技術支撐,簡約而不簡單
為了讓產品便捷使用,同時又提供強大的產品能力,GlobalSSH在後臺技術架構上經過巧妙設計,以達到易用性、靈活性和穩定性的統一。
1.隧道及NAT技術
PathX底層線路為GlobalSSH的加速提供了物理上的保證,借助多種隧道技術,用戶對SSH的訪問請求可以從源端轉發到位於全球各地的目的端。而通過多層NAT機制,不僅位於UCloud上的雲主機可以獲得加速,即使非UCloud雲主機,只需正常填寫加速域名和IP,也可獲得相同的加速效果。
2.智能域名調度
GlobalSSH的加速域名,通過智能調度,可將域名按情況解析到不同線路和地區的接入集群,不僅能規避骨幹網故障帶來的影響,也能將局部地區的訪問效果更加優化。
3.高可用設計
GlobalSSH的接入層,采用高可用可擴展的集群設計,並有充分的容災考慮。這種設計同時也能降低成本,當訪問量很小時,用戶只需付出很少的費用。
布局全球,助力出海
截至2018年6月,UCloud已在香港、新加坡、東京、首爾、臺北、高雄、雅加達、曼谷、迪拜、法蘭克福、莫斯科、洛杉磯、華盛頓等13個城市部署了雲數據中心,為國內企業提供雲計算服務。秉承“用戶的需求就是我們下一個產品”的理念,GlobalSSH從細節處著手,解決用戶運維上的切實煩惱,幫助越來越來的國內企業走出國門,更好地服務全球用戶。
UCloud推出GlobalSSH,讓海外SSH訪問不卡頓