概述
本文主要介绍阿里云对象存储OSS的传输加速功能和CDN加速OSS资源的区别,以便您根据实际业务进行选择。
详细信息
阿里云对象存储OSS以海量、安全、低成本、高可靠等特点已经成为用户存储静态资源和文件的首要选择,实际使用中面向全球各地用户访问OSS资源时,访问速度会受到客户端网络、OSS的下行带宽、Bucket地域、访问链路长等限制出现访问慢的情况。以下主要介绍CDN加速OSS和OSS传输加速的加速方式:
实现原理
具体实现加速的原理如下:
-
CDN加速OSS:是建立并覆盖在承载网之上,由遍布全球的边缘节点服务器群组成的分布式网络。阿里云CDN能分担源站压力,避免网络拥塞,确保在不同区域、不同场景下加速网站内容的分发,提高资源访问速度。由CDN全球广泛分布的边缘节点缓存OSS存储的静态数据,从而实现客户端从边缘节点直接获取数据的方式来实现访问的加速。
-
OSS传输加速:利用全球分布的云机房,将全球各地用户对您存储空间(Bucket)的访问,经过智能路由解析至就近的接入点,使用优化后的网络及协议,为云存储互联网的上传、下载提供端到端的加速方案。
资源加速场景介绍
OSS传输加速是针对OSS的链路加速,使用OSS传输加速后支持OSS提供的任意特性。CDN通过全球边缘节点缓存OSS资源,加速同时可降低带宽成本。OSS传输加速和CDN加速完全是两个不同的产品,且应对的场景不同,详情请参见CDN应用场景和传输加速场景。
-
如果您的业务是第三方数据源加速,推荐您使用CDN加速。
-
如果您的OSS资源需要进行多次下载的操作,并且不要求数据强一致性,推荐您使用CDN加速。
-
如果您的OSS资源需要加速下载,并且访问量少,推荐您使用OSS传输加速。
-
如果您的OSS资源需要进行多次下载的操作,并且要求数据强一致性,推荐您使用OSS传输加速。
-
如果您的业务存储的是动态资源,且数据更新频繁,推荐您使用OSS传输加速。
-
如果您的业务存储的是静态资源,且更新少,推荐您使用CDN加速。
CDN加速和OSS传输加速的对比
CDN加速和OSS传输加速的使用场景不同,其优缺点对比如下:
加速方式 |
实现方法 |
应用场景 |
优点 |
缺点 |
CDN加速OSS |
通过全球分布的边缘节点缓存数据来实现加速。 |
|
|
|
OSS传输加速 |
实现的是客户端到OSS服务端之间链路优化来实现的加速功能,实际每次资源的请求还是从OSS来进行获取。 |
|
|
|
相关文档
如何使用CDN加速OSS资源请参见以下方案:
-
CDN加速OSS资源(通过CDN控制台实现)
-
CDN加速OSS资源(通过OSS控制台实现)
适用于
-
对象存储
-
CDN
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/158107.html