针对游戏行业中,游戏资源包大量下载,更新,跨境下载延迟的场景,OSS提供弹性容量以及传输加速功能来解决用户痛点,帮助提升游戏用户体验。本场景主要介绍如何在OSS中创建bucket,上传资源文件,以及开通传输加速,加速下载文件。
说明:在操作本教程前,请您务必仔细阅读以下内容,了解免费资源抵扣规则,以免产生额外费用(OSS提供免费资源包含20GB标准存储,2GB下行流量以及20万次请求)。您需注意:
*针对存储部分,您需开通标准本地冗余类型Bucket,才可抵扣20GB以内的存储数据。
*针对下载部分,若涉及到OSS原始链接下载操作,您可下载不超过2GB的数据,若涉及OSS提供的传输加速链接下载,会收取一定费用,此部分没有免费抵扣,您可以参照步骤只开通传输加速,仅开通不会产生费用。
以下为操作步骤介绍:
一、选择免费资源
在浏览器中,复制如下地址进入 免费试用页面:
https://free.aliyun.com/?product=9555940&crowd=personal
按照下方步骤领用OSS免费资源:
● 单击卡片中的立即试用。
● 弹出如下所示框,请默认配置,勾选服务协议,单击立即试用即可领用。
说明:
试用云产品开通在您的个人账号下,并占用您的试用权益。如试用超出免费试用额度,可能会产生一定费用。
二、在OSS中创建bucket,上传文件并获取链接
1、打开浏览器,复制下方地址,在浏览器中打开新页签,粘贴地址,下载游戏资源包到桌面(游戏资源包较大,您可在下载过程中继续下面的步骤,若因网络因素导致下载缓慢,中断,您可用其它小文件替代,名称需取为游戏资源包,此处资源包仅为测试示例)。
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。