知识卡片
SCSI的Initiator-Target-LUN寻址模型
内容
SCSI体系里,发起访问请求的一端叫Initiator,被访问的存储设备叫Target,每个Target有唯一的SCSI ID,Target之下还可以挂多个逻辑单元,用逻辑单元号(LUN)逐一区分,一个LUN对应一个逻辑设备。这套三层寻址(谁发起、访问哪个设备、设备下的哪个逻辑单元)后来被原样搬进了iSCSI——只是把物理SCSI总线换成了TCP/IP网络传输,寻址模型完全不变。发散:Initiator/Target/LUN这套命名和分层思想具有很强的可迁移性,本书后面会看到Ceph的对象存储网关、NVMe-oF等协议在命名和分层上都能看到相似的”发起端-被访问端-被访问端内部再细分”结构。
参考来源
《Linux开源存储全栈详解从Ceph到容器存储》第2章《存储硬件与协议》