简介:MaxCompute联合全球加速服务,为有跨境访问需求的MaxCompute客户提供一套高效稳定的跨境访问加速方案。
MaxCompute联合全球加速服务,为有跨境访问需求的MaxCompute客户提供一套高效稳定的跨境访问加速方案。html
MaxCompute的大量出海客户,因为开发人员所在地和数据源地域不一致,常常须要进行跨境互访,在使用IDEA/ODPSCMD/SDK进行管控类做业提交、数据下载等请求时,网络抖动比较大,可能会出现被rst、重置链接等问题。segmentfault
具体场景包括两类:后端
例:正常网络状况下,从杭州访问印度(孟买)终端节点,网络链接超时。api
本解决方案依赖全球加速服务。安全
全球加速GA(Global Accelerator)是一款覆盖全球的网络加速服务,全球加速会为每一个接入加速区域的地域分配一个加速IP,客户端流量经过加速IP就近从接入点进入阿里云加速网络。进入阿里云加速网络后,全球加速能够智能选择路由并自动完成网络调度,而后把客户端的网络访问请求送达至最佳终端节点,避开公网的拥堵,达到减小时延的效果。具体请参见全球加速官方文档。服务器
更多建立MaxCompute项目操做,请参见建立MaxCompute项目。网络
用户能够根据全球加速服务官方文档进行配置。本方案的配置步骤以下:架构
具体规格类型及费用请参考全球加速产品订价。curl
购买成功后,返回至管理控制台。实例建立好,系统会自动分配一个CNAME用于解析要加速的后端服务的域名,请记录下此CNAME用于后续域名解析时使用。测试
基础带宽包提供了覆盖全球的公网接入带宽和阿里云内网传输带宽。实现全球加速您须要购买基础带宽包并将基础带宽包绑定到全球加速实例。
具体规格类型及费用请参考全球加速产品订价。
⚠️注意:提高海外区域到中国内地的网络访问质量,必须先提交跨境产品使用申请,不然没法配置访问国外地域加速。
本方案选择 加强加速带宽,20Mb。
绑定成功后,基础带宽包的状态变成 可用。
在购买基础带宽包后,您即可以添加加速区域,指定访问后端服务的用户的所在地域并分配加速带宽。
完成如下操做,添加加速区域。
监听负责检查链接请求。系统会根据您指定的端口和协议转发来自客户端的入站链接。
更多信息参考监听概述。
说明 目前,保持访问控制白名单开放,如需使用请提交工单。
每一个监听都关联一个终端节点组,经过指定要分发流量的地域,将终端节点组与监听关联。关联后,全球加速会将流量分配到与监听关联的终端节点组内的最佳终端节点。
完成如下操做,设置终端节点组。
添加全球加速的配置后,在实例信息-加速区域tag下,找到加速IP。
以后,您必须经过本地绑定host方式,将对应域名解析到全球加速分配的CNAME,使业务流量切换至全球加速。
host添加示例:
1XX.XX.X.XX6(加速IP) service.ap-south-1.maxcompute.aliyun.com(后端服务域名)
curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http[s]://[:<端口>]"
其中:配置完成后,能够进入MaxCompute客户端或Web-Console按源方式链接至MaxCompute数据源。此时,MaxCompute已成功实现高效稳定地跨境访问。
为了有效防护DDoS攻击,本方案能够经过与DDOS高防产品组合使用,利用DDOS高防产品有效防护DDOS攻击,详细信息能够参考:跨地域Web安全加速 中的DDOS配置部份内容。
本文内容由阿里云实名注册用户自发贡献,版权归原做者全部,阿里云开发者社区不拥有其著做权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。若是您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将马上删除涉嫌侵权内容。