对象存储

功能特性

2024-09-04 06:49:09

在使用ZOS之前,建议您先了解桶(Bucket)、对象(Object)、地域(Region)、终端节点(Endpoint)等基本概念,以便更好地使用ZOS的功能。更多信息,请参见基本概念

ZOS支持以下功能:

功能名称

功能描述

发布地域

存储类型

ZOS提供标准、低频、归档三种存储类型供您选择,全面覆盖从热到冷的各种数据存储场景。
  标准存储:提供高可靠、高可用、高性能和低延迟的存储服务,适用于对数据访问速度要求较高且频繁访问(平均一月访问多次)的存储场景,比如移动应用、网站、音视频、社交图片、大数据分析等业务场景。
  低频存储:提供高可靠、低成本的存储服务,适用于不频繁访问(平均一月访问一次)的存储场景,提供更低的存储成本,但在需要时也能快速实时访问数据的业务场景,比如数据备份、监控数据存储等场景。
  归档存储:提供高可靠、更低成本的存储服务,需要解冻后访问,适用于长期存储、极少访问(平均一年访问一次)的存储场景,比如档案数据、医疗影像、长期备份等场景。

支持ZOS的全部资源池。

桶管理

ZOS提供创建、搜索、查看、删除等基本功能,帮助您便捷地进行桶管理。
  创建桶:桶是ZOS中存储对象的容器。创建桶之后,才能在ZOS中存储数据。
  搜索桶:支持根据桶名称对桶进行搜索。
  查看桶:可根据需要查看桶的相关属性,包括桶的基本信息、基础数据统计和基础设置。
  删除桶:当桶为空时,可以根据需要对桶进行删除,减少资源占用。

支持ZOS的全部资源池。

文件管理

ZOS提供上传、下载、搜索、分段上传、追加上传、分享等基本功能,满足您各个场景的文件管理需求。
  上传文件:上传文件至已创建的桶,如需将文件归类,可新建目录后再上传。
  下载文件:将存储的文件下载到本地。
  搜索文件:可根据文件名称进行搜索。
  分段上传:将一个大文件拆分成为多个小段进行上传,每个段都是数据的连续部分,在文件上传过程中如果其中某个段由于网络波动等原因传输失败,仅需重新传输该段,从而避免传输整个对象带来额外消耗。
  追加上传:通过创建追加类型的对象,在对象尾部追加数据,从而增补对象的内容。
  分享文件:可通过链接将文件进行分享,打开链接即可访问。

支持ZOS的全部资源池。

桶的读写权限文件读写权限

ZOS通过桶的读写权限设置、bucket授权策略等进行权限管理。默认情况下ZOS的资源是私有的,只有资源拥有者可以进行访问。您可以对桶和对象设置不同的权限,也可以对角色授予资源的访问权限。可对桶和文件设置私有、公共读权限。

支持ZOS的全部资源池。

STS临时授权

管理用户身份与资源临时访问权限的服务。通过建立角色,通过STS获取可以自定义时效和访问权限的临时身份凭证,即安全令牌(STS Token)。

可通过提工单申请权限。

桶ACL

桶授权ACL可用来管理账户对存储桶的访问权限和ACL权限,桶的拥有者可以通过桶ACL授予或修改指定账号的读、写权限。

目前香港2和新加坡4节点支持桶ACL功能,可通过提工单申请权限。

桶策略

桶策略是一种用于控制桶访问权限的策略,允许桶的所有者授权其他用户特定权限。通过桶策略,所有者可以灵活地定义和管理桶的访问权限。

可通过提工单申请权限。

合规保留

ZOS提供合规保留功能,允许用户以“不可删除、不可篡改”方式保存和使用数据。

可通过提工单申请权限。

生命周期管理

您可以通过生命周期规则来管理对象的生命周期,支持按策略自动分层存储,例如定期将桶中的对象从标准转换为低频、归档存储,并且支持统一的命名空间,改变对象类型后不改变访问地址。

支持ZOS的全部资源池。

静态页面设置

ZOS支持把存储桶内的对象设置为静态网站托管,并且通过存储桶的静态网站域名来访问静态网站。

支持ZOS的全部资源池,可通过提工单申请权限。

跨域访问设置

通过跨域访问设置,支持使用JavaScript和HTML5来构建Web应用,直接访问ZOS中的资源,而不再需要代理服务器做中转。托管在不同域中的外部网页、样式表和HTML5应用,可以引用存储在ZOS中的Web字体或图片,让这些资源能被多个网站共享。

支持ZOS的全部资源池。

防盗链

为了防止用户在ZOS的数据被其他人盗链,ZOS支持基于HTTPHeader中表头字段Referer的防盗链方法,同时支持访问白名单和访问黑名单的设置。

支持ZOS的全部资源池。

图片处理

您可以通过SDK对存储桶中的图片进行处理,支持裁剪、缩放、水印、旋转、格式转换等,并将处理后的图片存储到指定的桶中。支持处理图片格式JPG、PNG、WEBP、BMP、TIFF。

支持ZOS的全部资源池。

桶清单

您可以使用设置桶清单规则获取存储桶中指定对象的数量、大小、存储类型、加密状态等信息。桶清单功能支持将生成的桶清单上传到您指定的桶中,便于您获取海量对象的信息并管理桶内对象。

目前香港2、新加坡4支持此功能,可通过提工单申请权限。

日志管理

您可以通过日志管理功能获取桶的访问数据。当您开启一个桶的日志记录功能后,ZOS会自动对这个桶的访问请求记录日志,并生成日志文件写入用户指定的桶中。

支持ZOS的全部资源池。

多版本控制

您可以在一个桶中保留多个版本的对象,使您更方便地检索和还原各个版本,在意外操作或应用程序故障时快速恢复数据。默认情况下,ZOS版本控制状态为关闭,数据删除或被覆盖将无法找回。开启版本控制后,针对数据的覆盖和删除操作将会以历史版本的形式保存下来。

支持ZOS的全部资源池。

桶配额

设置桶配额可以限制桶内允许上传的对象总容量/总数量,超过设置的容量/数量后,上传对象会失败。

可通过提工单申请权限。

碎片管理

您可以通过碎片管理功能,对分片上传时某些特殊情况下产生的碎片进行清理,以节省存储空间。

支持ZOS的全部资源池。

API

ZOS提供数据交换格式为JSON的HTTP API,调用此接口您可以直接通过HTTPS发出请求和接受响应,实现与天翼云对象存储后台的交互操作。由于使用了不同的数据传输框架,ZOS提供了独立于SDK的接口,多了许多管理类操作(如开通接口,数据统计接口等)。而对于直接的上传下载对象,则是SDK独有功能。

全部


HblfGGhWqx8O