为什么SCSI标准允许设备同时具有多个“端口”和多个“逻辑单元”?

时间:2014-11-03 11:57:04

标签: scsi

我试图了解SCSI的低级细节。 SCSI标准(例如SAM-5 SCSI架构文档)声明单个SCSI设备可以具有多个"目标端口"以及多个"逻辑单元"。当发起者向目标发送读/写数据的请求时,它需要指定 所需的目标端口逻辑单元号。

似乎只是一个端口号或只是一个逻辑单元号就足以执行所需的多路复用,因此单个SCSI接口可以提供对多个数据源/接收器的访问。

现实世界中的SCSI设备实际上是否提供多个目标端口多个逻辑单元?

如果您可以提供具有多个目标端口的设备示例,以及具有多个逻辑单元的设备示例,请了解实际使用的端口/ LUN,这将非常有用。

1 个答案:

答案 0 :(得分:1)

任何SAN设备都提供多个端口(多个FC端口和/或多个iSCSI端口),并且还在每个端口上提供多个LUN。暴露的LUN可能因端口而异,端口之间LUN ID与卷的映射可能不同,因此LUN 1可能是端口FC1上的卷23和端口iSCSI 2上的LUN 3。

端口是与世界的物理连接。 LUN是端口上卷的逻辑标识符。 卷是通过LUN和端口映射向世界公开的逻辑实体。