OSD 内存目标
BlueStore 使用 osd_memory_target 配置选项将 OSD 堆内存使用量保持在指定的目标大小下。
选项 osd_memory_target 根据系统中的可用 RAM 设置 OSD 内存。 当 TCMalloc 配置为内存分配器,并且 BlueStore 中的 bluestore_cache_autotune 选项设置为 true时,请使用此选项。
当块设备速度较慢时, Ceph OSD 内存高速缓存更重要; 例如,传统的硬盘驱动器,因为高速缓存命中的好处比固态驱动器要高得多。 但是,必须将其权衡为将 OSD 与其他服务 (例如在超融合基础架构 (HCI) 或其他应用程序中) 并置的决策。