想问问大家有什么好的方案吗?
感谢
1
cst4you 2020-11-04 18:23:28 +08:00
AGA, 可以解决电信用户问题
建议布几个阿里云腾讯云的香港节点反代 |
2
moshou OP |
3
skymei 2020-11-04 18:28:23 +08:00
API 的话 除了线路,估计没啥好的办法,静态文件可以用国内的云服务做个代理缓存加速
|
5
AkideLiu 2020-11-04 18:38:04 +08:00 via iPhone
静态内容套 cdn,动态内容上 cn2 或者 iplc 做个 reverse proxy
|
6
love 2020-11-04 18:38:57 +08:00
国内买个 VPS,测试各家国外 VPS 找一个有国内直连加速的商家,各装一个 nginx 反代然后三级跳。
如果找不到好线路或不想多出钱,上 kcp 加速也是非常好使的,我的阿里云直连国外源站有丢包,上了 kcp 后速度刚刚的,晚上丢包 30%都不影响。 |
7
cassyfar 2020-11-04 18:46:40 +08:00
best practice 肯定是做 regionalization,在 AWS cn 搞一套服务。
同步主要有什么麻烦?数据库吗? DynamoDB 有 global table 。 |
9
cassyfar 2020-11-04 18:50:04 +08:00
|
10
liul85 2020-11-04 18:58:02 +08:00
静态资源走 cdn,API 的话可以考虑部署东京节点试试速度,这样后端数据好同步。
如果想长期发展国内业务,建议还是都搬进去,做好长远打算。 我之前有过类似的经历,有需要的话可以细聊。 |
11
liul85 2020-11-04 19:00:14 +08:00
@cassyfar #9
“With this launch, you can now add a replica table in one AWS China Region to your existing DynamoDB table in the other AWS China Region” 并不能与 global regions 同步数据,国内 AWS 服务基本上与外面是隔离的。 |
12
BigLion 2020-11-04 19:06:32 +08:00
阿里云再搞一套
|
13
mensa23 2020-11-04 19:11:34 +08:00
全球多节点共活,技术上可以做到,但是无奈网络环境不允许。。。
|
14
moshou OP 谢谢各位的回复,我去看看你们提到的相关资料,感谢
|
15
moshou OP 好像就集中在独立部署和反代了...
实在不行就独立部署吧,做区域化吧,反正国内用户在国外使用的几率几乎为 0,我觉得 |
16
lance86 2020-11-04 19:23:13 +08:00
一旦涉及跨境,,aws 那一套就不好使了感觉。cloudFront 国内国外分开的。看你们要求高不高,如果一开始没啥用户的话,先试试租用香港的 cn2 线路的机器(当然多机房、线路)跑个 nginx 做代理跑着?等有必要了再部署国内的业务。
代理的话,也可以从运营商应该可以买低延迟的专线,就是会很贵,阿里云上面买的话,到香港 2M 带宽就要一千多一个月了。 |
17
kennylam777 2020-11-04 19:47:05 +08:00 via Android
開始時用香港 CN2 反代,長遠來說要符合法規經營還是要弄一套國內版把數據留在境內
|
18
loliordie 2020-11-04 19:50:44 +08:00 via Android
踩过坑的告诉你
你知道为什么这么多大公司都要一套国际一套中国特供么?😂 这个坑不是不能解决 而且解决起来成本远远大于分离业务 |
19
lbp0200 2020-11-04 20:02:19 +08:00
CDN,做反代
又拍云、七牛、阿里,都可以的 |
20
zhengxiaowai 2020-11-04 20:09:17 +08:00
负责人告诉你 无
|
21
LnTrx 2020-11-04 20:30:00 +08:00
境外的 CloudFront 速度是没有保证的
|
22
xabc 2020-11-04 20:31:02 +08:00 via Android
腾讯云 再部署一套
|
23
loveuloveme 2020-11-04 20:33:26 +08:00
阿里云方代,图片用 cdn,一般都能扛得住
|
24
Actrace 2020-11-04 20:33:57 +08:00
vxtrans 做个 tcp 加速。
|
25
WildCat 2020-11-04 21:36:31 +08:00
CloudFlare?
|
26
Skmgo 2020-11-04 21:55:13 +08:00
这个问题我最近正面对..... 已经有了解决方案.
|
27
djoiwhud 2020-11-04 22:53:46 +08:00
如果业务是尝试性的,先用 cn2 做代理。跑起来数据好看,再考虑墙国独立搞一套。
|
28
linhongye 2020-11-05 00:04:57 +08:00 via Android
amazon 里面去搜索一下 sd-wan 。
我们用的就是这个,不便宜,但能用。 |
29
baobao1270 2020-11-05 00:34:30 +08:00 via Android
建议独立部署,满足合规性
|
30
wangxiyu191 2020-11-05 00:46:07 +08:00
全球加速?
|
31
DoctorCat 2020-11-05 00:46:32 +08:00
如果业务合规证照齐全的话,建议还是在国内可用区部署一套,免除 gfw 认证之苦
|
32
wjhjd163 2020-11-05 00:47:18 +08:00 via Android
AGA
|
33
dangyuluo 2020-11-05 00:56:25 +08:00
AGA 其实效果还不错
|
34
Leeds 2020-11-05 01:14:13 +08:00 via Android
全球加速节点
|
35
IDAEngine 2020-11-05 01:24:42 +08:00 via iPhone
国内部署一套,AWS 国内。要么
就是租个 CN2 线路反代 cloudfront 。或者用 akamai 香港节点 CDN |
36
lihongming 2020-11-05 01:55:53 +08:00
如果只是用 EC2 的话,那不如用 Google 了,在国内的速度比 AWS 好不少。
话说回来,不过是个 VPS,何必非得用云平台的呢?太贵了。云平台的价值在其他服务,而不是 VPS 啊。 |
37
nooper 2020-11-05 07:34:06 +08:00 via iPhone
这个我有成熟一点的技术方案, 中国美国 vpc 互通,中国区相当于反向代理. 部分内容做静态缓存
|
38
batyu 2020-11-05 08:26:00 +08:00
已经在用的来告诉你,CloudFront 在国内不快反慢
|
39
abc0123xyz 2020-11-05 09:24:05 +08:00
帮助客户移民美帝
|
40
alinwu05 2020-11-05 09:32:33 +08:00
已经走过这个坑,国际的 CloudFront 在国内经常断,慎重!
最终还是需要在 AWS cn 部署一套! |
41
joesonw 2020-11-05 09:42:51 +08:00
@cassyfar you can now add a replica table in one AWS China Region to your existing DynamoDB table in the other AWS China Region 跨宁夏和北京
|
42
elmoonwy 2020-11-05 09:58:40 +08:00
可以考虑一下部署 aws 香港和日本节点?这样就可以继续使用 dynamodb cross region replcia
|
43
stanchenxxx2015 2020-11-05 10:29:11 +08:00
可以试试我们的全站加速 CDN,动态静态内容都能做国内加速。我们这边是大厂的代理,可以给到您满意的价格。您要是感兴趣的话,可以加我微信:MTczNDYyNjUwNzA= (base64)
|
44
Jerami 2020-11-05 10:33:06 +08:00
amazon global accelerator
|
45
fredcc 2020-11-05 11:10:10 +08:00
国内落地
|
46
triptipstop 2020-11-05 11:29:47 +08:00
otter 多活
|
47
hakono 2020-11-05 11:45:26 +08:00
我在想,你国内开展业务,需要备案之类的,按照法律要求应该是需要将服务器放国内的吧,所以终究还是需要在国内独立部署一遍
|
48
heitaoq66 2020-11-05 12:13:52 +08:00
CloudFront 国内 和国外是分隔开的,所以不能直接用,
只能是国内外分别部署一套,然后可以用 lambda 同步数据 |
49
wangyzj 2020-11-05 12:19:59 +08:00 via iPhone
如果逻辑上分不开,没啥好办法
aws 直连 也就只能这样了 |
50
jiabing520a 2020-11-05 12:26:58 +08:00
看这么多回复不可以的我都急了,告诉你吧,国际版 CloudFront 在国内也是有节点的,只是自动分配是分配不到,需要你自己去分线路解析。
|
51
ElmerZhang 2020-11-05 13:06:34 +08:00
试试 Global Accelerator,不差钱的话可以直接找 AWS 中国的销售,让他们给弄条专线。
|
52
nooper 2020-11-05 13:19:16 +08:00
可以外包给我提供给你们解决架构方案。不需要专线。
|
53
moshou OP 哇,非常感谢大家
昨天发完贴,看了几个人提的方案,最后和老板汇报了下大家说的情况和我收集的资料。 综合各种情况,还是针对国内单独发一个版本,合理合规一些。 注册公司+备案+单独部署。 最后再次感谢各位的热心回帖 |
56
fredcc 2020-11-05 16:12:16 +08:00
国内数据同步到境外有合规性问题哦。反之也一样
|
57
shingoxray 2020-11-05 17:01:18 +08:00 via iPhone
最好国内单独部一套,避免法律和监管问题。
|
58
tabliu 2020-11-05 17:16:32 +08:00
anycast ip 去做反代,这个产品很成熟了
|
59
xuanbg 2020-11-05 17:36:36 +08:00
最便宜的做法应该是国内部署一个代理。譬如阿里云买个 1c1g 的服务器,3 年也就千把块钱而已。
|
60
neptuno 2020-11-05 18:10:57 +08:00
花钱阿里云
|
61
IDAEngine 2020-11-05 18:26:05 +08:00 via iPhone
@jiabing520a 国内节点没有 443,而且国内节点大部分是很多外企自建的反代
|
62
chengxiao 2020-11-06 09:09:57 +08:00
张口一个反代的.....是真没考虑过业务的稳定性 和 实际操作性
稳妥的做法还是 国内独立部署 这是最效率也是最优的解决方案 |
64
fordoo 2020-11-06 12:28:11 +08:00
阿里云的全球加速 GA 、全站加速 CDN 都可以,单独搞一套数据同步有点困难
|
65
no1xsyzy 2020-11-06 14:35:15 +08:00
民法典好像说效果包括数据不出境?目前国际上大方向都是要求数据不出境。
建议是弱分区运行或者全站动态 CDN 。 |
66
jiabing520a 2020-11-13 15:01:06 +08:00
@IDAEngine 有 443 没有 80,是不是自建的反代就不清楚了,比如 116.138.177.186
|
67
IDAEngine 2020-11-13 17:29:51 +08:00 via iPhone
@jiabing520a 这个是自建的反代,irobot 的,用来连接 AWS IOT 的
|