文档简介:
OOS的主要概念
中国电信天翼云对象存储系统的主要概念有:
-
Account(账户):用户登录时OOS使用的账户。
-
Service(服务):OOS为注册成功用户提供的服务。
-
Object(对象):用户存储在OOS上的每个文件都是一个Object。
-
Bucket(对象容器):存储Object的容器。
它们之间的关系如下所示。
在使用OOS之前,首先需要在天翼云网站www.ctyun.cn 注册一个Account(账户)。注册成功之后,OOS会为该账户提供服务(Service),在该服务下,用户可以创建1个或多个Bucket(对象容器),每个对象容器中可以存储不限数量的Object(对象)。
Account
在使用OOS之前,需要在天翼云网站www.ctyun.cn 注册一个Account(账户)。注册时邮箱、密码和手机号码是必填项。正确填写所需信息并进行实名认证之后,在控制台页面点击开通OOS服务,提交订单后便可开通。开通成功之后,用户可以用该账户登录并使用OOS服务。
Service
Service是OOS为注册成功用户提供的服务,该服务为用户提供弹性可扩展的存储空间,用户可以根据自己的业务需要建立1至10个的对象容器(Bucket)。
Bucket
Bucket是存储Object的容器。中国电信天翼云对象存储系统的每个Object都必须包含在一个Bucket中。您可以设置容器的属性,用来控制数据存储位置、访问权限、生命周期等,这些属性设置直接作用于该容器内的所有对象,因此您可以通过灵活的属性设置,来创建不同的容器,完成不同的管理功能。每个用户最多可以建立10个Bucket。用户只有对Bucket拥有相应的权限,才可以对其进行操作,这样保证了数据的安全性,防止非授权用户的非法访问。
Object
用户存储在OOS上的每个文件都是一个Object。文件可以是文本、图片、音频、视频或者网页。OOS支持的单个文件的大小从1字节到5T字节。
用户可以上传、下载、删除和共享Object。此外用户还可以对Object的组织形式进行管理,将Object移动或者复制到目标目录下。
存储类型
-
OOS提供两种类型的存储:标准存储和低频访问存储。用户可以根据不同业务场景选择不同的存储类型。
-
标准存储(STANDARD):访问时延低、吞吐量高,能够有效支持各种热点类型数据频繁访问。适用于各种音视频服务、图片服务、大型网站、大数据分析等应用的数据存储。标准存储是默认的存储类型。如果上载对象时未指定存储类,OOS默认使用标准存储。
-
低频访问存储(STANDARD_IA):适合长期保存不经常访问的数据。对于不经常访问但仍需要实时访问的数据,可以采用低频访问存储,例如各类移动应用、智能设备、企业数据的长期备份。
-
最短存储时间:低频访问存储的对象有最短存储时间,存储时间短于30天的对象被提前删除或变更时,会产生一定费用。
-
最小计费大小:低频访问存储对象有最小计费大小,即如果对象大小低于64KB,会按照64KB计算收费,对象大于等于64KB按照实际存储收费。
-
数据取回:获取数据时会产生数据取回费用。
存储类型的对比
对比指标 |
标准存储类型 |
低频访问存储类型 |
数据持久性高达 |
99.99999999999%(13个9) |
99.99999999999%(13个9) |
服务设计的可用性 |
99.95% |
99.9% |
对象最小计费大小 |
按照对象实际大小计算 |
64KB |
最少存储时间 |
无最短存储时间要求 |
30天 |
数据取回费用 |
不收取数据取回费用 |
按实际获取的数据量收取,单位GiB |
数据访问特点 |
实时访问 |
实时访问 |
图片处理 |
支持 |
支持 |
HTTPS加密传输 |
支持 |
支持 |
修改存储类型 |
支持 |
支持 |
存储类型转换
对象的存储类型之间支持相互转换:
-
标准存储转换为低频访问存储:可以通过设置生命周期规则、修改对象存储类型将标准存储转换为低频访问存储。
-
低频访问存储转换为标准存储:可以通过修改对象存储类型将低频访问存储转化为标准存储,但不能通过生命周期将低频访问存储转换为标准存储。
合规保留
OOS提供合规保留功能,即开启Bucket合规保留功能后,任何用户(包括根用户)都不能对此Bucket内处于合规保留期的对象进行修改和删除。
可以根据需求,对Bucket级别开启合规保留功能,以天(Days)为单位设置合规保留时长。
注意:
-
合规保留一旦开启,不能关闭,不能缩短合规保留时长,但可以延长合规保留时长;
-
合规保留的时间精确到秒,例如对Bucket A设置合规保留时长为10天,对象A属于Bucket A,A的最后更新时间为2019-3-1 12:00:00,该文件会在2019-3-11 12:00:01过合规保留期。
-
任何用户(包括根用户)都不能修改、覆盖、删除处于合规保留期的对象;
-
处于合规保留期的对象,无法通过调用API、控制台修改对象的存储类型,只能通过生命周期修改存储类型。
-
处于合规保留期的对象,如果设置了生命周期规则,则修改存储类型的生命周期规则可以生效,设置删除操作的生命周期规则待对象过了合规保留期后才能生效。
-
对象过了合规保留周期后,通过生命周期进行了对象的存储类型修改,不会重新触发合规保留。
示例:
对象A1、A2、A3和A4都属于Bucket A,2020年2月1日对Bucket A设置了合规保留时长为30天。对象A1、A2分别设置的了生命周期规则,对象A3、A4未设置生命周期规则。
对象 |
生命周期规则 |
A1 |
对象创建10天由标准存储转换为低频访问存储 |
A2 |
对象创建10天后删除 |
A3 |
无 |
A4 |
无 |
对象 |
对象最后修改时间 |
合规保留失效时间 |
生命周期规则生效情况 |
A1 |
2020-03-01 00:00:00 |
2020-03-31 00:00:01 |
2020-03-11后启动转换为低频访问存储操作 |
A2 |
2020-03-01 00:00:00 |
2020-03-31 00:00:01 |
待2020-03-31后启动删除操作。 |
A3 |
2020-01-01 00:00:00 |
不存在。因为合规保留2020-02-01创建的,在2020-01-31 00:00:01已经过了30天,故合规保留对A3不生效。 |
不涉及 |
A4 |
2020-01-29 00:00:00 |
2020-02-28 00:00:01 |
不涉及 |