针对SATA和NVMe SSD下发SCSI命令,其实不是直接将SCSI命令下发到硬盘,而是要经过转换层。 SCSI to ATA转换层结构如下:转换层全称是SCSI / ATA Translation Layer, 缩写SATL. SCSI to NVMe转换层结构如下:同样, SCSI to NVMe转换层全称SCSI to NVMe Translation Layer,简称SNTL。这个转换层会嵌入到NVMe driver里面。