第 4 章 服务器和机架解决方案
硬件供应商通过提供优化的服务器级和机架级解决方案 SKU 响应 Ceph 周围的热情。通过与红帽联合测试进行验证,这些解决方案为 Ceph 部署提供了可预测的价格与性能比,采用便捷的模块化方法为特定工作负载扩展 Ceph 存储。
典型的机架级别解决方案包括:
- 网络切换: 冗余网络切换互连集群,并提供对客户端的访问。建议至少有一个网络交换机。出于冗余目的,使用两个网络交换机,每个交换机分区以支持两个网络段。
- Ceph MON 节点: Ceph 监控器是用于整个集群健康的数据存储,包含集群日志。对于生产环境中的集群仲裁,强烈建议至少有三个 monitor 节点。
- Ceph OSD 主机: Ceph OSD 主机承载集群的存储容量,如果设备是 HDD 或 SSD,则为每个存储设备运行的一个或多个 OSD。对于 NVME 设备,红帽建议为每个存储设备运行两个或多个 OSD。根据工作负载优化和安装的数据设备(HDD、SSD 或 NVMe SSD),选择和配置 OSD 主机会有所不同。
- 红帽 Ceph 存储: 许多供应商为结合服务器和机架级解决方案 SKU 捆绑的红帽 Ceph 存储提供基于容量的订阅。
红帽建议在提交任何服务器和机架解决方案之前,查阅 Red Hat Ceph Storage: 支持的配置 文章。如需其他帮助,请联系红帽支持团队。
IOPS 优化的解决方案
随着闪存存储的使用不断增长,组织越来越多地在 Ceph 存储群集上托管 IOPS 密集型工作负载,从而使用私有云存储模拟高性能公共云解决方案。这些工作负载通常涉及 MySQL、MariaDB 或 PostgreSQL 应用程序的结构化数据。
典型服务器包括以下元素:
- CPU: 每个 NVMe SSD 的 6 个内核,假设有 2 GHz CPU.
- RAM: 16 GB 基准,外加每个 OSD 5 GB.
- 网络: 每个 OSD 的 10 千兆位以太网、GbE.
- OSD 介质: 高性能、高端企业 NVMe SSD.
- OSD: 每个 NVMe SSD 的两个.
- BlueStore WAL/DB :高性能、高端企业 NVMe SSD,与 OSD 并置.
- 控制器: 原生 PCIe 总线.
对于非 NVMe SSD,对于 CPU,请为每个 SSD OSD 使用两个核心。
vendor | 小(250TB) | 中型(1PB) | 大(2PB+) |
---|---|---|---|
SuperMicro [a] | SYS-5038MR-OSD006P | N/A | N/A |
[a]
有关详细信息,请参阅 Ceph 的 Supermicro® 总体解决方案。
|
吞吐量优化的解决方案
吞吐量优化的 Ceph 解决方案通常围绕半结构化或非结构化数据。大块顺序 I/O 是典型的.OSD 主机上的存储介质通常是 HDD,在基于 SSD 的卷上写入日志。
典型的服务器元素包括:
- CPU: 每个 HDD 0.5 个内核,假设有 2 GHz CPU。
- RAM: 16 GB 基准,外加每个 OSD 5 GB.
- 网络: 每个 12 个 OSD 的 10 GbE 分别用于客户端和面向集群的网络。
- OSD 介质: 7,200 RPM 企业 HDD.
- OSD: 每个 HDD 对应一个.
- BlueStore WAL/DB: 高性能企业串行附加 SCSI(SAS)或 NVMe SSD.
- 主机总线适配器(HBA): 只需大量的磁盘(JBOD)。
多个供应商为优化吞吐量的 Ceph 工作负载提供预配置的服务器和机架级解决方案。红帽对 Supermicro 和 Quanta 云技术(QCT)的服务器进行了广泛的测试和评估。
vendor | 小(250TB) | 中型(1PB) | 大(2PB+) |
---|---|---|---|
Supermicro [a] | SRS-42E112-Ceph-03 | SRS-42E136-Ceph-03 | SRS-42E136-Ceph-03 |
vendor | 小(250TB) | 中型(1PB) | 大(2PB+) |
---|---|---|---|
Supermicro [a] | SSG-6028R-OSD072P | SSG-6048-OSD216P | SSG-6048-OSD216P |
QCT [a] | QxStor RCT-200 | QxStor RCT-400 | QxStor RCT-400 |
[a]
详情请参阅 QxStor 红帽 Ceph 存储版本。
|
vendor | 小(250TB) | 中型(1PB) | 大(2PB+) |
---|---|---|---|
Dell | PowerEdge R730XD [a] | DSS 7000 [b],双节点 | DSS 7000,双节点 |
Cisco | UCS C240 M4 | UCS C3260 [c] | UCS C3260 [d] |
Lenovo | 系统 x3650 M5 | 系统 x3650 M5 | N/A |
[c]
详情请参阅 红帽 Ceph 存储硬件参考架构。
|
成本和容量优化解决方案
成本和容量优化解决方案通常侧重于更高的容量或较长的归档方案。数据可以是半结构化数据,也可以是非结构化数据。工作负载包括介质存档、大数据分析存档和机器映像备份。大块顺序 I/O 是典型的.为提高成本效益,OSD 通常托管在 HDD 上并存于 Ceph 写入日志的 HDD 上。
解决方案通常包括以下元素:
- CPU: 每个 HDD 0.5 个内核,假设有 2 GHz CPU。
- RAM: 16 GB 基准,外加每个 OSD 5 GB.
- 网络: 每 12 个 OSD 10 GbE(分别用于客户端和面向集群的网络)。
- OSD 介质: 7,200 RPM 企业 HDD.
- OSD: 每个 HDD 对应一个.
- BlueStore WAL/DB: 在 HDD 上并置.
- HBA: JBOD.
Supermicro 和 QCT 为以成本和容量为中心的 Ceph 工作负载提供预先配置的服务器和机架级解决方案 SKU。
vendor | 小(250TB) | 中型(1PB) | 大(2PB+) |
---|---|---|---|
Supermicro [a] | N/A | SRS-42E136-Ceph-03 | SRS-42E172-Ceph-03 |
vendor | 小(250TB) | 中型(1PB) | 大(2PB+) |
---|---|---|---|
Supermicro [a] | N/A | SSG-6048R-OSD216P [a] | SSD-6048R-OSD360P |
QCT | N/A | QxStor RCC-400 [a] | QxStor RCC-400 [a] |
[a]
详情请参阅 Supermicro 的总解决方案。
|
vendor | 小(250TB) | 中型(1PB) | 大(2PB+) |
---|---|---|---|
Dell | N/A | DSS 7000,双节点 | DSS 7000,双节点 |
Cisco | N/A | UCS C3260 | UCS C3260 |
Lenovo | N/A | 系统 x3650 M5 | N/A |