You need to enable JavaScript to run this app.
导航

功能特性

最近更新时间2023.05.23 17:46:00

首次发布时间2022.01.18 10:26:45

本文汇总了关于对象存储 TOS 功能特性方面的常见问题。

性能

TOS 有带宽和 QPS 限制吗?

有带宽及 QPS 限制,详细信息,请参见约束限制

TOS 服务的 QPS 带宽上限是多少?上传下载的是否独立?

TOS 服务对账户和桶维度都有 QPS 及带宽的限流配置(桶级限流配置 <= 租户级限流配置),且上传、下载、列举等不同的业务都是各自独立的限流配置,详细限制说明,请请参见约束限制

如果您的业务有更大的 QPS 或带宽需求,请提交工单联系技术支持。

如何检测从客户端到 TOS 服务的读写性能?

您可以通过以下方式检测客户端到 TOS 服务的读写性能:

说明

以下示例检测的均为单流速率。

  • 方案一:您可以通过 tosutil 工具提供的专用于测速的命令检测,示例如下。更多详细用法,请参见 probe 命令

    # 1. 下载 tosutil
    # Linux
    wget https://tos-tools.tos-cn-beijing.volces.com/linux/tosutil && chmod a+x tosutil
    # macOs
    wget https://tos-tools.tos-cn-beijing.volces.com/darwin/tosutil && chmod a+x tosutil
    # Windows
    wget https://tos-tools.tos-cn-beijing.volces.com/windows/tosutil -O tosutil.exe
    
    # 2. 使用 Probe 命令验证上传速率
    ./tosutil probe 
    
    # 3. 使用 Probe 命令验证下载速率
    ./tosutil probe -pt download
    
  • 方案二:可以直接通过 curl 命令实现,示例如下:

    # 1. 测试下载速率
    # 测试北京下载速率
    curl -o /dev/null -L "https://probe-bucket-beijing.tos-cn-beijing.volces.com/download/test"
    # 测试上海下载速率
    curl -o /dev/null -L "https://probe-bucket-shanghai.tos-cn-shanghai.volces.com/download/test"
    # 测试广州下载速率
    curl -o /dev/null -L "https://probe-bucket-guangzhou.tos-cn-guangzhou.volces.com/download/test"
    
    # 2. 测试上传速率(需本地准备一个 filename 的大文件,建议 100MB 以上)
    # 测试北京上传速率
    curl -o /dev/null -L "https://probe-bucket-beijing.tos-cn-beijing.volces.com/upload/filename" -F "file=@filename" --request PUT
    # 测试上海上传速率
    curl -o /dev/null -L "https://probe-bucket-shanghai.tos-cn-shanghai.volces.com/upload/filename" -F "file=@filename" --request PUT
    # 测试广州上传速率
    curl -o /dev/null -L "https://probe-bucket-guangzhou.tos-cn-guangzhou.volces.com/upload/filename" -F "file=@filename" --request PUT
    

网络及协议

TOS 服务是否支持 IPv6 ?

当前火山引擎 TOS 暂不支持 IPv6,如果您有 IPv6 诉求的业务需求,请联系 TOS 服务团队寻求解决方案。

TOS 服务是否提供海外的 Region?

海外 Region 正在筹备建设中,如果您有海外 Region 的需求,请联系客户经理。TOS 当前支持的 Region,请参见地域和访问域名

TOS 服务是否支持 HTTP2.0?

当前火山引擎 TOS 暂不支持 HTTP2.0 协议,如果您有 HTTP2.0 协议诉求,请联系 TOS 服务团队寻求解决方案。

TOS 服务支持在一个 Region 的 ECS 通过内网访问另一个 Region 的桶吗?

不支持,当前不同 Region 的 ECS 只能通过公网访问另一个 Region 的桶。

服务端加密

如何确认桶中的对象是否被服务端加密存储?

您可以根据对象的加密方式,参考一下说明确认对象的服务端加密信息:

  • 加密方式为 SSE-TOS:通过 HeadObject 读取对象元数据或 GetObject 读取对象内容时,在响应的消息头中如果包含 x-tos-server-side-encryption 则表示该对象是被服务端使用 SSE-TOS 方式加密存储的。

  • 加密方式为 SSEC:通过 HeadObject 读取对象元数据或 GetObject 读取对象内容时,必须通过 HTTPS 协议访问且请求消息头中必须携带 x-tos-server-side-encryption-customer-algorithmx-tos-server-side-encryption-customer-keyx-tos-server-side-encryption-customer-key-md5 用于解密源对象,否则无法请求成功。
    当请求成功响应时,在响应的消息头中会包含 x-tos-server-side-encryption-customer-algorithmx-tos-server-side-encryption-customer-key-MD5 则表示该对象是被服务端使用 SSEC 方式加密存储的。

事件通知

TOS 支持 Bucket 下的对象事件通知吗?

支持,TOS 支持将部分事件的变动投递到函数服务,详细信息,请参见事件通知概述

注意

函数服务目前为邀测产品,暂未开放使用,如您需试用,请联系客户经理获得试用资格后,才能查看相应文档和控制台。