基于OSS作为存储实现加速访问和加速上传的方案实现

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介: 本文通过实现OSS加速的两种方式CDN加速OSS和OSS传输加速来介绍OSS的加速的配置实现方式

背景

目前OSS以海量、安全、低成本、高可靠等优秀的性能已经成为用户存储静态资源和文件的首要选择,实际使用中面向全球各地用户访问中由于客户端网络、访问链路长限制出现访问慢的情况,这里介绍主要的两种OSS加速方式配置实现:CDN加速OSS与OSS传输加速。

CDN加速OSS

配置实现

CDN是加速OSS是通过CDN全球分布的节点缓存OSS静态资源数据,用户访问时候智能解析到用户区域附近的节点拿去缓存数据来实现的加速,配置流程如下:

  1. CDN控制台配置加速
    image.png
  2. 等待CDN为该域名配置完成后,获取为该域名分配的cname进行进行进行cname解析,以阿里云域名解析服务为例。
    image.png

image.png

  1. 配置完成后,等待10分钟左右域名解析生效,访问测试加速是否生效
    image.png

总结

至此CDN加速OSS已经配置完成,并且测试CDN加速已经生效,但需要主要的是CDN加速是静态资源的访问,对于上传的请求并没有加速效果的。

OSS传输加速

配置实现

OSS传输加速功能是OSS利用全球分布的云机房,将全球各地用户对您存储空间(Bucket)的访问,经过智能路由解析至就近的接入点,使用优化后的网络及协议,来访问Bucket从而实现加速的目的
image.png
在bucket中配置中开启即可,传输加速Endpoint为oss-accelerate.aliyuncs.com。如果需要对数据传输进行加速时, 使用该地址访问OSS可提高传输速度。例如美国(硅谷)的Bucket名称为testbucket,需要访问1.jpg的文件,这里使用传输加速URL 进行访问及就是使用的OSS传输加速,http://testbucket.oss-accelerate.aliyuncs.com/1.jpg
同时在SDK,api或者是工具使用中都可以设置endpoint设置为oss-accelerate.aliyuncs.com来进行加速访问和上传。

总结

OSS传输加速的对于上传、下载都是有加速效果的,特别是对于上传大文件(GB、TB)文件,这种加速方式是首选。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
目录
相关文章
|
21天前
|
存储 安全 开发工具
oss加密存储
阿里云OSS为数据安全提供多种加密机制,包括服务器端的SSE-S3(AES-256透明加密)、SSE-C(用户管理密钥)和CSE-KMS(结合KMS进行密钥管理)。此外,OSS支持客户端加密SDK和HTTPS传输加密,确保数据在传输和存储时的安全。通过ACL、Bucket策略和访问密钥身份验证,实现权限控制与身份验证,全方位保障用户数据的安全性和隐私。用户可按需选择适合的加密方式。
53 2
|
21天前
|
存储 Java 对象存储
springboot配置阿里云OSS存储实现文件上传下载功能
【1月更文挑战第1天】springboot配置阿里云OSS存储实现文件上传下载功能
829 2
|
21天前
|
域名解析 弹性计算 应用服务中间件
基于nginx反向代理实现OSS固定域名IP访问
本文基于阿里云OSS手册:https://help.aliyun.com/zh/oss/use-cases/use-an-ecs-instance-that-runs-centos-to-configure-a-reverse-proxy-for-access-to-oss,继续深入讨论如何利用nginx反向代理,实现固定的IP/域名访问OSS bucket。官方文档能够解决大部分的反向代理固定IP访问oss bucket的场景,但是对于必须使用域名作为endpoint的系统,会出现signatrue鉴权问题。本文继续在官方文档的基础上,将反向代理需要域名作为endpoint的场景补齐方案。
|
21天前
|
存储 SQL 关系型数据库
存储系统、数据库和对象存储 | 青训营
存储系统、数据库和对象存储 | 青训营
|
21天前
|
存储 安全 API
对象存储OSS产品常见问题之附件上传后存储存在被窃取的风险如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
|
21天前
|
存储 安全 数据安全/隐私保护
oss数据加密与存储
阿里云OSS提供多种数据加密(SSE-S3, SSE-KMS, SSE-C, CSE-KMS)与存储安全措施,包括服务器和客户端加密、数据在磁盘上加密存储、多重冗余备份、访问控制列表和HTTPS安全传输。KMS支持密钥管理,确保数据静态和传输时的安全。严格的访问策略和身份验证保护资源免受未授权访问,满足高安全性和合规性需求。
61 3
|
21天前
|
弹性计算 开发工具 对象存储
ECS实例通过OSS内网地址访问OSS资源
ECS实例通过OSS内网地址访问OSS资源
77 0
|
21天前
|
弹性计算 API 对象存储
OSS访问域名使用规则
OSS会为每一个存储空间(Bucket)分配默认的访问域名,本文介绍OSS访问域名的构成规则及使用方式。
149 0
|
21天前
|
存储 域名解析 应用服务中间件
阿里云OSS对象存储,实现内网访问,免流量费用
阿里云OSS对象存储,实现内网访问,免流量费用
504 2
|
21天前
|
域名解析 应用服务中间件 对象存储
解决阿里云oss图片浏览器访问直接下载而不是打开
解决阿里云oss图片浏览器访问直接下载而不是打开
764 0