将 RAID 控制器与 OSD 主机配合使用的注意事项

(可选) 您可以考虑在 OSD 主机上使用 RAID 控制器。 以下是一些要考虑的事项:

  • 如果 OSD 主机具有安装了 1-2 Gb 高速缓存的 RAID 控制器,那么启用回写高速缓存可能会增加较小的 I/O 写吞吐量。 但是,高速缓存必须是非易失性的。

  • 大多数现代 RAID 控制器都有超级电容器,提供足够的功率在断电事件期间将易失性内存漏到非易失性 NAND 内存。 了解特定控制器及其固件在恢复电源后的行为方式很重要。

  • 某些 RAID 控制器需要手动干预。 硬盘驱动器通常会向操作系统宣传缺省情况下应该启用还是禁用其磁盘高速缓存。 但是,某些 RAID 控制器和某些固件未提供此类信息。 验证是否已禁用磁盘级别高速缓存以避免文件系统损坏。

  • 在启用回写高速缓存的情况下,为每个 Ceph OSD 数据驱动器创建单个带回写的 RAID 0 卷。

  • 如果 RAID 控制器上也存在串行连接 SCSI (SAS) 或 SATA 连接的固态驱动器 (SSD) 磁盘,请调查控制器和固件是否支持 传递 方式。 启用 传递 方式有助于避免高速缓存逻辑,并且通常会导致快速介质的等待时间短得多。