Show Table of Contents
第 25 章 存储
SCSI 的多队列 I/O 调度
Red Hat Enterprise Linux 7.2 包含了一个用于块设备(称为 blk-mq)的新多重队列 I/O 调度机制。scsi-mq 软件包允许 SCSI 子系统使用这个新的队列机制。它是作为技术预览提供的,默认并没有启用。请在内核命令行中添加
scsi_mod.use_blk_mq=Y 来启用它。
改进的 LVM 锁架构
lvmlockd 是下一代的 LVM 锁架构。它允许 LVM 使用 dlm 或 sanlock 管理器安全地管理多个主机的共享存储。sanlock 允许 lvmlockd 通过基于存储的锁协调主机,而不需要整个群集架构。详情请参考 lvmlockd(8) 的手册页。
libStorageMgmt API 的 Targetd 插件
从 Red Hat Enterprise Linux 7.1 开始全面支持使用独立于存储阵列的 API 的 libStorageMgmt 进行存储阵列管理。它提供的 API 稳定、一致,开发人员可通过程序管理不同的存储阵列并利用硬件加速功能。系统管理员也可以使用 libStorageMgmt 手动配置存储或使用包含的命令行接口自动化管理任务。
Targetd 插件仍是不被完全支持的技术预览。
DIF/DIX
DIF/DIX 是 SCSI 标准的新补充。在 Red Hat Enterprise Linux 7.2 为《特性(Features)》一章中指定的 HBA 和存储阵列提供全面支持;但对所有其他的 HBA 和存储阵列而言,它仍然是技术预览。
DIF/DIX 将常用的 512 字节磁盘块的大小从 512 增加到 520 个字节,添加了数据完整性字段(Data Integrity Field,DIF)。当发生写入操作时,DIF 会存储主机总线适配器(Host Bus Adapter,HBA)所计算数据块的校验和。然后存储设备在接收时会确认这个校验和,并存储数据以及校验和。反之,当发生读取操作时,存储设备和接收 HBA 会验证校验和。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.