——声网全链路加速 FPA 在跨国跨区网络加速的食用指南
跨国跨区的网络服务质量难题
对于小微企业、独立开发者或个人站长而言,保证自己的业务或网站能够访问流畅、服务稳定是一件颇具挑战性的工作,尤其是所涉业务包括电子商务、游戏等对实时性有要求、对于延迟敏感时,其用户满意度尤为重要。倘若自己的用户群分布广泛、存在跨国跨区的地域特征,采用传统 CDN 难以满足业务需求、借助云基础设施自建链路加速的成本和复杂度都要求较高。
当跨地域的用户在访问时网络体验不佳,会严重制约上述组织和个人的业务发展。为了解决上述问题,许多人会选择采用一些免费的产品和服务,例如某些免费的公有云主机或 CDN 加速。但由此带来的运维、管理、扩展和快速迭代的隐形成本又往往难以承受。在这里我们介绍一个有可能缓解上述困境的方案。
分钟级开启声网全链路加速 FPA 服务
声网全链路加速 FPA 通过端云协同的全球 SD-RTN™ 高速网络覆盖了全球 200 多个国家和地区,可以为门户网站、电商平台、UGC 社区等业务场景提供跨区域、跨网的强大动静态内容加速,有效解决网络访问过程响应速度慢、动态内容加载慢等问题,全面提升终端用户的访问体验。
目前使用声网全链路 FPA 有两种模式可选,分别是 IPA 模式和 SDK 模式,前者只需配置一下自己的 DNS 设置即可,后者则需要在应用中集成声网的 SDK 模块。本文介绍的是 IPA 模式、也是最简单的一种方式,整个过程只需三步:注册声网帐号、创建和配置项目;开启 FPA 服务并获取加速点 IP 地址;将你的 DNS 解析修改为加速点IP地址。目前声网全链路加速 FPA 服务在2022 年 1 月 31 日前完全免费使用、不限流量!2022 年 2 月 1 日后每月可享受 100GB 的免费额度。这个额度对大多数的早期项目来说完全够用。
首先,访问声网进行账号注册并创建一个项目,如下图所示简单勾选你的使用场景;成功创建项目后进入项目管理界面,在下方的“拓展能力”区域找到“全链路加速”服务并点击“启用”该服务。
此时页面会跳转到全链路加速 FPA 服务的配置界面,如下图所示,源站信息的填写支持 IPv4 地址和域名两种方式,你可以根据实际情况填写多个 IPv4 地址或域名信息,也可以分别创建多个项目单独填写,通常取决于你要加速的地域是否相同、或者管理上的便利考虑等因素; Web 业务的端口号通常为 80 请按需填写,同时考虑到安全性问题,全链路加速 FPA 支持源地址透传功能(源站可匿),请按需配置:
为了确保加速的效果,源站所在区域请根据真实情况填写(建议查询自己的主机服务信息后填写),加速区域和源站区域分别支持城市、国家和洲际三种不同的粒度,并且二者均支持对应粒度下的多选。例如,源站所在区域可以选择多个城市或国家,加速区域也可以选择某类型下的多个城市或多个国家或大洲(区域)。建议您根据自己的业务流量特征有针对性地选择加速区域,考虑到后期每月 100GB 的免费流量额度,建议以国家粒度选择加速区域。
第二步,当配置完项目的加速服务后,点击保存,刷新一下页面,再点选进入“通道管理”标签页,查看到已经获取到的加速点 IP 地址信息(根据加速区域可能有多个),记录后备用。
第三步,登录自己的 DNS 服务商管理后台,在解析管理中绑定加速点 IP 地址即可;对于同时点选了多个加速区域、获得了多个IP地址信息的情况,可在 DNS 后台通过 CNAME 的方式绑定这些加速点。
其他可能需要了解的注意事项
首先是安全性问题,考虑到多数云服务商的高防 IP 和 WAF 服务价格因素,建议对安全性要求高的小伙伴在配置项目时选择“源地址透传”设置。声网作为一家美股上市公司,旗下全链路加速 FPA 服务支持端到端数据加密、并符合 GDPR、CCPA、HIPAA 等安全隐私法规要求。
其次是加速方向并非单向,开发者既可以选择从中国大陆向海外区域,也可以反向从海外源站向国内加速。声网全链路 FPA 加速支持 TCP、UDP 等泛协议加速,其使用场景具备广阔的想象空间,开发者可自行发掘。
第三是加速区域的配置要根据自己的统计数据及时调整。建议开发者通过谷歌统计、百度统计等站长工具多留意访客数据变化,也可以使用声网的水晶球工具(可免费试用 30 天)更精准地查看并分析访客数据,从而选择最适合自己的个性化加速策略。
最后,对于全链路加速 FPA 默认的带宽、并发数以及项目数不满足的小伙伴,建议通过工单或开发者社区等方式联系官方获取支持。