服务器和机架解决方案

Ceph 提供优化的服务器级和机架级解决方案 SKU。 硬件供应商提供优化的服务器级和机架级解决方案 SKU。 这些解决方案通过与 IBM的联合测试进行验证,为 Ceph 部署提供可预测的性价比,采用方便的模块化方法为特定工作负载扩展 Ceph 存储。

许多硬件供应商现在提供针对不同工作负载概要文件设计的 Ceph 优化服务器和机架级解决方案。 IBM 与多个存储服务器供应商合作,针对不同的集群大小和工作负载概要文件测试和评估特定集群选项。 这项工作是为了简化硬件选择流程,降低组织的风险。 IBM的现有方法将性能测试与针对广泛集群功能和规模的经过验证的指导相结合。

通过相应的存储服务器和机架级解决方案, IBM Storage Ceph 可以提供存储池,用于处理各种工作负载,从吞吐量敏感型工作负载,成本工作负载和以容量为中心的工作负载到新兴的 IOPS 密集型工作负载。

典型的机架级别解决方案包括以下内容:
网络切换
冗余网络交换将集群互连,并提供对客户机的访问权。
Ceph MON 节点
Ceph 监视器是用于整个集群运行状况的数据存储器,并且包含集群日志。 将至少三个监视节点用于生产中的集群定额。
Ceph OSD 主机
Ceph OSD 主机容纳集群的存储容量,每个单独的存储设备运行一个或多个 OSD。 根据工作负载优化和已安装的数据设备 (HDD , SSD 或 NVMe SSD) ,将以不同方式选择和配置 OSD 主机。
IBM Storage Ceph
许多供应商为与服务器和机架级解决方案 SKU 捆绑在一起的 IBM Storage Ceph 提供基于容量的预订。
注: 如需更多信息和帮助,请联系 IBM 支持部门

IOPS 优化的解决方案

随着闪存存储的使用日益增多,组织越来越多地在 Ceph 存储集群上托管 IOPS 密集型工作负载,支持通过私有云存储仿真高性能公共云解决方案。 这些工作负载通常涉及来自 MySQL-, MariaDB-, 或 PostgreSQL-based 应用程序的结构化数据。

表 1 列出了典型的服务器配置。
表 1. 典型的 IOPS 优化服务器配置
元素 规范
CPU 每个 NVMe SSD 10 个核心,采用 2 GHz CPU
注: 对于非 NVMe SSD ,每个 SSD OSD 使用两个核心。
RAM 16 GB 基线,外加每个 OSD 5 GB
正在联网 每个 2 OSD 10 千兆以太网 (GbE)
OSD 介质 高性能,高耐久性企业 NVMe SSD
OSD 每个 NVMe SSD 2 个
BlueStore WAL/数据库 高性能,高耐久性的企业 NVMe SSD ,与 OSD 共存
控制器 本机 PCIe 总线
表 2 提供了针对 IOPs 优化的 Ceph 工作负载的 SKU 解决方案。
表 2. 按集群规模划分的 IOPS 优化 Ceph 工作负载解决方案 SKU

此表按集群大小描述针对 IOPS 优化的 Ceph 工作负载的解决方案 SKU。

供应商 小型 (250 TB) 中 (1 PB) 大 (2 PB +)

SuperMicro 1

SYS-5038MR-OSD006P

不适用

不适用

1有关详细信息,请参阅 Supermicro® Total Solution for Ceph

吞吐量优化的解决方案

吞吐量优化的 Ceph 解决方案通常围绕半结构化或非结构化数据。 大块顺序 I/O 是典型的。

表 3 列出了典型的服务器配置。
表 3. 典型的吞吐量优化服务器配置
元素 规范
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/数据库 高性能,高耐久性的企业 NVMe SSD ,与 OSD 共存
控制器 简单磁盘捆绑 (just a bunch of disks, JBOD)

一些供应商为吞吐量优化的 Ceph 工作负载提供预先配置的服务器和机架级解决方案。 对来自 Supermicro 和 Quanta 云技术 (QCT) 的服务器进行了广泛的测试和评估。

表 4. 用于 Ceph OSD、MON 和机架顶部 (TOR) 交换机的机架级 SKU。
供应商 小型 (250 TB) 中 (1 PB) 大 (2 PB +)

SuperMicro

SRS-42E112-Ceph-03

SRS-42E136-Ceph-03

SRS-42E136-Ceph-03

表 5. 单个 OSD 服务器

此表描述了各个 OSD 服务器。

供应商 小型 (250 TB) 中 (1 PB) 大 (2 PB +)

SuperMicro

SSG-6028R-OSD072P

SSG-6048-OSD216P

SSG-6048-OSD216P

QCT1

QxStor RCT-200

QxStor RCT-400

QxStor RCT-400

1参见 QCT: QxStor IBM Storage Ceph 版
表 6. 用于吞吐量优化的 Ceph OSD 工作负载的其他可配置服务器

此表描述了可配置用于吞吐量优化的 Ceph OSD 工作负载的其他服务器。

供应商 小型 (250 TB) 中 (1 PB) 大 (2 PB +)

Dell

PowerEdge R730XD 1

DSS 7000 2,孪生节点

DSS 7000 ,双节点

思科

UCS C240M4

UCS C3260 3

UCS C3260 4

联想

系统 x3650 M5

系统 x3650 M5

不适用

1 请参阅适用于 IBM Storage Ceph 的 Dell PowerEdge R730xd 性能和规模指南 - Dell IBM 技术白皮书
2 请参阅适用于 IBM Storage Ceph 的 Dell EMC DSS 7000 性能和大小指南
3 参见硬件
4 参见 UCS C3260

成本和容量优化的解决方案

成本和容量优化的解决方案通常侧重于更高的容量或更长的归档方案。 数据可以是半结构化数据,也可以是非结构化数据。 工作负载包括介质归档,大数据分析归档和机器映像备份。 大块顺序 I/O 是典型的。

表 7 列出了典型配置。
表 7. 典型的成本和容量优化服务器配置
元素 规范
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/数据库 在 HDD 上共存
控制器 简单磁盘捆绑 (just a bunch of disks, JBOD)
Supermicro 和 QCT 为以成本和容量为中心的 Ceph 工作负载提供预先配置的服务器和机架级解决方案 SKU。
表 8. 预配置机架级 SKU,可优化工作负载的成本和容量
供应商 小型 (250 TB) 中 (1 PB) 大 (2 PB +)

SuperMicro

不适用

SRS-42E136-Ceph-03

SRS-42E172-Ceph-03

表 9. 预配置服务器级 SKU,可优化工作负载的成本和容量

此表描述了针对成本和容量优化的工作负载预先配置的服务器级别 SKU。

供应商 小型 (250 TB) 中 (1 PB) 大 (2 PB +)

SuperMicro

不适用

SSG-6048R-OSD216P 1

SSD-6048R-OSD360P

QCT

不适用

QxStor RCC-400

QxStor RCC-400

1请参阅 Supermicro 的 Ceph 整体解决方案
表 10. 其他可配置服务器,用于优化成本和容量的工作负载
供应商 小型 (250 TB) 中 (1 PB) 大 (2 PB +)

Dell

不适用

DSS 7000 ,双节点

DSS 7000 ,双节点

思科

不适用

UCS C3260

UCS C3260

联想

不适用

系统 x3650 M5

不适用