CloudBoost:性能故障处理
摘要: CloudBoost 全面故障处理指南。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
提高 CloudBoost 的性能是一个常见问题。我们介绍了一些使您能够提高 CloudBoost 性能的条件。
建议的最低要求:
站点缓存已启用
仅当具有低带宽(低于 100 Mbps)或高延迟(高于 300 毫秒)时,才建议启用站点缓存。启用站点缓存会将数据暂时存储到 CloudBoost 设备,数据会在该设备中排队,等待上传到指定的云存储区。站点缓存入站流量限制为 25 MB/s。虽然频繁读取操作可能会得到改善,但这可能比您网络中的 WAN 功能慢并对高性能要求产生反作用。
NetWorker 客户端设备
CloudBoost 支持多个客户端设备输入。在高性能环境中,建议在 NetWorker 中设置多个 CB 类型设备。为每个设备配置至少 4 个 PSS(并行保存流)。
从适用于 Linux x64 客户端的 NetWorker 9.1 以及适用于 Windows x64 客户端的 NetWorker 9.2 开始,您可以使用客户端直接模式下的多个 NetWorker 客户端直接与云存储区进行通信。这有助于分流 CloudBoost 设备上的大量负载,而不是将其放在客户端主机上。确保在 CloudBoost 设备上完成的任何网络性能验证也在每个客户端上执行。
客户端并行请求
CloudBoost 和 NetWorker 存储节点中内置了一个客户端,能够调整可向云存储区发出的并行请求。使用 Blobstore Bench(通常称为 BSB)来识别正确的参数。**
请参阅知识库文章 9645:CloudBoost:调整 NetWorker 存储节点以提高 CloudBoost 性能,了解有关进行此调整的说明。
CloudBoost 平均区块大小
CloudBoost 的平均区块大小可能是性能的一个决定因素。一般规则是区块越大,网络性能就越快。在重复数据消除率方面情况正好相反,区块越小,重复数据消除率越高。您必须找到合适的平衡点。此更改可能会增加发送到云存储区的区块总数,从而可能导致成本增加。
请参阅知识库文章 3763:调整平均区块大小,了解有关进行此调整的说明。
Blobstore 基准 (BSB)
请参阅知识库文章 10167:CloudBoost:云存储区基准 (BSB),了解要与 BSB 配合使用的说明和参数。
建议您先尝试并行请求的多个不同大小选项,例如 16、64 和 128。选择带宽最高、可接受延迟最低的并行请求,并尝试使用不同的区块大小,例如 64 KB、256 KB 和 1 MB。
MTR
MTR 将 traceroute 和 ping 的功能合并为有用的输出。
硬件要求
建议的最低要求:
- CPU:8 核
- RAM:32 GB
- 硬盘:具有至少 1:2000 + 30% 计划原始存储的 SSD*
配置设置
站点缓存已启用
仅当具有低带宽(低于 100 Mbps)或高延迟(高于 300 毫秒)时,才建议启用站点缓存。启用站点缓存会将数据暂时存储到 CloudBoost 设备,数据会在该设备中排队,等待上传到指定的云存储区。站点缓存入站流量限制为 25 MB/s。虽然频繁读取操作可能会得到改善,但这可能比您网络中的 WAN 功能慢并对高性能要求产生反作用。
NetWorker 客户端设备
CloudBoost 支持多个客户端设备输入。在高性能环境中,建议在 NetWorker 中设置多个 CB 类型设备。为每个设备配置至少 4 个 PSS(并行保存流)。
从适用于 Linux x64 客户端的 NetWorker 9.1 以及适用于 Windows x64 客户端的 NetWorker 9.2 开始,您可以使用客户端直接模式下的多个 NetWorker 客户端直接与云存储区进行通信。这有助于分流 CloudBoost 设备上的大量负载,而不是将其放在客户端主机上。确保在 CloudBoost 设备上完成的任何网络性能验证也在每个客户端上执行。
性能调整
客户端并行请求
CloudBoost 和 NetWorker 存储节点中内置了一个客户端,能够调整可向云存储区发出的并行请求。使用 Blobstore Bench(通常称为 BSB)来识别正确的参数。**
请参阅知识库文章 9645:CloudBoost:调整 NetWorker 存储节点以提高 CloudBoost 性能,了解有关进行此调整的说明。
CloudBoost 平均区块大小
CloudBoost 的平均区块大小可能是性能的一个决定因素。一般规则是区块越大,网络性能就越快。在重复数据消除率方面情况正好相反,区块越小,重复数据消除率越高。您必须找到合适的平衡点。此更改可能会增加发送到云存储区的区块总数,从而可能导致成本增加。
请参阅知识库文章 3763:调整平均区块大小,了解有关进行此调整的说明。
工具
Blobstore-cli
- 以 admin 用户身份登录 CloudBoost CLI
- 运行命令: diagnostics blobstore-cli "--provider <ENTER PROVIDER> --identity <ENTER ACCESS KEY> --credential <ENTER SECRET KEY>" validate
Blobstore 基准 (BSB)
- 以 admin 用户身份登录 CloudBoost CLI
- 运行命令: diagnostics blobstore-cli "--provider <PROVIDER> --endpoint <URL_IF_REQUIRED> --identity <ID> --credential <SECRET_KEY> benchmark --num-parallel-requests 16 --blob-size 262144 --max-runtime 60 --container <CONTAINER_NAME> WRITE"
请参阅知识库文章 10167:CloudBoost:云存储区基准 (BSB),了解要与 BSB 配合使用的说明和参数。
建议您先尝试并行请求的多个不同大小选项,例如 16、64 和 128。选择带宽最高、可接受延迟最低的并行请求,并尝试使用不同的区块大小,例如 64 KB、256 KB 和 1 MB。
其他工具
使用诊断命令提供了可用于对网络功能进行故障处理的其他工具。MTR 是我们用于性能测试的常用工具。MTR
MTR 将 traceroute 和 ping 的功能合并为有用的输出。
- 以 admin 用户身份登录 CloudBoost CLI
- 运行命令:mtr <DOMAIN/FQDN>:<PORT>
其他信息
* 1:2000 是一个粗略估计,足以用于部署。有许多变量可能导致更高的要求,例如平均区块大小、重复数据消除率和平均更改率。
** 请联系戴尔客户支持,获取使用 BSB 执行客户端性能测试的帮助。此测试需要单独的二进制文件。
受影响的产品
CloudBoost产品
CloudBoost, CloudBoost Physical Appliance文章属性
文章编号: 000009485
文章类型: How To
上次修改时间: 09 9月 2025
版本: 5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。