桶(Bucket)
桶(Bucket)是对象存储(简称ZOS)中存储对象的容器,所有的对象都必须隶属于某个容器中。
存储桶通常具有唯一的名称,用于在对象存储系统中进行标识。您可以设置和修改桶的属性用来控制地域、访问权限、生命周期等,这些属性设置直接作用于该存储桶内所有对象,因此您可以通过灵活创建不同的桶来完成不同的管理功能。
在ZOS中,桶名必须是全局唯一的且不能修改,即用户创建的桶不能与其他已创建的桶名称相同。桶所属的地域在创建后也不能修改。用户只有对Bucket 拥有相应的权限,才可以对其进行操作,这样保证了数据的安全性,防止非授权用户的非法访问。
一个账号可创建100个桶,用户可通过工单申请扩大配额,最大配额1000个桶。
对于2023年9月30日后新创建的存储桶,单个桶的对象数量配额上限为4亿。当存储的对象数量达到该限制后,涉及新增对象的操作有被限制的风险。
对于2023年9月30日前创建的存储桶,单个桶的对象数量配额不建议超过4亿,如果您有单桶对象数量超过4亿的需求,请提交工单申请技术支持。
对象(Object)
对象(Object)是ZOS中数据存储的基本单位。
一个对象实际是一个文件的数据与其相关属性信息(元数据)的集合体,用户上传至ZOS的数据都以对象的形式保存在桶中。每个对象都有一个唯一的标识符,例如对象的键(Key)或统一资源定位符(URL)。文件可以是文本、图片、音频、视频等,用户可以上传、下载、删除和共享Object。
地域(Region)
地域(Region)表示ZOS的数据中心所在物理位置。用户可以根据费用、请求来源等选择合适的地域创建桶(Bucket)。一般来说,距离用户更近的Region访问速度更快。
Region是在创建Bucket的时候指定的,一旦指定之后就不允许更改。该Bucket下所有的Object都存储在对应的数据中心,目前不支持Object级别的Region设置。
ZOS将一些地域合并,简化服务开通步骤和便捷管理合并地域的ZOS数据。已合并的地域会支持“公共资源池”方式的统一管理,具体可参考地域说明。
可用区(Available Zone)
一个可用区是指在同一个地域内的一个或多个物理隔离的数据中心。每个可用区通常都具有独立的风火水电、网络互联和故障隔离机制,以确保高可用性和容灾能力。可用区的设置旨在提供数据中心级别的冗余和容错能力。通过将应用程序和数据跨多个可用区进行部署,可以减轻单一故障点和自然灾害对服务连续性的影响。
访问密钥(AK/SK)
AccessKeyId和AccessSecretKey是您访问ZOS的密钥,ZOS会通过它来验证您的资源请求,具体可参考获取访问密钥。
终端节点(Endpoint)
ZOS为每个地域提供一个终端节点,终端节点可以理解为ZOS在不同地域的域名,用于处理各自地域的访问请求。用户可在对象存储控制台中查看各地域的Endpoint地址。具体可参考查询终端节点。