请教下异地机房低延迟稳定互连解决方案

2018-06-20 22:39:53 +08:00
 SP00F

抛开硬设备组成的异地互联组网,在软设备上做异地互联甚至什么方案最合适?

如有 A、B、C 服务器,分别在华北华南以及海外。三者间互联低延迟的方案什么最合适。。

目前了解到的暂时就三个方案:

Zerotier 最简单快捷异地组网;

OpenVPN 组网;

套路云 VPN 网关;

没有没有什么比较成熟的异地组网方案?

2459 次点击
所在节点    问与答
26 条回复
w0nglend
2018-06-20 22:46:01 +08:00
GRE🤔
SP00F
2018-06-20 22:48:32 +08:00
@w0nglend #1 铜币多谢大佬,我找下资料看看
renothing
2018-06-20 22:57:45 +08:00
p2p 直连的可以看下 peervpn
内核层面直接支持的,gre 和 wxlan 也可以
Showfom
2018-06-20 22:59:16 +08:00
没办法 问运营商拉专线 走公网是 100%都可能会炸的
Showfom
2018-06-20 22:59:45 +08:00
套路云的话直接可以买他的专线解决
SP00F
2018-06-20 23:02:57 +08:00
@renothing #3 多谢,正在看相关资料~


@Showfom #4 多谢,公网网络波动时常出现无响应问题,所以在考虑最大限度降低无响应,传输慢的问题。。。前端是分离的,就慢在 API。。
SP00F
2018-06-20 23:03:49 +08:00
@Showfom #5 专线解决可以异地机房吗 部分机器不是套路云,我在看套路云的 VPN 网关
alcarl
2018-06-20 23:09:47 +08:00
延迟的话,选良心云的鸡自己弄个 vpnserver 来中转延迟都还不错的,抖动没办法,只能专线
SP00F
2018-06-20 23:13:15 +08:00
@alcarl #8 多谢建议,之前做中转都是 NGINX 做个代理 😭 还算过得去,但是现在延迟越来越大。。。所以考虑一下异地组网降低延迟。抖动偶尔还能接收得了
mt7620
2018-06-20 23:35:04 +08:00
能不能先说说是服务什么类型的应用?
对延迟敏感还是对带宽敏感?或者对丢包敏感?
SP00F
2018-06-20 23:41:42 +08:00
@mt7620 #10 对延迟非常敏感,有时候在高延迟的情况下会导致连接口数据都拿不到。。。10s 的超时限制
mt7620
2018-06-20 23:48:47 +08:00
@SP00F
10 秒超时,应该算对丢包重传敏感吧。10S,可以绕地球很多圈了。

是 TCP 应用且流量不大的话,可以考虑 kcptun,内有各种黑科技,专治各种丢包。作者原本是针对 FPS 类游戏开发的加速抗丢包方案。
SP00F
2018-06-20 23:50:04 +08:00
@mt7620 #12 我主要是 Web 应用。
mt7620
2018-06-20 23:51:58 +08:00
@SP00F
web 应用肯定没有 FPS 游戏对延时和丢包敏感,可以试试 kcptun。
yexm0
2018-06-20 23:54:57 +08:00
SP00F
2018-06-21 00:08:11 +08:00
@mt7620 #14 多谢大佬推荐~
Showfom
2018-06-21 00:33:03 +08:00
@SP00F 异地机房套路云可以直接买物理专线- - 很贵就是了
SP00F
2018-06-21 00:55:19 +08:00
@Showfom #17 这成本略高。。。只能无奈放弃
webjin1
2018-06-21 01:01:11 +08:00
@w0nglend 在国内 gre 容易被运营商封 ip。
msg7086
2018-06-21 02:15:25 +08:00
稳定方案只能物理上解决。要么买专线,要么买专线里的带宽。
其他方案都只能改善而不能根治,随便断一根海缆就……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/464544

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX