介绍​

对象存储TOS(Tinder Object Storage)是抖音云提供的海量、安全、低成本、易用、高可靠、高可用的分布式云存储服务。您可以通过RESTful API接口、SDK和工具等多种形式使用TOS。通过网络,您可以在任何应用、任何时间、任何地点管理和访问TOS上的数据。​
产品具有如下 3 点优势​
    1.规模海量:TOS通过自研分布式对象存储技术,通过领先的架构与技术支持,目前内部部署对象存储机器万台规模,存储规模超过EB。传统用户自建对象存储系统,存在扩展性支持的节点规模有限,难以满足100PB级的扩展性要求; 桶和对象的元数据管理存在瓶颈,单桶并发写入性能较低,单桶对象数量有限等问题。TOS对象存储服务单桶提供无限的存储能力,帮助您轻松应对海量数据存储与管理。​
    2.高持久性:TOS对象存储采用了分布式架构,每个对象的数据不同冗余存储在同一区域的多个设施设备上,确保硬件失效时的数据高持久性。周期性地通过校验等方式验证数据的完整性,及时发现因硬件失效等原因造成的数据损坏。当检测到数据有部分损坏或丢失时,会利用冗余的数据,进行重建并修复损坏数据。同时TOS也支持跨地域的数据复制,实现数据的异地容灾。数据可靠性可达99.999999999%(11个9)。​
    3.高安全性:数据访问方面,提供多层级的安全防护。所有的桶和对象都有ACL等访问控制策略,连接均支持SSL加密,系统会对访问用户进行身份鉴权,保障数据安全。​

操作指南​

开通对象存储,进行文件管理​

    1.首次进入可以看见启用按钮,点击启用,即可开启。​
    2.开通后,界面如下图。正式使用前需要配置 CDN,可显著提高资源的加载速度、节省流量费用,使用文档。支持上传文件、新建文件夹、批量删除 操作。​
    3.上传文件时支持指定文件权限。公开读可直接通过拼接链接访问,私有读则需要服务端生成预签名链接才可以访问。​
    4.点击文件详情,侧拉出弹窗​
    a.权限:默认为私有读​
    b.上传者 OpenID:通过抖音端 SDK 上传的文件会记录其 OpenID 并进行访问权限控制。​
    c.对象存储地址:直接通过对象存储访问文件,没有 CDN 加速效果,成本远高于 CDN 流量。​
    d.CDN 地址:绑定 CDN 域名后,将对象存储域名替换为 CDN 域名即可走 CDN 进行加速。​

配置​

支持查看对象存储信息,CDN 操作可参考CDN 内容分发网络。​

访问控制​

对象存储支持通过抖音客户端 SDK、对象存储 SDK 进行调用。​
    1.客户端SDK接口 该配置仅对通过抖音客户端SDK发起的请求有效,目前提供小程序、小游戏的SDK。​
    2.服务端如何操作对象存储上的文件获取访问密钥后通过 SDK 进行调用。​

资源包​

    1.点击「资源包」可查看到资源包列表​
    2.点击购买,弹出「购买资源包」弹窗,可根据用量进行购买。​

常见问题​

开通的桶权限是如何设置?​

现在开通的对象存储都是私有的。要让文件可被外部访问,必须在创建文件的时候指定文件为公共读。​

对象存储支持的QPS是多少?​

    GET类请求:每个地域每个主账号默认5000 QPS。​
    PUT类请求:每个地域每个主账号默认5000 QPS。​
    ListObjects请求:每个地域每个主账号默认1000 QPS。​
如果您的业务有更大的QPS需求,请联系抖音云技术支持。​

最大能上传多大的文件,最多能上传多少个文件?​

简单上传方式最大能够上传5GB文件。​
文件数量和空间大小均不受限制。​

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部