3.3. 为对象存储服务分区电源建议
当使用单独的 Red Hat OpenStack Platform (RHOSP) Object Storage 服务节点时,使用更高的分区电源值。
对象存储服务使用修改后的 散列环 在磁盘和节点之间分发数据。默认有三个环:一个用于帐户,一个用于容器,另一个用于对象。每个环都使用名为 partition power 的固定参数。此参数设置可以创建的最大分区数。
分区的 power 参数非常重要,只能更改新容器及其对象。因此,在初始部署 之前,务必要设置这个值。
RHOSP director 部署的环境的默认分区电源值是 10
。这对较小的部署来说是合理的值,特别是如果您只计划在 Controller 节点上为对象存储服务使用磁盘。
如果使用三个副本,下表可帮助您选择适当的分区电源:
分区 Power | 磁盘的最大数量 |
10 | ~ 35 |
11 | ~ 75 |
12 | ~ 150 |
13 | ~ 250 |
14 | ~ 500 |
设置大量分区电源值(例如,仅限 14
个磁盘,代表 40 个磁盘)会影响复制时间。
要设置分区电源,请使用以下资源:
parameter_defaults: SwiftPartPower: 11
parameter_defaults:
SwiftPartPower: 11
您还可以为新容器配置额外的对象服务器环。如果您要在最初使用低分区电源的对象存储服务部署中添加更多磁盘,这非常有用。