Ceph 硬件大小计算器

Ceph 硬件大小计算器

我想计算 ceph 集群的硬件大小。关于大小的参考资料太少了,所以我尝试在社区中获取这些详细信息。

例如我应该依赖什么

  • 主轴驱动器(7.2k、10k、15k)
  • SATA 和 SAS 6G SSD
  • SAS 12G SSD
  • NVMe PCIe v3
  • NVMe PCIe v4

现在的问题是

  • 我应该有多少个 CPU?
  • 应有多少个核心可用?
  • 每种驱动器类型应规划多少个 OSD?
  • 每个 OSD 应规划多少 RAM?

目标:使用给定驱动器实现节点的最佳性能。 指 IOPS 和带宽

对驱动器的一个综合问题是限制控制器。

每个控制器应连接多少个驱动器才能获得每个节点的最佳性能?是否有针对 ceph 的硬件控制器推荐?

是否有一个计算器可以计算尺寸?

答案1

我现在找不到链接作为来源。但这是我在集群中使用的(10 个 OSD 服务器,500 TB)

  • CPU:每个 OSD(硬盘)1 个核心。频率越高越好。
  • RAM:每 1TB OSD 存储配备 1 Gb。
  • 每个硬盘 1 个 OSD。
  • 监视器不需要太多内存和 CPU。
  • 如果服务器包含大量 OSD,最好将监视器与 OSD 服务器分开运行,但这不是强制性的。
  • 如果您计划在每台服务器上运行大量 OSD(超过 2 个),最好不要使用这些服务器来托管虚拟机。OSD 需要大量内存和 CPU 能力。

相关内容