# 对象存储使用建议

1、 单个存储桶的对象数量限制:为了保证对象索引的性能,单个存储桶的对象数量不要超过2千万。

2、 对象大小限制:单次上传接口的最大支持对象大小为5GB,如果上传的对象超过5GB,请使用分片上传接口。但是考虑到网络的稳定性,建议超过100MB的文件,就使用分片上传的接口。

3、 分段上传限制:使用分段上传方式时,支持的最大分段数为10000个,如果超过则无法完成上传。每个分段大小最小5MB,最大为5GB。建议的分片大小为5MB至100MB,可以获得更好的上传性能。

4、 文件夹层级限制:Ceph RGW支持的文件路径最大深度为8级,超过8级会返回403 Forbidden错误。

5、 总存储空间限制:每个RGW用户(或Bucket)支持的最大存储空间取决于Ceph Cluster的总存储容量。如果上传的对象占用存储空间超出Cluster存储限额,>会返回503 Service Unavailable错误。

6、 生命周期管理:对象默认会永久保存。 无需永久保存的对象,需要手动设置生命周期策略来定期删除不需要的旧对象,否则容易占用过多存储空间。

7、 访问控制:RGW 支持基于对象和Bucket的访问控制策略(ACLs)来控制访问授权,需要合理设置每个对象和Bucket的访问权限。

8、 如果存储容量包的使用率达到80%,请尽快主动扩容容量包,防止因为存储容量包满了而无法写入新的对象数据。

9、 招商云对象存储桶只支持http访问,客户端无需开启SSL;url格式只支持PathStyle,不支持HostStyle;实业生产专区支持V2和V4认证,金融生产专区和测试专区只支持V2认证。

# 购买对象存储 OSS 空间

1.1 购买对象存储空间

1、进入招商云门户,打开控制台。依次选择:存储-对象存储-购买,可开始购买招商云对象存储服务。

2、打开对象存储购买界面,依次选择:计费模式,地域,可用区,租户,项目。点击下一步。

3、用户可在如下界面看到上页购买配置,输入自定义的对象存储名称,选择访问权限。最后点击立即购买。

对象存储访问权限包含如下图的三种类型。

4、最后,用户可在对象存储界面看到已经购买成功的对象存储服务。

5、点击所创建的对象存储名称,可浏览购买的对象存储服务详情。

# 修改对象存储信息

1.2 修改对象存储信息

1、在对象存储界面点击“编辑”,可进行对象存储信息修改。支持的可更新的对象存储信息包括自定义对象存储名称,对象存储的访问权限。

2、然后,用户可在对象存储界面看到修改成功之后的信息。

  1. 删除对象存储

• 选择是否需要强制删除。选择“否”,如果所使用的存储空间(bucket)已存储数据,则会删除失败;如果选择“是”,则不论存储空间是否存在数据,都将强制删除。

# 生成对象存储密钥

2.1 生成对象存储密钥

1、对象存储服务页面右上角,点击OSS密钥,进入对象存储服务密钥详情页面。在对象存储密钥页面,同样点击右上角可切换回对象存储页面。

2、用户若是在此之前未创建密钥,则不存在默认密钥,需要用户手动创建。对象存储密钥由两部分组成:Access Key,Secret Key。

其中Secret Key由用户选择安全位置本地存储,如若丢失,则无法再通过系统找回。页面将只展示Access Key。

3、点击新增,进入创建对象存储密钥页面。

4、输入用户所在的区域和可用区,点击保存。

5、在本地选择安全位置保存Secret key。

6、用户将在对象存储密钥的页面上看到新生成的对象存储密钥。

# 删除对象存储密钥

1、对象存储密钥在创建之后只有删除操作,用户应该妥善管理自己所创建的对象存储密钥。

2、确定删除该对象存储密钥的话,则点击“删除”。

3、对象存储密钥删除之后,本地所保存的对象存储密钥将失效。

如果用户是以管理员身份登录,则在页面上首先选择“云产品”,接下来的步骤和操作将和招商云门户上操作一致。

最后,欢迎使用招商云对象存储服务。