|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
|
这是尚未发布的文档。 SUSE® Storage 1.12 (Dev). |
中断模式
从 v1.10.0 开始,SUSE Storage 支持 SPDK 中断模式 用于 V2 数据引擎卷。中断模式提供了一种替代默认的 轮询模式 的选择,在某些环境中提供了更好的 CPU 效率。
中断模式特别适合 CPU 资源有限且卷数量相对较少的集群。虽然轮询模式通过保持分配核心的 CPU 利用率接近 100% 来最大化性能,但中断模式通过允许 SPDK 反应器动态调整其使用量而不是持续轮询,从而减少 CPU 使用。
先决条件
-
SUSE Storage v1.10.0 或更高版本
-
启用 V2 数据引擎
-
更改设置时没有附加的 v2 卷
-
对于 NVMe 磁盘,必须启用 IOMMU。要验证:
find /sys/kernel/iommu_groups/ -type l示例输出(启用IOMMU):
/sys/kernel/iommu_groups/0/devices/0000:e6:0b.1 /sys/kernel/iommu_groups/1/devices/0000:34:0a.6 /sys/kernel/iommu_groups/2/devices/0000:a0:00.0如果命令没有返回输出,则IOMMU未启用。
在虚拟化实例上可能不会暴露IOMMU支持。如果不确定,请考虑使用裸机实例,或咨询您的云服务提供商的文档或支持团队。
有关更多信息,请参考 SPDK 官方文档。
配置
全局设置
要全局启用中断模式,请更新data-engine-interrupt-mode-enabled设置。