使用对象存储OSS实现内容分发加速

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,内容安全 1000次 1年
对象存储 OSS,恶意文件检测 1000次 1年
简介: 通过本教程的操作,您可以在OSS中创建bucket并上传数据,可以开通OSS传输加速对OSS数据进行加速访问,从而为游戏服务器分担下载请求,并为用户带来加速体验。

针对游戏行业中,游戏资源包大量下载,更新,跨境下载延迟的场景,OSS提供弹性容量以及传输加速功能来解决用户痛点,帮助提升游戏用户体验。本场景主要介绍如何在OSS中创建bucket,上传资源文件,以及开通传输加速,加速下载文件。


说明:在操作本教程前,请您务必仔细阅读以下内容,了解免费资源抵扣规则,以免产生额外费用OSS提供免费资源包含20GB标准存储,2GB下行流量以及20万次请求。您需注意:


*针对存储部分,您需开通标准本地冗余类型Bucket,才可抵扣20GB以内的存储数据。

*针对下载部分,若涉及到OSS原始链接下载操作,您可下载不超过2GB的数据,若涉及OSS提供的传输加速链接下载,会收取一定费用,此部分没有免费抵扣,您可以参照步骤只开通传输加速,仅开通不会产生费用。

以下为操作步骤介绍:

一、选择免费资源


在浏览器中,复制如下地址进入 免费试用页面:

https://free.aliyun.com/?product=9555940&crowd=personal


按照下方步骤领用OSS免费资源

● 单击卡片中的立即试用



● 弹出如下所示框,请默认配置,勾选服务协议,单击立即试用即可领用。




说明:

试用云产品开通在您的个人账号下,并占用您的试用权益。如试用超出免费试用额度,可能会产生一定费用。


二、在OSS中创建bucket,上传文件并获取链接


1、打开浏览器,复制下方地址,在浏览器中打开新页签,粘贴地址,下载游戏资源包到桌面(游戏资源包较大,您可在下载过程中继续下面的步骤,若因网络因素导致下载缓慢,中断,您可用其它小文件替代,名称需取为游戏资源包,此处资源包仅为测试示例)。

https://labfileapp.oss-cn-hangzhou.aliyuncs.com/oss/%E6%B8%B8%E6%88%8F%E8%B5%84%E6%BA%90%E5%8C%85.zip


2、复制下方地址,在浏览器中打开,前往对象存储OSS控制台

https://oss.console.aliyun.com/overview


3、在控制台左侧导航栏中,单击Bucket列表



4、在Bucket列表页面,单击创建Bucket



5、在创建Bucket页面,根据页面引导进行创建Bucket,您可自定义Bucket名称,名称全局唯一,地域选择北京存储类型选择标准存储存储冗余类型选择本地冗余存储读写权限选择公共读(若弹出弹窗,请选择继续修改,选择公共读为实验效果,所有人均可访问看到图片,正式环境请选私有,并配置相应权限),其他配置保持默认即可,单击确定



创建成功,单击进入Bucket,进入bucket详情页面。



6、在文件管理-文件列表右侧功能框中,单击上传文件



7、在上传文件界面,单击扫描文件



8、在弹出的对话框中,找到之前下载的游戏资源包,选择确定,待文件出现在下图所示的框中后,点击上传文件



稍等一会儿可以看到任务列表中,显示文件上传成功。



9、关闭任务列表,在Bucket列表中点击相应Bucket名称,进入新页面后,可在Bucket的文件列表里查看到刚刚上传的文件。




10、在文件列表页面,单击文件名或者详情



11、在详情面板中,可以看到文件URL,单击复制文件 URL



12、打开新的浏览器标签,在地址栏粘贴上一步复制的文件URL,并回车访问。

此时您可在浏览器中下载资源包,但下载会产生一定费用,您只需确认文件可被访问即可,无需下载。如您有游戏网页开发需求,可以将此oss url放置在您的网页中(分享临时url会有有效时间,若需url可一直访问,需要按规则拼接url地址),以此来分担服务器的带宽压力。


三、开通并使用OSS传输加速

OSS传输加速功能,专门应对大文件传输,传输速度慢,传输距离远以及跨境等场景使用,可以帮助用户提高OSS数据访问速度,提升用户体验。


1、在OSS控制台的左侧导航栏中,单击Bucket列表,找到之前创建的Bucket名称,在右侧的传输加速列下,单击开启



2、在注意事项对话框中,如下图所示,单击确定即可开启OSS传输加速。



3、开通之后,复制如下网址:BucketName.oss-accelerate.aliyuncs.com/游戏资源包.zip,并且将BcuketName换成您之前创建的Bucket名称(举例说明:如之前创建的Bucket名称为abc,则加速网址为abc.oss-accelerate.aliyuncs.com/游戏资源包.zip)


替换后在浏览器中黏贴,并按回车键,此时文件提示可下载若您下载,文件将会有加速效果因传输加速会产生一定费用,此步您可不下载,只需看到文件可访问即可。


说明:关于传输加速功能的介绍及收费方式,请参见传输加速若您确实想要体验传输加速带来的效果,您可下载第二章获取的url资源,以及替换BucketName后的加速url资源,对比下载快慢,请注意费用。


