3.4. 配置 Bucket 划分


Ceph 对象网关将 bucket 索引数据存储在索引池(index_pool)中,默认为 .rgw.buckets.index。当客户端将许多对象 -​hunds 放入数以百万计的对象时,在单个 bucket 中没有为每个存储桶设置最大对象数量的配额,索引池可能会遭遇显著的性能下降。

当每个存储 桶允许大量对象时,bucket 索引分片 有助于防止性能瓶颈。

您可以为新存储桶配置存储桶索引分片,或者更改现有存储桶的存储桶索引。

配置存储桶索引分片:

重新定义存储桶:

3.4.1. bucket 划分限制

重要

请谨慎使用以下限制:您的硬件选择会有影响,因此您应该始终与您的红帽客户团队讨论这些要求。

  • 在需要分片前,一个存储桶中的最大对象数量: 红帽建议每个存储桶索引分片最多 102,400 个对象。为充分利用分片,请在 Ceph 对象网关 bucket 索引池中提供足够数量的 OSD 来获取最大并行性。
  • 使用分片时的最大对象数量: 基于之前的测试,当前支持的存储桶索引分片数量为 65521。红帽质量保证未对存储桶分片执行完整的可扩展性测试。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat