OSS 传输加速功能迎来商业化,助力客户的业务覆盖更多地域,解决远距离传输性能问题。利用全球分布的云机房能力,OSS传输加速将来自全球各地的用户访问由DNS 路由至就近的OSS接入点,用户请求到达OSS就近节点后,会经过优化过的网络及协议访问Bucket所在的数据中心。
数据上传、下载的访问速度,对于客户体验有关键影响
- 越来越多的企业,将业务覆盖到全国,甚至全球。这给业务的增长带来巨大的机会,但也带来了新的挑战。互联网长传,会遇到传输链路不稳定、网络抖动、拥塞,造成远距离上传、下载体验不稳定。如何确保全国、甚至全球各地客户,都能有极致的数据上传和下载体验,变得非常关键。
- 而构建全地域加速网络,以及进行协议栈参数和传输算法优化非常复杂。同时,传统的边缘缓存加速方案,针对的是,几乎不更新的静态文件,被同一个地区的成千上万的客户连续下载。而上传加速、动态更新内容/非热点内容的下载加速、需及时访问最新内容,或需首次访问即很快等场景,则需要新的加速方案。
- OSS传输加速,正是专门针对云存储上传、下载的系统加速方案。OSS通过智能加速管控,优化传输链路,协议栈与传输算法,并深度结合OSS服务端优化,提供端到端的云存储访问优化方案。同时,OSS解决了各种网络条件、地域限制、防劫持等问题,并提供数据安全性、存储容灾冗余保护、可用性等保障。
解决的痛点
- 业务系统或数据存储在某个区域,而业务覆盖全国,甚至全球各地的终端用户,需要解决跨省或跨洋的访问体验差的问题。
- 需要支持上传加速
- 需要对动态更新内容、非热点文件也能加速的场景
- 因网络抖动、协议栈、传输算法限制导致无法充分利互联网上的带宽传输
客户案例
- 远距离互联网上传加速、下载加速,如某Top在线协同办公平台、某相册应用等
- 动态内容、非热点内容的下载加速,如某游戏、某相册、某网盘应用、在线教育应用、某社交应用等
- 关注首次访问体验,或行业竞争对访问体验极致要求,如电商、游戏、政企门户网站、金融等
- OSS与用户其他源站结合,进行传输加速,如某社交类应用等
传输加速使用方法
- 开启传输加速:
进入控制台,点击Bucket - 概览 ,开启“OSS传输加速功能”
- 当Bucket开启OSS传输加速,传输加速Endpoint(oss-accelerate.aliyuncs.com)与标准Endpoint(如oss-us-west-1.aliyuncs.com)都可用,API使用方法没有任何区别
- 当需要使用传输加速时,使用Bucket的传输加速Endpoint即可(如your-bucket-name.oss-accelerate.aliyuncs.com)
- 当不需要使用传输加速时,仍使用Bucket的标准Endpoint即可(如your-bucket-name.oss-us-west-1.aliyuncs.com)
传输加速计费方式
只有当使用OSS 的传输加速域名(your-bucket-name.oss-accelerate.aliyuncs.com)时,会产生传输加速的计费项。
传输加速体验
传输加速原理是,对互联网传输链路优化、和协议策略进行优化,能将远距离传输,变成“短距离”传输,优化传输链路与协议栈,结合OSS服务侧进行端到端优化。
您可以通过以下方式体验:
- 通过使用Bucket的传输加速域名和标准域名进行实际测试对比
- 或者参考传输加速测试工具
根据,客户端的网络环境不同、到不同目标端的互联网传输链路质量不同,传输加速提升效果可能会有差异。
参考文档
FAQ
- Q1:上传是否支持加速?
- OSS传输加速,即支持下载加速,也支持上传加速。
- Q2:下载加速,支持哪些文件?
- 除热点静态文件以为,对非热点文件、会动态更新的文件,同样可以加速。
- Q3:OSS传输加速与CDN加速的区别?
- CDN加速是利用边缘缓存,对静态文件(几乎无更新)的热点文件,同一地区客户成千上万次连续下载同一个文件。
- OSS传输加速,是对传输链路智能路由、协议栈、传输算法、OSS服务侧的配套优化,针对OSS设计的加速,可支持上传加速、下载加速,对非热点文件、静态或动态更新的文件下载,都可以加速。
- Q4:阿里云ECS,通过传输加速访问跨地域的OSS,是否支持?如何计费?
- OSS传输加速,支持从阿里云ECS,加速访问跨地域或跨洋的OSS。与客户端,利用传输加速,加速互联网访问OSS类似。
- 收费方式:假设从上海地域ECS,通过传输加速Endpoint访问新加坡的OSS,下载1GB内容,则目录价位:1.25元/GB(传输加速单价)+0.51元/GB(OSS新加坡外网流出单价)。
- Q5:使用自定义域名访问OSS,如何开启传输加速?
- 支持;客户在自己的域名服务器上,添加一条CNAME规则,将自定义域名,映射为 Bucket的传输加速访问Endpoint即可。
- Q6:阿里云或其他厂商CDN,是否可以绑定传输加速Endpoint?如何计费?
- 支持,只要在CDN配置的OSS Bucket访问域名时,使用Bucket的传输加速访问Endpoint。
- 除回源流量费用,会产生传输加速费用,具体根据CDN从哪里访问OSS,会通过OSS哪个加速节点,进行加速