4、在浏览器中新增页签,输入以下网址打开测速工具。

https://oss.console.aliyun.com/velocity-tool?spm=a2c4g.11186623.0.0.51c41594WXuVJy


通过OSS互联网连通与测速工具测试您本地访问全球各地数据中心时,开启传输加速与未开启传输加速的访问速度区别。


如下图所示,选择想测试的oss地域,并点击立即检测,可产生对比结果。




四、清理及后续

清理

完成教程后,请及时清理测试数据和试用资源。


OSS提供试用时长为3个月的免费资源包,其中标准存储(本地冗余)容量为20GB/3个月,下行流量包为2 GB/3个月,请求包为20万次/3个月,OSS免费试用仅抵扣存储空间内的标准存储(本地冗余)类型文件的存储费用、因访问OSS资源产生的API请求和外网流出流量费用。其他类型存储费用(例如低频访问(本地冗余)容量费用等),使用图片处理服务产生的图片处理费用等均无法抵扣。完成教程后,请参考以下场景处理OSS资源:


如果无需继续使用对象存储OSS,可以登录对象存储OSS控制台,在Bucket 列表页面,找到目标Bucket,点击Bucket 名称进入详情,选择删除 Bucket,点击确认删除,即可删除Bucket。

如果需要继续使用对象存储OSS,请务必至少在资源包试用到期1小时前为您的阿里云账号充值或购买新的资源包。

  ★ 欠费后如果在延期免停权益额度内,您的服务将不会受到停服影响。

  ★ 欠费后如果超出了延停权益额度,OSS服务将自动停止,且OSS控制台中的Bucket列表将处于不可见状态。而您所占用的Bucket资源仍会继续扣费,因此欠费会累积。

  ★ 如果您在OSS停服后15天内充值补足欠款,OSS服务会自动启用。

  ★ 如果您在OSS停服后15天内未补足欠款,将视为您主动放弃OSS存储服务,阿里云将终止本产品服务条款并停止为您继续提供服务,您保存在阿里云的全部数据将会被清理删除,且清理后数据不可恢复。请注意,数据清理之前仍会继续计费,若您确认不再使用OSS存储服务,请务必删除OSS上的数据。

后续

在试用有效期期间,您还可以根据希望测试的其它业务场景继续使用对象存储OSS。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
7月前
|
存储 安全 API
利用对象存储(OSS)实现内容分发加速 :高效可靠的解决跨境下载延迟问题
利用对象存储(OSS)实现内容分发加速 :高效可靠的解决跨境下载延迟问题
325 2
|
存储 JavaScript 对象存储
oss与cdn的区别与联系
oss与cdn的区别与联系
691 0
|
2月前
|
存储 人工智能 缓存
AI助理直击要害,从繁复中提炼精华——使用CDN加速访问OSS存储的图片
本案例介绍如何利用AI助理快速实现OSS存储的图片接入CDN,以加速图片访问。通过AI助理提炼关键操作步骤,避免在复杂文档中寻找解决方案。主要步骤包括开通CDN、添加加速域名、配置CNAME等。实测显示,接入CDN后图片加载时间显著缩短,验证了加速效果。此方法大幅提高了操作效率,降低了学习成本。
5477 16
|
6月前
|
存储 负载均衡 应用服务中间件
Web架构&OSS存储&负载均衡&CDN加速&反向代理&WAF防护
Web架构&OSS存储&负载均衡&CDN加速&反向代理&WAF防护
117 1
|
7月前
|
缓存 API 对象存储
一看就懂:我是如何使用OSS提供的CDN服务的?
一看就懂:我是如何使用OSS提供的CDN服务的?
421 1
|
对象存储 开发者
【获奖名单公示】1024·云上见 使用对象存储OSS实现内容分发加速
仅展示获取实物奖品用户,公示截止至12月14日。
493 1
|
存储 SQL JSON
使用SLS统计分析三方CDN回源OSS月95带宽实践
本文介绍通过使用阿里云日志服务SLS,对存储在SLS中的三方CDN回源阿里云OSS的监控日志数据,进行自定义查询分析之后得到按照不同运营商、不同业务类型(CND)纬度下,回源OSS的带宽月95量级数据,用于业务统计分析。
485 0
|
存储 弹性计算 安全
HTTP、CDN 和 OSS 为什么过时了?深入聊聊 Web3 世界中的协议和硬盘:IPFS
HTTP、CDN 和 OSS 为什么过时了?深入聊聊 Web3 世界中的协议和硬盘:IPFS
410 0
|
7月前
|
存储 缓存 前端开发
使用CDN来加速OSS上存储的文件资源分发
本文为真实设备电商行业的实践,在网站有大量产品图片上传的场景下,用OSS配合CDN加速,提高了用户的访问速度、站点稳定性,并且提供了节省成本的思路。
768 1
使用CDN来加速OSS上存储的文件资源分发
|
缓存 对象存储 CDN
国际阿里云CDN加速导致OSS配置的CORS失效怎么解决!!!
当阿里云对象存储OSS的Bucket配置了CDN加速或开启了图片处理服务功能,可能会导致OSS上配置的CORS失效。
国际阿里云CDN加速导致OSS配置的CORS失效怎么解决!!!

相关产品

  • 对象存储