通过资源池QoS调整Bucket、RAM用户或者RAM角色的流控

更新时间: 2025-01-06 13:27:26

随着企业在阿里云OSS中数据量的增长,单个数据湖的处理能力可能达到10 Tbps以上。在企业日常运营中,并行执行的数据采集、预处理、AI训练及调试等操作导致了资源分配不均和访问瓶颈问题。为解决这一问题,您可以使用资源池QoS功能动态调整Bucket及其请求者的流控(包括带宽和QPS),确保高负载期间关键服务和计算密集型任务优先获得资源,保障业务稳定运行。

快速了解资源池QoS

观看以下视频,帮助您快速了解资源池QoS。

功能特性

  • 调整Bucket的带宽

    将单个或多个OSS Bucket纳入资源池,支持Bucket级别调整带宽。

    image
  • 调整请求者的带宽

    支持基于单个Bucket或资源池,为请求者(通过RAM用户或者RAM角色请求访问OSS)调整带宽。

    image
  • 支持多个配置项

    总读吞吐、总写吞吐、内网读吞吐、内网写吞吐、外网读吞吐、外网写吞吐。

  • 配置流控事件

    支持配置流控事件,一旦达到预设的流控阈值,系统会立即向管理员发送通知。详情请参见通过云监控服务实时监控OSS流控信息

  • 监控流控和性能

    支持通过云监控实时了解资源池带宽配置和使用情况。详情请参见使用监控服务

使用限制

  • 单个阿里云账号支持创建100个资源池。

  • 单个资源池支持添加100个Bucket。

  • 单个资源池支持为300个RAM用户配置带宽。

申请使用

当前资源池QoS为邀测功能。您在某个地域的OSS性能达到500Gbps及以上,请联系技术支持申请使用。

后续步骤

使用资源池QoS申请通过后,您可以通过命令行工具ossutil或者API在不同维度配置带宽,配置后2分钟内即时生效。

维度

ossutil

API

为Bucket配置带宽

put-bucket-qos-info

PutBucketQoSInfo

在Bucket级别为不同请求者配置流控

put-bucket-requester-qos-info

PutBucketRequesterQoSInfo

在资源池级别为不同请求者配置流控

put-resource-pool-requester-qos-info

PutResourcePoolRequesterQoSInfo

配置示例

资源池QoS配置示例

上一篇: OSS存储绑定域名后报错找不到相关域名该如何处理? 下一篇: 资源池QoS配置示例
阿里云首页 对象存储 相关技术圈