1. 程式人生 > >UCloud推出GlobalSSH,讓海外SSH訪問不卡頓

UCloud推出GlobalSSH,讓海外SSH訪問不卡頓

nat 文件 管理 隧道 oot 獲得 華盛頓 png UC

近年來,隨著海外發展中國家的互聯網普及率逐步提升,加之BAT等互聯網巨頭對國內市場的壟斷,導致越來越多的中小企業迫於生存壓力開始選擇“出海”拓展業務。與此同時,出海對企業的IT基礎設施管理也帶來了諸多挑戰。

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訪問不卡頓